Software Developer in Test to join our team on an interim basis for one of our key logistics clients. If you're a skilled developer with a love for testing and problem-solving, this is your chance to make a real impact. Why Ten10? We're proud to offer a vibrant and inclusive work environment, where your expertise is … life. About the Role As a Test Engineer/Software Developer in Test , you'll: Work with our clients to design, build, and implement cutting-edge automation frameworks and testing solutions. Input in QA strategies, influencing testing best practices. Play a client-facing role, ensuring our solutions align with their business needs. What We're Looking For We … hear from you! Essential Skills & Experience: Experience in Agile environments (e.g., SCRUM, Kanban). A technical development background with coding skillswith C# being the preference . Expertise in automation testing , with hands-on experience using Specflow and Appium. Knowledge of integrationtesting and automation frameworks . Hands-on experience with CI/CD pipelines and tools (e.g. More ❯
or scripts of medium-to-high complexity, using the right standards and tools. (Skill level: practitioner)• Prototyping. You can approach prototyping as a team activity, actively soliciting prototypes and testing with others. You can establish design patterns and iterate them. You can use a variety of prototyping methods and choose the most appropriate. (Skill level: practitioner)• Service support. You … methods and tools, and ensure they are applied effectively. You can review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology. (Skill level: practitioner)• Systems integration. You can define the integration build, co-ordinate build activities across systems and understand how to undertake and … support integrationtesting activities. (Skill level: practitioner)• User focus. You can collaborate with user researchers and can represent users internally. You can explain the difference between user needs and the desires of the user. You can champion user research to focus on all users. You can prioritise and define approaches to understand the user story, guiding others in More ❯
an organization anyone would be proud to be a part of. POSITION SUMMARY The Software Engineer supports the Distributed Common Ground System (DCGS) and STATEFARM programs by designing, developing, testing, and maintaining complex software systems that enable high-performance, mission-critical operations in support of Department of Defense intelligence, surveillance, and reconnaissance (ISR) efforts. This position plays a pivotal … and optimizing model deployment. ESSENTIAL JOB FUNCTIONS Design, code, and maintain secure, scalable software solutions that support ISR and mission system operations. Collaborate with hardware engineers to ensure seamless integration of software with physical systems. Develop and optimize computer vision pipelines, including video analytics, object tracking, and feature extraction. Accelerate image processing tasks such as segmentation, similar-object labeling … pipelines to secure environments while ensuring operational reliability. Implement iterative processes to enhance object detection, motion tracking, and visual feature recognition. Participate in Agile sprint cycles, including planning, development, integration, and review phases. Support software lifecycle management, including secure deployment, version control, and compliance with DoD cyber mandates. Collaborate with stakeholders to capture requirements, improve software usability, and deliver More ❯
using JSON and Swagger/OpenAPI . The ideal candidate will act as a bridge between business stakeholders and development teams, ensuring clear, accurate, and testable interfaces for service integration and system communication. Key Responsibilities: Work closely with stakeholders (product owners, developers, QA, and solution architects) to gather and document detailed functional and non-functional requirements. Create and manage … such as Jira, Confluence, or Azure DevOps . Validate that solutions meet business requirements through regular engagement with the development and QA teams. Support data mapping, interface contracts, and integrationtesting initiatives. Assist in defining service-level contracts and technical interface specifications (TIS). Ensure API documentation is version-controlled, discoverable, and up-to-date. Collaborate with DevOps More ❯
Development Plans (PDPs). Mentor and support junior and mid-level developers, ensuring their professional growth and alignment with team goals. Establish and maintain team processes for code reviews, testing , and task breakdown . Process Improvement: Advocate for and implement best practices in TDD, CI/CD , and Software Design Principles . Work closely with the Product Owner and … stakeholders to define technical objectives and timelines. Ensure high code quality and maintainability through testing frameworks, code reviews , and documentation . Agile Practices: Act as a key contributor in refining the Agile processes to improve team productivity and delivery outcomes. Collaborate with the team and Product Owner to define and manage the product backlog effectively. Strategic Contributions: Drive innovation … frameworks like Express Proven experience with monolithic and microservices architectures. Advanced knowledge of MySQL , including complex database design and reporting . Strong experience with Test-Driven Development (TDD) , unit testing, functional testing , and integrationtesting . Proficiency in API creation and integrating with 3rd-party APIs. Hands-on experience with Docker and CI/CD pipelines. More ❯
of APIs with other services. Write clean, well-designed, and reusable code. Test your code on an appropriate level and cooperate with the Developers in Test in creation of testing frameworks Acknowledge and be able to explain the tradeoffs with any technical decision. Take part in specification workshops where we define functional and non-functional characteristics of our systems … a range of interfaces. You understand how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs. You understand TDD, BDD, unit testing, integrationtesting and when to use them. You are familiar with trunk-based development in git. Experience with back-end web application frameworks (Django, FastAPI, etc) NICE More ❯
optimization, indexing, and performance tuning. Understanding of Magento database structure. Composer & Package Management Dependency management, module packaging, semantic versioning. Version Control Systems Git (GitFlow or similar workflows). Unit Testing/IntegrationTesting PHPUnit, Magento's own testing frameworks. Linux & CLI Shell scripting, basic Linux server administration. Magento CLI (bin/magento), cron jobs, logs. 🚀 DevOps More ❯
team in the Analytics and Data Platform group, responsible for architecting and building out brand new data integration. You will be responsible for: Practicing disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code) Coding in Java and Python Building out a brand new data management tool to support our business and operational users, working closely … with the rest of the Data and Analytics platform Unit testing, integration testing. Contributing to maintaining and constantly improving the CI/CD pipeline Code reviews, design reviews Code instrumentation, setting up proactive monitoring dashboards Liaising with users and subject matter experts in order to gather requirements, analyse solutions and triage feedback and incidents Understanding business requirements and More ❯
an employer sponsored 401(k) plan, to save for retirement. Pay and benefits for employees represented by a union are outlined in their collective bargaining agreement. Position Purpose: The Integration Lead Engineer is responsible for project/enhancement intake, design, implementation and operations for integration solutions primarily using the MuleSoft. A strong background in developing integrations utilizing various … protocols in multiple data formats is required. Development expertise within the MuleSoft CloudHub and on-prem platform is essential. The Integration Lead Engineer will function as the technical leader of the integration team, which includes other developers, testers, architects, and is overseen by a director. They will work closely with other technical and business team members, following organization … wide integration standards and principles. Strong communication skills, documentation capabilities, and the ability to collaborate effectively in a team environment are crucial for success in this role. Operating within a dynamic, cross-functional environment, they'll find significant opportunities for career growth within our rapidly expanding organization. Primary Duties/Responsibilities: Integration Project Intake Capture high level project More ❯
engineers, and stakeholders to define requirements and design solutions. Communicating effectively with team members to share knowledge and address challenges. CI/CD and Automation: Implementing and managing continuous integration and continuous delivery (CI/CD) pipelines for microservices deployment. Automating testing and deployment processes to improve efficiency and reliability. Code Quality and Best Practices: Writing clean, well … design principles and best practices. Familiarity with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB). Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud. Testing and Debugging: Experience with unit testing, integrationtesting, and debugging tools. Soft Skills: Excellent communication, collaboration, and problem-solving skills. Agile Development: Experience with agile methodologies More ❯
with Java. * Ensuring microservices are scalable, reliable, and efficient. * Maintaining existing microservices, including bug fixes and performance improvements. Key Responsibilities: CI/CD and Automation: * Implementing and managing continuous integration and continuous delivery (CI/CD) pipelines for microservices deployment. * Automating testing and deployment processes to improve efficiency and reliability. Code Quality and Best Practices: * Writing clean, well … design principles and best practices. * Familiarity with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB). Cloud Platforms: * Experience with cloud platforms like AWS, Azure, or Google Cloud. Testing and Debugging: * Experience with unit testing, integrationtesting, and debugging tools. Soft Skills: * Excellent communication, collaboration, and problem-solving skills. Agile Development: * Experience with agile methodologies More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
3t | Drilling Systems
Identify, document, and track software defects using Jira, ensuring clear communication and timely resolution. Design, develop, and execute comprehensive test plans and test cases using Zephyr, covering functional, regression, integration, and system testing. Coordinate updates, installations, and maintenance of customer systems, test simulators and environments. Support customer acceptance testing activities, including: Factory Acceptance Testing (FAT): Coordinating and … executing acceptance tests at the factory to validate software and hardware integration before shipment. Site Acceptance Testing (SAT): Assisting onsite during installation and commissioning to verify system performance and functionality in the customer environment. Perform customer product familiarisation training. Contribute to the continuous improvement of QA processes, standards, and testing methodologies to enhance product quality and team … strive for excellence. Essential: Bachelor’s degree (or equivalent) in a relevant field (e.g., Computer Science, Software Engineering, Information Technology). Professional experience in software quality assurance or software testing, ideally in simulation, gaming, or a related technical field. Experience designing and executing test plans and cases independently and collaborating with technical teams. Desirable: Experience with simulation software or More ❯
Cardiff, South Glamorgan, Wales, United Kingdom Hybrid / WFH Options
LA International Computer Consultants Ltd
with Java. * Ensuring microservices are scalable, reliable, and efficient. * Maintaining existing microservices, including bug fixes and performance improvements. Key Responsibilities: CI/CD and Automation: * Implementing and managing continuous integration and continuous delivery (CI/CD) pipelines for microservices deployment. * Automating testing and deployment processes to improve efficiency and reliability. Code Quality and Best Practices: * Writing clean, well … design principles and best practices. * Familiarity with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB). Cloud Platforms: * Experience with cloud platforms like AWS, Azure, or Google Cloud. Testing and Debugging: * Experience with unit testing, integrationtesting, and debugging tools. Soft Skills: * Excellent communication, collaboration, and problem-solving skills. Agile Development: * Experience with agile methodologies More ❯
technical audience Define and maintain a coherent data architecture spanning customer, operational, and analytical domains. Design semantic models and logical data layers to support trusted reporting and analytics. Establish integration patterns between customer platforms and back-office systems (e.g. Finance, HR, CRM). Recommend standards for data modelling, master/reference data, and metadata governance. Collaborate with engineering, product … to align architecture with business needs. Evaluate third-party APIs and reverse-engineer live system data models as needed. Author agile stories and support engineering teams throughout development. Support testing, reconciliation, and integration verification activities. Key Deliverables Delivers work packages collaboratively, with clarity on scope, measures of success, and technical integrity A comprehensive Enterprise Data Domain Map, aligned … architecture alignment across customer and operational systems Support the development of the “data passport” concept for existing and new datasets in line with enterprise governance requirements Design patterns and integration guidance for evolving our data product strategy Collaborate with Data Governance Leads and Data BAs to design semantic models and logical data layers to support trusted reporting and analytics. More ❯
technical audience Define and maintain a coherent data architecture spanning customer, operational, and analytical domains. Design semantic models and logical data layers to support trusted reporting and analytics. Establish integration patterns between customer platforms and back-office systems (e.g. Finance, HR, CRM). Recommend standards for data modelling, master/reference data, and metadata governance. Collaborate with engineering, product … to align architecture with business needs. Evaluate third-party APIs and reverse-engineer live system data models as needed. Author agile stories and support engineering teams throughout development. Support testing, reconciliation, and integration verification activities. Key Deliverables Delivers work packages collaboratively, with clarity on scope, measures of success, and technical integrity A comprehensive Enterprise Data Domain Map, aligned … architecture alignment across customer and operational systems Support the development of the “data passport” concept for existing and new datasets in line with enterprise governance requirements Design patterns and integration guidance for evolving our data product strategy Collaborate with Data Governance Leads and Data BAs to design semantic models and logical data layers to support trusted reporting and analytics. More ❯
architecture alignment across customer and operational systems Support the development of the "data passport" concept for existing and new datasets in line with enterprise governance requirements Design patterns and integration guidance for evolving our data product strategy Collaborate with Data Governance Leads and Data BAs to design semantic models and logical data layers to support trusted reporting and analytics. … customer, operational, and analytical domains. Work with Principal Data Engineer and other data leaders to design a scalable achitecture, ensuring compliance, resilience, and security across cloud-based environments. Establish integration patterns between customer platforms and back-office systems (e.g. Finance, HR, CRM). Overview of the role: Work with Engineering, Product, Data, and Commercial leaders to identify and prioritise … technical audience Define and maintain a coherent data architecture spanning customer, operational, and analytical domains. Design semantic models and logical data layers to support trusted reporting and analytics. Establish integration patterns between customer platforms and back-office systems (e.g. Finance, HR, CRM). Recommend standards for data modelling, master/reference data, and metadata governance. Collaborate with engineering, product More ❯
enabled Quote, Bind & Issuance Insurance solution across multiple lines of business and countries. Key Responsibilities: Senior Test Analyst for Portfolio Solutions project and support on all matters related to testing, including setting testing strategy, approaches, standards and key success factors for Unit Testing, SIT, UAT, QA, Performance and Automated Testing and continuous improvement of the same. … with wider Product teams including Product Owners and Product Analysts, Scrum Masters, Agile Project Managers, Actuaries, Developers and external vendors to promote and support 'best practice' to ensure that testing quality standards are being met, deliverables are aligned to overall test strategy and that the associated documentation is complete and of the required standard. Design, develop, maintain and monitor … execution of automated regression tests. Work with Business Agility to produce UAT testing approaches and plans which encompass business related testing, test scenarios and test cases, working with Product Managers, Product Owners, Product Analysts and Testers to ensure traceability to business requirements using traceability matrices and organise/run testing meetings/sessions as needed. Alignment with More ❯
We also make sure we stick to frameworks and policies by helping identify and fix any compliance gaps. What you'll be doing Designing a blueprint for process verification testing across the model lifecycle and embedding it in our existing validation processes Developing and executing comprehensive test plans across the model lifecycle, including test objectives, scope and success criteria … Verifying the quality, consistency and relevance of input datasets by creating appropriate testing pipelines (e.g. data and model drift) using conventional and novel tools relating to data testing Evaluating model performance under stress scenarios and testing model scalability in production-like environments Designing effective integrationtesting that ensures seamless data flow and compatibility with overall … Significant experience in data management, data quality assurance and/or reporting of risk data, including validating data inputs and/or data outputs Strong understanding of software engineering testing methodologies, including integration and scalability testing Significant experience in risk-specific systems (e.g. TSYS, PowerCurve) gained from implementing models in such systems or using them to monitor More ❯
various grades to join our growing client advisory & delivery business. NTT DATA is one of the world's largest Global Security services providers with over 7500 Security SMEs and Integration partner to many of the world's most recognised Security Technology providers. We strive to hire exceptional, innovative, and passionate individuals who want to grow with us. In a … Management to support our clients by: Working within agreed timelines on the design & implementation phases to identify and unpack IDAM requirements, evaluate client IDAM solutions, define IDAM designs, support integration, configuration and testing of IDAM solutions and platforms. Leveraging core competence and industry standards, frameworks and good practices to review, enable, validate or define client IDAM outcomes. Identify … UNIX/Linux and Solaris, Windows) and of database management systems (Oracle, SQL Server, etc.). Experience of design & solution build, deployment and ongoing management of process. Support System IntegrationTesting, User Acceptance Testing, Production Rollout. Applied knowledge of concepts and principles of 'Secure by Design' and 'Zero Trust'. Willingness to learn new Security skills and More ❯
to review and approve release plans, ensuring compliance with established policies and procedures o Manage configuration items and ensure proper version control and documentation of artifacts Quality Assurance and Testing o Collaborate with the Project Manager to Define and implement release testing strategies, including regression testing, integrationtesting, and user acceptance testing o Ensure … software engineering practices are beneficial Experience with JIRA ticketing process and reporting capabilities Candidates should have experience in managing software artifacts and version control strategies Familiarity with QA and testing processes, including test planning, test execution, and defect management, is valuable. Experience in implementing and improving testing strategies is beneficial Knowledge of change management principals and practices Strong More ❯
tech stack Responsibilities Implement backend services and APIs to support our applications. Participate in frontend site architecture and development. Adhere to coding standards and conduct code reviews. Contribute to testing with unit, integration, end-to-end and load tests. Maintain and implement CI/CD pipelines to support our mobile apps, web apps, and DevOps infrastructure. Engage in … platforms, particularly AWS with services like EC2, ECS, and RDS. Confident with Docker and Shell/Bash scripting. Good understanding of Git and branching strategies. Strong understanding of software testing principles, including unit testing, integrationtesting, and end-to-end testing, and experience with testing frameworks like K6 and Cypress. CI/CD and More ❯
the need arises to deliver projects. Job Specification Design, build, and maintain efficient, reusable, and reliable Java code based on User Stories. Demonstrate a focus on quality, through unit testing, integrationtesting and code reviews, ensuring software meets requirements. Implement fully automated release pipelines and implement deployment processes as per standards defined by our dev ops team. … of normal business hours. Required Skills: 2+ years of object-oriented design and development in Java. 2+ years with at least 1 scripting language, Python preferred. Experience with continuous integration using related tools such as GIT, Jenkins, Terraform. Experience developing software for cloud environments, Azure preferred. Good communication, verbal and written, and experience in working with global teams. Bachelor More ❯
Surbiton, England, United Kingdom Hybrid / WFH Options
Ultra
148f3311f9d7 Job Views: 5 Posted: 25.06.2025 Expiry Date: 09.08.2025 col-wide Job Description:Description Key Responsibilities Software Implementation and test in both Assembler and C including unit and continuous integration testing. Sonar signal processing algorithm implementation, integration, and optimization The development of quality solutions through efficient, maintainable well-thought-out code. Loading code onto bespoke embedded hardware platforms … and testingIntegration, defect analysis and resolution to assist the verification teams with their work. Peer reviewing the design and code of others and contributing to a community where learning and feedback is valued. Software architectural design ideally using UML and the Enterprise Architect tool. Estimation of work and assistance with building a backlog of work packages to … and retrospectives. Skills, Qualification and Experience Good experience in C development Good experience in embedded program design Good experience in signal processing techniques Good experience of software/hardware integration and fault resolution Good experience of the full software development lifecycle Experience of FPGA and DSP Hardware. Experience of Python would be an advantage. Personal Attributes Currently holding or More ❯
multi-year, cutting-edge Research & Development (R&D) program at the National Air and Space Intelligence Center (NASIC). You'll play a pivotal role in developing, integrating, and testing advanced ISR applications and algorithms to enhance U.S. Air Force and Intelligence Community capabilities. This position supports the Non-Traditional Collection Technology Initiative (NCTI) under the NOVASTAR contract, focused … Key Responsibilities: • Research, design, and develop algorithms for signal processing and data extraction from novel collection systems • Develop and deliver cloud-ready software applications supporting ISR missions • Conduct systems integration, testing, and validation in secure environments • Document and deliver Interface Control Documents (ICD), Software Design Descriptions (SDD), and Software Test Plans (STP) • Collaborate with NASIC engineers, SMEs, and … and improve technical performance • Support classified technical briefings, program reviews, and deliverables • Manage code repositories, build environments, and version control for all developed software • Participate in collection planning, capability testing, and data orchestration activities • Ensure all IT solutions conform to NASIC's enterprise architecture and DoD cybersecurity standards Minimum Qualifications: • U.S. Citizen with active TS/SCI clearance • Bachelor More ❯
and structure performant and reliable relational databases. A good understanding of software design - SOLID principles, design patterns, domain-driven design, and clean architecture. An excellent understanding of automated software testing: unit testing, automated integrationtesting, approval testing, test-driven development. Proven proficiency in Python, Excel/VBA, and SQL. Understanding of major asset classes and More ❯