on media solutions that are both efficient and scalable. Collaborate seamlessly with a distributed team to design, implement, and optimize media pipelines and compression algorithms. Engage in code reviews, unittesting, and CI/CD processes using GitLab to ensure code quality and maintainability. Support the design and development of containerized deployments using Docker , enhancing the efficiency of More ❯
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unittesting and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent More ❯
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unittesting and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent More ❯
tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unittesting/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively More ❯
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unittesting and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unittesting/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively More ❯
with RTOS and bare-metal microcontroller development (e.g., STM32, PIC). Solid understanding of embedded build systems , cross-compilation , and tools like Docker. Experience with source control (e.g., Git) , unittesting, and peer code reviews. Strong problem-solving skills and attention to detail. Excellent team collaboration and communication. Desirable Skills Experience with digital electronics, schematic reading, and PCB More ❯
should have the ability to work on individual pieces of work and solve problems, including the design of the program flow of separate pieces of code, effective coding, and unittesting Key Responsibilities: As a Full Stack Developer, you will be responsible for: Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next More ❯
Develop custom R packages and integrate existing tools with external systems, databases, and platforms (e.g., cloud infrastructure, computational frameworks). Ensure high code quality and reproducibility of analyses. Perform unittesting, debugging, and troubleshooting issues related to the codebase. Document methodologies, workflows, and results to facilitate knowledge sharing within the team and organization. Prepare reports and presentations as More ❯
communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unittesting practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for More ❯
abreast of best practice in data engineering across industry, research and Government and facilitating the adoption of standards. Work to promote the adoption of best practises across the squad (unittesting, CI/CD). Work with our Science team and Product to understand the data requirements and work with them to deliver the data needed for their More ❯
communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unittesting practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets More ❯
of identifying flaws during solution design and implementation, along with mitigations. What we are looking for Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unittesting, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and More ❯
of identifying flaws during solution design and implementation, along with mitigations. What we are looking for Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unittesting, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and More ❯
code reviews and promote best practices in code quality and knowledge sharing. Stay updated on industry trends and contribute to technology communities. Follow secure coding practices and implement comprehensive unit testing. Leadership Expectations (Assistant Vice President): Advise on decision-making, contribute to policy development, and ensure operational effectiveness. Lead teams on complex tasks, set objectives, and coach team members. More ❯
for knowledge sharing. What Youll Bring: Strong experience in .NET (C#, Web API, EF Core), Azure App Services, and DevOps. Solid understanding of REST APIs, secure coding practices, and unit testing. Familiarity with Git, Agile methodologies, and modern development patterns. Desirable: Experience with Cosmos DB, Event Hub, Data Lake, and front-end frameworks. About Us At Royal Mail we More ❯
ll take part in brainstorming sessions to introduce new features, improve existing functionality, and contribute to the roadmap of what gets built when. Your knowledge of design, development, coding, testing and application programming will help your team raise their game, meeting high standards, as well as satisfying both business and functional requirements. What you'll do Design and implement … that makes 2D/3D/4D spatial data actionable. Contribute to and help improve the standards for frontend development in the team, in terms of code quality, automated testing, documentation. Contribution to maintaining the reliability of Sensat's enterprise offering. What you'll bring Experience as a Full Stack Developer building modular commercial solutions, ideally with knowledge in … CSS, SCSS, advanced DOM manipulation, cross-browser and cross-device development. Experience with one or more of the following: RESTful APIs, gRPC, or relational modelling. Experience with test automation; unittesting, functional testing. A passion for quality and writing clean, solid, readable code that scales and performs well, with excellent coding practices and a keen eye for detail. More ❯
practice and high quality tooling Skills we'd like you to have Expert TypeScript engineer with a strong understanding of React Experienced with NextJS, preferably app router You consider unittesting a key part of software delivery You have used testing libraries such as Jest or Vitest and React Testing Library A drive to collaborate with More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Strive to 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 unittesting, continuous integration 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 … engaging experiences for new and complex hardware use cases with a focus on user-centred product design and developer workflows Familiarity with modern, effective software development: source control, automated testing, object-oriented or functional paradigms and the Agile methodology. A 'get things done' attitude to shipping high-quality, robust software which is maintainable and responsive to evolving requirements. A More ❯
for software development and related software engineering activities Solving technically challenging problems from rapid developments to full scale system developments Applying rigorous engineering practices such as; analysing, designing, implementing, testing, supporting and maintaining solutions The innovation in the application and integration of digital hardware technologies to build novel embedded systems Realising a system into functional components and then decomposing … software systems using both bare metal and Open Source/Commercial Operating systems Knowledge and implementation of complex software solutions Previous experience developing for embedded platforms Prior experience with UnitTesting & CI/CD tools Experience being comfortable using both Linux and Windows operating systems Essential qualifications for the Senior Embedded Software Engineer: We value difference and we More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing and debugging, both in the lab and at customer sites. Collaborate with cross-functional teams to refine requirements and implement features. Occasionally support system integration and deployment of hardware …/I2C. Comfort working in Linux development environments. Strong problem-solving skills and attention to detail. Ability to adapt quickly to new hardware, tools, and use cases. Familiarity with unittesting, debugging tools, and Git-based workflows. Desirable: Experience with security-focused projects (e.g., Government, MoD). Exposure to cryptography and secure audio/data transport. Knowledge of More ❯
Leominster, Herefordshire, United Kingdom Hybrid / WFH Options
Leidos
Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing and debugging, both in the lab and at customer sites. Collaborate with cross-functional teams to refine requirements and implement features. Occasionally support system integration and deployment of hardware …/I2C. Comfort working in Linux development environments. Strong problem-solving skills and attention to detail. Ability to adapt quickly to new hardware, tools, and use cases. Familiarity with unittesting, debugging tools, and Git-based workflows. Desirable: Experience with security-focused projects (e.g., Government, MoD). Exposure to cryptography and secure audio/data transport. Knowledge of More ❯
to build a solution that meaningfully drives progression across our application engineering landscape. What you'll bring: Development experience in scripting language such as Python Experience using React, React Testing Library, and React Query Experience with cloud platforms, infrastructure as code using Terraform or CloudFormation Experience in using CI/CD pipelines, preferably in GitLab, GitHub, or similar Bonus … communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unittesting practices to ensure proper code design, readability, and reliability. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship - our More ❯
will play an important role in creating the high level design artifacts. You will also deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is … of critical HR data. • Provide ongoing support and maintenance of integration solutions, including regular updates and enhancements. • Prepare and maintain documentation for integration processes, workflows, and best practices. • Perform unittesting, debugging, and validation of Boomi integration processes to meet quality standards. • Collaborate with other teams for system upgrades, ensuring compatibility with new releases of SAP SuccessFactors and More ❯
Income Protection Healthcare & Eyecare cover Retirement Plan EV Scheme And much more You will have experience with the following: .NET (ASP.NET, .NET Core, Visual Studio) C# Azure TDD/UnitTesting Agile/Scrum Knowledge of UI/Front End Development If you want a great new role in 2025 with an impressive benefits package, working on awesome More ❯