Studio, Team Foundation Server, HTML/CSS, ASP.NET, Razor, Bootstrap, JQuery, C#, and Oracle following MVC and Microservices design patterns. • Participate in Agile Scrum SDLC activities. • Perform unit and integrationtesting of software/systems prior to release to the users for user acceptance testing. • Continually evaluate emerging frameworks and technologies to identify opportunities, trends and best practices More ❯
Falls Church, Virginia, United States Hybrid / WFH Options
Epsilon Inc
to project and organizational needs Oversee system deployment processes, including coordinating with cross-functional teams and stakeholders Build and maintain robust CI/CD pipelines to streamline software development, testing, and deployment Develop and maintain automated scripts and tools for monitoring, alerting, and troubleshooting systems Collaborate with data engineering teams to optimize data pipelines for AI/ML initiatives … and implementing new technologies Facilitate knowledge-sharing sessions and contribute to the development of technical training materials Coordinate with software development teams to design and implement automated unit/integrationtesting frameworks Ensure thorough documentation of architectural decisions, system configurations, and operational procedures Assist in Cloud Infrastructure Management - Support the deployment and maintenance of cloud-based environments, ensuring More ❯
Financial Services organisation within the UK, ideally within Insurance. Skills and Experience Experience in building complex test automation framework from scratch using Java or Python Automated API/component integrationtesting with experience with Postman or similar tooling Experience in integrating automated testing into a CI/CD pipeline – especially any experience with Azure DevOps or Jenkins … Strong experience in Selenium and BDD with Cucumber or similar framework Experience with non-functional testing with JMeter or similar Experience of working in cloud-based git repositories Experience of working in an agile environment Real passion for clean code, automation testing and continuous delivery Desirable Skills and Experience Experience with automating tests within Cloud Platform Leading test … automation strategy and mentoring testers on the automation testing process Experience of software development Insurance Claims experience This is a remote role for an experienced QA with excellent communication skills, able to question and challenge the team to ensure the best outcome. Sound of interest? Then get your application in and let’s chat. More ❯
product owners, and other developers to translate business requirements into technical solutions Write clean, efficient, and reusable code following best practices and coding standards Participate in code reviews, unit testing, and integrationtesting Contribute to DevOps practices: CI/CD pipelines, containerization, and cloud deployments Troubleshoot, debug, and resolve application issues in a timely manner Ensure application … Required Skills & Experience: Strong core Java (Java 8 or above) development skills Proven experience with Spring Boot , Spring MVC, Spring Data JPA, and Spring Security RESTful API design and integration Experience with Microservices architecture Familiarity with Docker , Kubernetes , and CI/CD pipelines Hands-on experience with databases such as PostgreSQL , Oracle , or MongoDB Knowledge of testing frameworks More ❯
developing software and software tests throughout all phases of the software development life cycle (requirements, architecture, implementation, and verification). The software engineer will develop software in a Continuous Integration/Continuous Deployment (CI/CD) DevSecOps software build pipeline using an agile methodology focused on code quality, security and automation Position Responsibilities: Supports the design, development, test, debugging … requirements into the design of software products for embedded devices and systems Supports building and writing code for embedded systems software to run on specific specialized hardware Contributes to integration of embedded software with hardware components Supports analysis, monitoring and improving the efficiency and stability of embedded software systems Participates in testing and debugging software for embedded devices … and supplier software team performance to ensure product and process compliance to project plans and industry standards Assists with performing embedded software project management functions Develop and implement automated testing frameworks and scripts to validate software functionality and performance Perform unit testing, integrationtesting, and system testing, focusing on automated testing methodologies This position More ❯
developing software and software tests throughout all phases of the software development life cycle (requirements, architecture, implementation, and verification). The software engineer will develop software in a Continuous Integration/Continuous Deployment (CI/CD) DevSecOps software build pipeline using an agile methodology focused on code quality, security and automation Position Responsibilities: Supports the design, development, test, debugging … requirements into the design of software products for embedded devices and systems Supports building and writing code for embedded systems software to run on specific specialized hardware Contributes to integration of embedded software with hardware components Supports analysis, monitoring and improving the efficiency and stability of embedded software systems Participates in testing and debugging software for embedded devices … and supplier software team performance to ensure product and process compliance to project plans and industry standards Assists with performing embedded software project management functions Develop and implement automated testing frameworks and scripts to validate software functionality and performance Perform unit testing, integrationtesting, and system testing, focusing on automated testing methodologies This position More ❯
Telford, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
Role Overview: Assess requirements and testability Create test scripts and data Execute tests, log results, retest fixes Report progress and raise issues Required Skills: Strong QA process knowledge API testing (e.g. Postman), system integrationtesting Automation (e.g. Cucumber, JUnit), Wiremock Load/performance testing Tools: JIRA, Confluence, Git Agile delivery experience Additional: Must pass identity, residency More ❯
Wellington, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
Role Overview: Assess requirements and testability Create test scripts and data Execute tests, log results, retest fixes Report progress and raise issues Required Skills: Strong QA process knowledge API testing (e.g. Postman), system integrationtesting Automation (e.g. Cucumber, JUnit), Wiremock Load/performance testing Tools: JIRA, Confluence, Git Agile delivery experience Additional: Must pass identity, residency More ❯
have the opportunity to work with cutting-edge technologies, learn from experienced colleagues, and make a meaningful impact on the solutions we deliver. Your Skills & Experience: Experience with API testing and tools such as Postman. Familiarity with functional or system integration testing. Hands-on experience with automated testing frameworks (e.g., Cucumber, JUnit). Knowledge of stubbing tools … like WireMock. Understanding of non-functional testing, including load and performance testing. Experience using tools like JIRA, Confluence, or other backlog/test management platforms. Exposure to iterative or incremental software delivery practices. Ability to maintain and execute automated testing cycles. Familiarity with version control systems such as Git. Understanding of Agile methodologies and ways of working. Please More ❯
products are developed using .NET C# within a strong object-oriented architecture. The Integrated Development Environment for source code and GUI development is Microsoft Visual Studio. Automated unit and integrationtesting are developed in C# using a custom C# framework for automated integrationtesting using UI Automation. Qualification testing is manual and is performed on … C#/Windows Presentation Foundation (WPF)WPF Leads activities to develop, document and maintain complex architectures, requirements, algorithms, interfaces and designs for software systems Leads development of code and integration of complex software components into a fully functional software system Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure … in tools such as Jenkins, Git, Jira, BitBucket and Visual Studio Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. CodeVue Coding Challenge: To be considered for this position you will be More ❯
products are developed using .NET C# within a strong object-oriented architecture. The Integrated Development Environment for source code and GUI development is Microsoft Visual Studio. Automated unit and integrationtesting are developed in C# using a custom C# framework for automated integrationtesting using UI Automation. Qualification testing is manual and is performed on … C#/Windows Presentation Foundation (WPF)WPF Leads activities to develop, document and maintain complex architectures, requirements, algorithms, interfaces and designs for software systems Leads development of code and integration of complex software components into a fully functional software system Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure … in tools such as Jenkins, Git, Jira, BitBucket and Visual Studio Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. CodeVue Coding Challenge: To be considered for this position you will be More ❯
our processes. Enhance your talents and advance your development journey! Why you should work here: You'll have most of the following key skills and experience: Experience with automated testing frameworks such as Playwright Experience with profiling tools and load testing Commercial experience with a core programming language like Java or JVM languages (Groovy, Scala, Kotlin ) Expertise in … technologies are a plus: Understanding of Software Engineering Principles: SOLID, design patterns, TDD, BDD, DDD, Enterprise Architecture Patterns Frontend Technologies: HTML, CSS, JavaScript, Typescript, React Experience with unit and integrationtesting: JUnit, Spock, Jest Experience with integration frameworks such as Apache Camel Other languages and scripting: nix scripting Experience with O2C applications and payment gateways Experience with More ❯
have the opportunity to work with cutting-edge technologies, learn from experienced colleagues, and make a meaningful impact on the solutions we deliver. Your Skills & Experience: Experience with API testing and tools such as Postman. Familiarity with functional or system integration testing. Hands-on experience with automated testing frameworks (e.g., Cucumber, JUnit). Knowledge of stubbing tools … like WireMock. Understanding of non-functional testing, including load and performance testing. Experience using tools like JIRA, Confluence, or other backlog/test management platforms. Exposure to iterative or incremental software delivery practices. Ability to maintain and execute automated testing cycles. Familiarity with version control systems such as Git. Understanding of Agile methodologies and ways of working. Please More ❯
Mc Lean, Virginia, United States Hybrid / WFH Options
Ctec Inc
project staffing to include planning, acquisition, and succession. Software Development o Design and Development: Create and maintain applications using programming languages with Integrated Development Environments (IDEs). o Implementation, Testing, and Deployment: Conduct code reviews, automated unit testing, system testing, and integrationtesting in multiple environments (i.e., Development, Testing, Staging, and Production). Trigger … interfaces. • Working knowledge of Azure Active Directory, Azure Kubernetes Service, Azure VMs, Azure Key Vault, Azure Service Bus, Azure Monitor, Azure Functions, and Microsoft IIS. • Working knowledge of automated testing with xUnit and Selenium. • Working knowledge of Domain Driven Design (DDD), Test Driven Design (TDD), Microservices, and Serverless Compute. • Working knowledge of SW Development Lifecycle (SDLC) methodologies, including Waterfall … and assertiveness is required. • High tolerance of ambiguity and the ability to bring order to chaos is required. Preferred: • Agile SAFe certification, Scrum Master, or equivalent. • Working knowledge of integration technologies such as MuleSoft. • Working knowledge of Customer Experience (CX) and User Experience/User Interface (UX/UI), Section 508, United States Web Design System (USWDS), and Customer More ❯
test, deploy, and maintain full-stack web applications in support of mission-specific requirements. Participate in all phases of the software development lifecycle, including planning, requirements analysis, design, implementation, testing, deployment, and sustainment. Collaborate with internal and external teams to deliver high-quality, secure software aligned with organizational goals. Perform application O&M support, ensuring applications remain operational, secure … including schema design, performance tuning, and complex SQL query development Experience with Git, Docker, Kubernetes, and CI/CD pipeline implementation Hands-on experience in NestJS and unit/integrationtesting Agile development experience in fast-paced environments Strong problem-solving, analytical, and cross-functional communication skills Angular-Specific Requirements: One (1) Full Stack Engineer must have tangible More ❯
to deliver high-quality software solutions. Mentor and support junior and mid-level developers, ensuring their professional growth and alignment with team goals. 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 Leader, Product Owner and stakeholders … to define technical objectives and timelines. Ensure high code quality and maintainability through testing frameworks, code reviews, and documentation. Strategic Contributions: Drive innovation and continuous improvement within the development team. Work with the wider engineering and product teams to align technical efforts with business goals. Additional Responsibilities: Act as a subject matter expert in software development, providing guidance to … Laravel and NodeJS frameworks. 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 integration testing. Proficiency in API creation and integrating with 3rd-party APIs. Hands-on experience with Docker and CI/CD pipelines. Practical knowledge More ❯
Falls Church, Virginia, United States Hybrid / WFH Options
Epsilon Inc
clear and detailed knowledge sharing resources. Assist in CI/CD pipeline activities by conducting basic tests, identifying issues, and updating scripts when necessary. Carry out automated unit and integrationtesting tasks to ensure the reliability of new or updated features. Participate in continuous improvement initiatives, providing feedback and ideas on how to enhance system efficiency and data … identifying system inefficiencies and assisting in implementing solutions. Ability to communicate effectively with team members, stakeholders, and users about system issues and solutions. Demonstrated attention to detail in documentation, testing, and workflow processes. One or more of the following certifications are desired: AWS Certified Developer, Databricks, Agile/Scrum, Python Programmer Preferred Qualifications: DOD 8570 IAT Level II Certification More ❯
protocols (e.g., TCP/IP, MQTT, ZMQ) Basic expertise with tools such as Jira, Confluence. Knowledge of agile methodologies, particularly Scrum and/or LeSS. Experience in Unit and IntegrationTesting (preferably googletest and/or pytest). Who You Are: A self-directed, reliable, and responsible team player who thrives in collaborative environments. Strong analytical skills combined More ❯
products for the U.S. defense market. In this role, you will work with cutting-edge software systems and collaborate with both Israeli and U.S. teams to ensure the successful integration of software solutions that meet U.S. defense requirements. This position offers a unique opportunity to be part of innovative projects, with responsibilities spanning software development, integration, and customization … for U.S. defense applications. Expect up to 25% travel, including to Israel, for on-site collaboration and integration efforts. Job Responsibilities: Develop and customize software solutions to adapt advanced Israeli defense software for U.S. defense applications. Work closely with Israeli development teams and U.S. defense stakeholders to ensure seamless integration and functionality of software systems in accordance with … U.S. defense standards. Participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment. Perform software integration, testing, and validation to ensure that all systems meet performance, security, and compliance requirements for U.S. defense contracts. Contribute to the creation and maintenance of technical documentation, including software specifications, design documents, and user More ❯
reduce operational overhead while maintaining the reliability and precision essential to our business. Key Responsibilities Reporting systems: building both real-time and scheduled reporting tools for various stakeholders Data integration: connecting and consolidating data from multiple sources Tooling development and maintenance : building new automation tools and ensuring their reliability and continuous improvement Collaborative problem-solving: working with trading and … technology teams to identify and implement new automation opportunities Requirements Advanced Python programming: production-level experience programming in Python 3 and adherence to software development best practices Testing proficiency including unit testing, integrationtesting, and automated test frameworks Database and data integration experience working with company various SQL data sources and creating data pipelines System More ❯
UK Government customer. As part of an integrated team the successful candidate will lead the test function, design, create and execute Automated and Manual Functional, Non-functional and System Integration tests. The successful candidate will need to demonstrate leadership qualities and have both automation and manual testing experience, across a range of testing levels, ideally within a … for creation and maintenance of Test Strategy and Test Plans; Use a range of technologies to create, review, maintain and execute Automated and Manual, Functional, Non-Functional and Systems Integration test scripts; Create, review and maintain Test designs/Test Procedures; Derive Test Cases for product features from ambiguous business requirements or design documentation; Derive complex data to support … the code base and test coverage at unit level; Collaborate with third party stakeholders to ensure business requirements coverage in acceptance scripts; Responsible for providing client support during acceptance testing; Manage and maintain Automated and Manual Test Case baselines; Document Test Results; Defect lifecycle management, including identification, classification, debugging and trend analysis; Produce Test Reports, requirement verification matrices and More ❯
be responsible for the design and development of Java-based mathematical algorithms, generating software design artifacts, implementing Java-based software changes, supporting design and code reviews, and supporting software testing and resolution of issues arising from software testing. Location Huntsville, AL. (Infrequent travel between Huntsville and Colorado development facilities maybe required) The Work You'll Do As member of … of Java-based mathematical algorithms in support of the C2BMC. Candidate will help generate software design artifacts, implement Java-based software changes, support design and code reviews, support software testing and resolution of issues arising from software testing. Candidate will be involved in the presentation of developed designs. Candidate will actively participate in agile planning and execution using established … will possess the poise and flexibility required to work in a highly dynamic environment. Candidate will need to be able to work with multiple disciplinary teams including Systems Engineering, Integration and Test, Deployment and Warfighter Support to help ensure mission success. Applicant should have good working knowledge of MS Office products. Full Life-Cycle Development Java application development Unix More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Qualient Technology Solutions UK Limited
TypeScript, Java, Spring Boot, ensuring code quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure seamless integration of front-end and back-end components to deliver fully functional systems. Collaborate with UI/UX designers to create user-friendly interfaces and ensure a seamless user experience … with front-end build tools and package managers. Experience with RESTful API design and implementation. Experience with microservices architecture. Experience with relational databases (e.g., PostgreSQL). Experience with unit testing, integrationtesting, and end-to-end testing frameworks. Experience with containerization technologies such as Docker, Kubernetes Knowledge of modern authorization mechanisms, such as JSON Web Tokens. More ❯
Location: UK. Job Purpose: Marken are looking for a senior Python software developer to work in our Agile engineering team working on new features and improvements to our customer integration system, which comprises primarily of Python code deployed into Microsoft azure functions, Azure SQL Database, Azure API management, with some Azure Logic Apps, and Azure data factory, deployed using … Azure DevOps CI/CD pipelines. Candidates for this should role have 5+ years professional experience in our primary technology stack. Main Duties and Responsibilities: Designing, coding, and testing new systems and features built using our primary technologies Python, Microsoft azure functions, Azure SQL Database, Azure DevOps including CI/CD pipelines. Reviewing, critiquing, and continuously improving our current … domain and systems. Qualifications and skills: 8+ years of engineering experience in Python, with strong proficiency in related packages such as Flask, FastAPI, Django and more Expertise in automated testing (unit, functional and integrationtesting) and experience with frameworks like PyTest or Unittest, and implementing automated CI/CD pipelines. 3+ years technical experience in Microsoft Azure More ❯
high-performance systems with a particular focus on reliability, efficiency, and real-time operation. This is an excellent opportunity for an engineer passionate about embedded systems and software-hardware integration, who is looking to contribute to technically challenging projects in a dynamic engineering environment. Key Responsibilities: Design, develop, and test embedded software and firmware for microcontrollers, processors, and programmable … and resolve firmware issues throughout the development and production lifecycle. Support the development of firmware update mechanisms, bootloaders, and security protocols. Contribute to product verification and validation, including unit testing, integrationtesting, and system testing. Develop and maintain technical documentation, including software specifications, design descriptions, and user manuals. Collaborate closely with multi-disciplinary teams including Hardware, Systems … disciplines. Experience with safety-critical or high-integrity software development (e.g. DO-178C, ISO 26262, IEC 61508). Experience with FPGA or low-level hardware programming. Knowledge of continuous integration/continuous deployment (CI/CD) pipelines. Personal Attributes: Methodical and detail oriented. Self-motivated with a proactive approach to problem-solving. Able to manage multiple projects and priorities More ❯