an Agile and DevOps manner, self-organize our work with BAs, speak directly with business users across the globe, and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement … scalable applications and services with a solid focus on quality, continuousintegration, and deployment. Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients More ❯
maintaining CI/CD Pipelines using Jenkins. Ensuring deployment and releases are time efficient and also quality efficient. Working with testing, software development and product teams. Heavily involved in Continuousintegration, automation, scripting, Infrastructure as Code, and Containerisation. Skills: Strong skills in Kubernetes. Strong exposure to AWS services such as EC2, VPC, Route53, Auto scaling groups, CloudWatch, IAM More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
Collaborate with cross-functional teams to deliver robust microservices architectures. Contribute to system architecture decisions and ensure best practices in coding and testing. Participate in Agile ceremonies and support continuousintegration and delivery pipelines. Essential Skills Strong core Java development experience. Hands-on expertise with Vert.x and Spring WebFlux . Solid understanding of reactive programming principles. Experience with More ❯
bonus. Familiarity with the AWS Well-Architected Framework would be beneficial. Key Responsibilities: Plan and implement scalable AWS cloud infrastructure. Build, release and manage configuration of production systems. Lead continuousintegration and deployment (CI/CD) pipelines using GitHub Actions and Jenkins Groovy. Migrate on-premises services into AWS, including infrastructure, networking and security set-up. Troubleshoot across More ❯
Looker to model, transform, and expose data for analytics and reporting across the business. We use Docker and Kubernetes to manage our production services. We use Github Actions for continuousintegration and deployment. Lyst deploys new changes to production more than 500 times a month. The Data Platform team is one of Lyst's fundamental teams, and the … Vitality. Your health is important to us which is why we offer all employees a comprehensive healthcare scheme from the day you start. Training Allowance: We're big on continuous learning and growth, so all employees are currently entitled to an annual training allowance of £1,000. This can be used to attend conferences, industry events, training courses and More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
C#) or windows/desktop development (C#.NET). My client can provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, WPF, MVVM, Prism, continuousintegration, dependency injection, RESTful, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is a fantastic opportunity to join a prestigious consulting More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
SDKs (e.g., .NET, Java, Python, Node.js) Experience with SQL API and familiarity with other APIs Strong understanding of partitioning, indexing, and consistency levels Experience with Git, version control, and continuousintegration tools Desirable: Advanced proficiency inC#, ASP.NET, .NET Corewith strongobject-oriented design principles Interested? If youre ready to be part of a team driving digital transformation in financial More ❯
Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL More ❯
Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL More ❯
swift responses, support investigations, and create fixes during live incidents. Support delivery leads and architecture colleagues in defining technical tasks required to deliver user stories. Take ownership of the continuous improvement of all Design Software processes and procedures. Required Skills & Qualifications: Strong technical understanding and commercial experience with C++ and Perl technologies. Experience in agile team environments and continuousintegration settings. Proven ability to design and deliver software solutions that meet user needs. Ability to set up and establish new software projects from scratch, incorporating best practices, build and release processes, and automated testing. Experience leading small teams of software developers for technical delivery. Familiarity with Git or similar source control systems. Desirable: Knowledge of VBA, JavaScript More ❯
Skills and Competencies: • Strong software skills required, including Java, Junit or TestNG • Deep knowledge of Android technology stack • Strong understanding of HTTP protocols, REST, SOA • Proficiency with source control, continuousintegration and testing methods (i.e., Git, Perforce) • Familiarity with Continuous Build Systems such as Jenkins or Bamboo • In depth knowledge of software testing methodology, test development, and … days of non-stop insulin delivery, without the need to see or handle a needle. Insulet's flagship innovation, the Omnipod 5 Automated Insulin Delivery System, integrates with a continuous glucose monitor to manage blood sugar with no multiple daily injections, zero fingersticks, and can be controlled by a compatible personal smartphone in the U.S. or by the Omnipod More ❯
Dynamo DB and S3. What will I be doing? Turn concepts and requirements into a bespoke software platform. Work closely with the agile teams to meet software deliverable. Support continuousintegration to enhance deployment. Build and deploy CI/CD pipelines. Coaching and mentoring junior developers. Developing backend software in Node.js and Typescript into a high load environment. More ❯
understanding of cloud security, networking, identity and access management, and governance within AWS.Proficiency in a scripting or programming language (e.g., Python, Go, Shell). You will have Experience with continuousintegration/delivery pipelines and GitOps workflows. Excellent communication skills and a collaborative mindset.Experience with multi-account cloud architecture, landing zones, or control tower setups.Familiarity with zero-trust More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
continually refine engineering processes and root out inefficiencies Line management of a diverse engineering team and supporting them through mentoring and code reviews. Drive demonstrable quality through unit testing, continuousintegration and feedback from our customers Required Skills and Experience : Proven experience of software engineering with exposure to the full development lifecycle Experience running agile teams, backlog management … quality, robust software which is maintainable and responsive to evolving requirements. A passion to push forward the state of the art in developer tooling by embracing new technologies and continuous innovation "Nice To Have" Skills and Experience : We rate an eagerness to learn new technologies over existing skills. However, any experience in the following would be of benefit: Embedded More ❯
This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with … cards across multi-channel data pipelines. Define and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth … stringent operational requirements. Document system architecture, interface specifications, and test procedures to support knowledge transfer and formal testing activities. What do you need?: You'll support the development and integration of real-time test and data capture systems in a Linux environment, using C++ (C# is a plus), high-speed SFPDP cards, and multi-threaded pipelinescontributing to software design More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with … cards across multi-channel data pipelines. Define and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth … stringent operational requirements. Document system architecture, interface specifications, and test procedures to support knowledge transfer and formal testing activities. What do you need?: You'll support the development and integration of real-time test and data capture systems in a Linux environment, using C++ (C# is a plus), high-speed SFPDP cards, and multi-threaded pipelinescontributing to software design More ❯
Employment Type: Contract
Rate: Up to £67 per hour PAYE and Umbrella pay option available
This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with … cards across multi-channel data pipelines. Define and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth … stringent operational requirements. Document system architecture, interface specifications, and test procedures to support knowledge transfer and formal testing activities. What do you need?: You'll support the development and integration of real-time test and data capture systems in a Linux environment, using C++ (C# is a plus), high-speed SFPDP cards, and multi-threaded pipelinescontributing to software design More ❯
This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with … cards across multi-channel data pipelines. Define and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth … stringent operational requirements. Document system architecture, interface specifications, and test procedures to support knowledge transfer and formal testing activities. What do you need?: You'll support the development and integration of real-time test and data capture systems in a Linux environment, using C++ (C# is a plus), high-speed SFPDP cards, and multi-threaded pipelinescontributing to software design More ❯
watford, hertfordshire, east anglia, united kingdom
Guidant Global
This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with … cards across multi-channel data pipelines. Define and implement deterministic data sequencing and synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth … stringent operational requirements. Document system architecture, interface specifications, and test procedures to support knowledge transfer and formal testing activities. What do you need?: You'll support the development and integration of real-time test and data capture systems in a Linux environment, using C++ (C# is a plus), high-speed SFPDP cards, and multi-threaded pipelinescontributing to software design More ❯
and UI Tests using XCTest framework to ensure application reliability. Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum. CI/CD: Solid experience in continuousintegration and delivery using Git and Azure DevOps. RESTful APIs: Hands on experience with Restful APIs integration. Accessibility: Passion for accessibility, understanding of the Apple’s Accessibility Framework More ❯
and UI Tests using XCTest framework to ensure application reliability. Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum. CI/CD: Solid experience in continuousintegration and delivery using Git and Azure DevOps. RESTful APIs: Hands on experience with Restful APIs integration. Accessibility: Passion for accessibility, understanding of the Apple’s Accessibility Framework More ❯
media compression and video/audio pipelines. Collaborate with a distributed team across the UK and globally on innovative media processing projects. Participate in code reviews, unit testing, and continuousintegration (CI/CD) processes using GitLab. Support the design and development of containerized deployments using Docker. Essential Qualifications & Attributes: A PhD/MSc or BSc in Computer More ❯
AB1, Banchory Devenick, Aberdeenshire, Kincardineshire, United Kingdom
Ion recruitment
media compression and video/audio pipelines. Collaborate with a distributed team across the UK and globally on innovative media processing projects. Participate in code reviews, unit testing, and continuousintegration (CI/CD) processes using GitLab. Support the design and development of containerized deployments using Docker. Essential Qualifications & Attributes: A PhD/MSc or BSc in Computer More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum plus a blue chip package
Aberdeen, Aberdeen City, City of Aberdeen, United Kingdom Hybrid / WFH Options
Ion recruitment
media compression and video/audio pipelines. - Collaborate with a distributed team across the UK and globally on innovative media processing projects. - Participate in code reviews, unit testing, and continuousintegration (CI/CD) processes using GitLab. - Support the design and development of containerized deployments using Docker. Essential Qualifications & Attributes: - A PhD/MSc or BSc in Computer More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum plus a blue chip package
platform-specific nuances and differences between iOS and Android operating systems. Hands-on experience with Firebase services, such as Cloud Messaging (FCM), App Distribution, and Realtime Database. Familiar with continuousintegration and deployment processes, including automated testing workflows. Comfortable operating in dynamic, fast-moving start-up or scale-up environments using agile methodologies. Excellent analytical thinking and problem More ❯