developers, infrastructure specialists, and project managers to deliver high-quality solutions that make a real-world impact. You will leverage your knowledge of core software tools, development methods, and integration frameworks to support the continuousintegration, deployment, and testing of new features across complex environments. Hands on experience in infrastructure engineering, including the testing, deployment, and maintenance … including servers, networks, and virtualisation technologies. Good understanding of network protocols, and experience with both Linux and Windows operating systems. Your skills and experience: Experience of Testing Experience of ContinuousIntegration Tools Experience designing and producing manual Tests Experience of Test Management Tools Desired Competencies Experience of SAFe and agile ways of working Good Problem investigation and analysis More ❯
planning and retrospectives, and adapt to changing priorities in a fast-paced environment. Strong understanding of DevOps principles and culture , including automation, collaboration between development and operations teams, and continuous improvement. Experience implementing or supporting Infrastructure as Code (IaC), monitoring, and deployment automation. CI/CD (ContinuousIntegration & Continuous Deployment): Hands-on experience designing, maintaining, or More ❯
planning and retrospectives, and adapt to changing priorities in a fast-paced environment. Strong understanding of DevOps principles and culture , including automation, collaboration between development and operations teams, and continuous improvement. Experience implementing or supporting Infrastructure as Code (IaC), monitoring, and deployment automation. CI/CD (ContinuousIntegration & Continuous Deployment): Hands-on experience designing, maintaining, or More ❯
Employment Type: Permanent
Salary: £78000/annum 10% bonus, 10% DV & £6k car allowance
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
Certain Advantage
Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop … simulations and representations of real equipment. Our approach to software development includes Configuration control ContinuousIntegrationContinuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent verbal, presentation and written communication … DDS) and web services development (JavaScript, Node JS or similar) Military Communications, Datalinks and Interfaces such as 1553/1760 and Ethernet TCP/IP Practical knowledge of System integration principles and processes More ❯
Farnborough, Hampshire, South East, United Kingdom
Sopra Steria
Including vSphere, vSAN, NSX and the Aria Automation suite. Familiarity with Configuration Management and Infrastructure as Code (Iac). Including supporting tooling such as Terraform and Ansible. Experience building ContinuousIntegration/Continuous Deployment (CI/CD) pipelines and supporting tooling such as Gitlab. Knowledge of system interoperability and application interfaces. E.g. RESTful, API, Swagger. Networking and More ❯
the semiconductor, systems, or hardware technology industry Expertise in software architectural principles emphasizing modularity, reusability, scalability, and maintainability. Strong command of modern software development methodologies including Agile/Scrum, continuousintegration/continuous deployment (CI/CD), automated testing frameworks, and DevOps practices Proven track record leading geographically distributed, multi-disciplinary software teams with direct responsibility for … system software, SDK development, API design, application software, and software tools/utilities Experience with high-speed interface technologies (PCIe, CXL, NVMe, Ethernet, or similar protocols) and system-level integration in data center or enterprise computing environments Background in SoC/ASIC development, memory systems, compute accelerators, or data center infrastructure is highly preferred More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
through: Visualisation and demonstrations Experimentation Design and development Verification and Validation Training Systems Development (using agile scrum methodologies) of real-time software components to simulate weapon systems, including the Integration of hardware to provide true representations of our systems. What we're looking for from you: We are looking for passionate software developers with experience in using software to … practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control ContinuousIntegration and Continuous Delivery or Deployment Unit testing and test driven development Agile development Our company: Peace is not a given, Freedom is not a given, Sovereignty More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid/Remote Options
Spectrum It Recruitment Limited
Express, Nest.js, or similar frameworks) Unit testing (Jest or equivalent) Cloud computing (GCP preferred; AWS or Azure experience also valuable) Infrastructure as Code (Terraform or similar) Docker and Compose ContinuousIntegration tools and environments Experience in a Continuous Delivery/Deployment setup Strong communication and collaboration skills Desirable Skills Experience with C# Familiarity with React or Next.js More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid/Remote Options
NES Fircroft
algorithms â Design and develop both thin and thick client applications that interact with cloudbased microservices. â Ensure high code quality through unit testing, code reviews, security hardening and continuousintegration with other domain tools â Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application. â Mentor junior developers More ❯
This role requires full-lifecycle engineering capability, including functional and non-functional analysis, application architecture and design, coding and unit testing, documentation, manual and automated testing, and support for continuousintegration, testing and delivery. The developer will also be expected to write Agile epics and user stories using BDD/Gherkin techniques, maintain a delivery-focused mindset, and More ❯
management (e.g. tenable) IDAM (e.g Azure AD, Keycloak) Virtualisation and Containerisation Containerisation (e.g. Docker, Podman) Container management (e.g. Kubernetes) Architectural styles Microservices Serverless DevSecOps tooling Version control (e.g. Git) ContinuousIntegration/Deployment (e.g. Gitlab CI/CD) Infrastructure as code (e.g. Terraform, Puppet, Ansible) If you are interested in this role or wish to apply please feel More ❯
deploying containers in an offline environment • Container orchestration with tools such as using Kubernetes and K3s • Networking between containers • Message queue libraries with tools such as ZMQ and RMQ • Continuousintegration with tools such Jenkins and Postman • Database architecture and integration • Interfacing with cloud environments with tools such as AWS • You will be primarily be working with More ❯
Cloudformation or Terraform Strong Linux Sysadmin skills Containerisation and orchestration technologies (Docker & Kubernetes) Good knowledge of internet communication concepts and protocols - TCP/IP, DNS, HTTP Experience of deploying ContinuousIntegration solutions An awareness of security considerations in web application deployment Monitoring/Logging aka ELK, Prometheus/Grafana etc Strong AWS knowledge - EC2, EKS, RDS, Aurora, networking More ❯
and/or driver development. C and C++ Experience of Object-Oriented Design and Design Patterns Experience of software testing and design for test Experience of using version control, continuousintegration and automated test tools and frameworks Desirable: Experience in the Defence/Aerospace or safety regulated environment would be advantageous. Knowledge of Military or Aviation support environments. More ❯
to the design, development, verification, and validation of Class III active implantable medical devices. Youll collaborate closely with the System Architect, providing technical leadership in embedded software and systems integration, ensuring compliance with regulatory standards. This position is critical to delivering safe, reliable, and high-quality implantable products while driving continuous improvement across engineering processes within a regulated … framework. Key Responsibilities Design, develop, and verify embedded software and tools for Class III Active Implantable Medical Devices. Lead subsystem and component design, ensuring robust integration and compliance with IEC 62304. Produce and review software requirements, architecture, and detailed design documentation. Develop, qualify, and maintain manufacturing and test fixtures, including subcontractor tools. Apply electronic schematics to support software development … debugging, and verification. Champion software engineering best practices version control, code reviews, CI, and automation. Support risk management, audits, and continuous improvement in line with ISO 14971 and ISO 13485. Mentor junior engineers and promote high technical and quality standards. Deliver assigned work packages to meet technical, schedule, and quality goals. Collaborate with cross-functional teams and external partners More ❯
continual improvement in which key systems owned by your digital service team are regularly analysed, maintained and improved Contribute to a robust automated test suite to work in a continuousintegration environment Become involved in the wider web development community (outside of Mercator), building relationships with other front end developers and identifying best practices that we can adopt … MongoDB or working with large datasets would be useful but is not essential Knowledge of the use of version control systems, such as git Experience implementing RESTful APIs for integration with internal and external systems *Applicants must have the right to work in the UK and the ability to pass BPSS vetting More ❯
with extensive experience using Visual Studio for development, debugging , and performance optimisation. Proven ability to design, implement, and maintain embedded software on RTOS platforms such as VxWorks , including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test skills using tools such as MS Test Framework. Experience in interpreting and managing requirements through IBM … Strong peer reviewing skills ( source code and documentation). Desirable Skills and Qualifications Experience delivering software within Agile and DevOps frameworks, actively contributing to sprint meetings. Practical exposure to ContinuousIntegration (CI) environments and automated build and test pipelines. Working knowledge of Azure DevOps for pipeline creation , build orchestration , and release management . Familiarity with DO-178C standards More ❯
with extensive experience using Visual Studio for development, debugging , and performance optimisation. Proven ability to design, implement, and maintain embedded software on RTOS platforms such as VxWorks , including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test skills using tools such as MS Test Framework. Experience in interpreting and managing requirements through IBM … Strong peer reviewing skills ( source code and documentation). Desirable Skills and Qualifications Experience delivering software within Agile and DevOps frameworks, actively contributing to sprint meetings. Practical exposure to ContinuousIntegration (CI) environments and automated build and test pipelines. Working knowledge of Azure DevOps for pipeline creation , build orchestration , and release management . Familiarity with DO-178C standards More ❯
Eastleigh, Hampshire, South East, United Kingdom Hybrid/Remote Options
Manpower
sites Job Description Summary The Ground Application Software Engineer designs, builds, and sustains ground-based software applications and services that support mission-critical operations, including data ingestion, processing, and integration with back-end services and hardware systems. This role partners closely with product, systems, platform, data, and test teams to deliver high-quality, secure, and reliable software that improves … oriented. Integrate with existing software, simulators, test equipment, and external systems using well-defined contracts and protocols Implement and maintain data schemas, messaging, and event-driven integrations. Establish unit, integration, and end-to-end tests Experience in writing and developing test cases Experience in developing and maintaining automated testing software. Apply secure coding practices, identity and access controls, and … enhance Safety, Quality, Delivery, and Cost Strong problem-solving, systems thinking, and debugging skills Clear, concise communication and documentation Collaboration and respect for people; effective code review and mentoring Continuous improvement mindset; data-driven decision making Required Qualifications Proficiency in the following development languages C++, C and XML Skilled in relational and SQL database development and schema design Experience More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Pontoon
high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting testing and … User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unit testing, continuousintegration, and refactoring. Strong ability to translate user requirements into functional and efficient code. Excellent problem More ❯
Abingdon, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
RPS Group Plc
the creation of backlog items, size estimation and translation of backlog items into effective and efficient running code, ensuring acceptance criteria are met. Testing and deploying cloud applications using continuousintegration, code quality checks and distribution pipelines. Ensuring non-functional requirements including security considerations are met in the development of the solutions. Supporting existing solutions and assisting in … tasks (Backlog, Repo, CICD) Requirements gathering experience (including production and estimation of backlog items) Infrastructure as code (Bicep) experience GIS experience/awareness Excellent communication and teamwork. Adaptability and continuous learning mindset. Attention to detail and time management. What's in it for you? We're an accredited training provider - from entry level to master's degree level professional More ❯
high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting testing and … User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unit testing, continuousintegration, and refactoring. Strong ability to translate user requirements into functional and efficient code. Excellent problem More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Edge
systems within synthetic environments. Responsibilities: Design, develop, and integrate simulation software using C# and C++. Collaborate with project leads and architects to deliver complete system representations. Implement configuration control, continuousintegration, and test-driven development practices. Work within an agile, multidisciplinary team to deliver validated simulation solutions. Support activities such as system integration, verification, validation, and training. … DIS, HLA, DDS). Experience developing web services (JavaScript, Node.js or similar). Knowledge of military communication protocols (1553/1760, Ethernet TCP/IP). Understanding of system integration principles and processes. More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
DMS Computer Recruitment
implementation of key internal applications Identify, troubleshoot and debug defects in designated application code Write reusable, testable, clean and documented code, utilising prescribed coding conventions Follow test driven development, continuousintegration and agile methodologies Participate in peer code reviews Main requirements: BS/MS degree in Computer Science, Engineering, or a related subject At least 4 years of More ❯
Support the validation of chipsets by verifying functional and performance metrics Execute, develop, and plan system tests, contributing to the evolution of product quality Support test management tools and continuousintegration methodologies Compile regular test execution summary reports with metrics Job Requirements: Batchelor's or Master's Degree in Electronic or Computer Science Engineering Experience in testing telecommunication More ❯