new data products in C++ Migration of Python data products into C++ to drastically improve performance Helping to drive improvements in all areas, including the parsing framework, data quality, testing and CI Understanding the data, how it reaches BMLL, how we process it and deliver it to customers Communicating with technical teams both within BMLL and sometimes at data … technical leadership of a small team. Industry experience of developing on a Linux platform Industry experience of Python Experience of industry-standard development methodologies such as source code control, unittesting and continuous integration Ability to self-organise and deliver a project over a period of up to a few months Strong problem solving skills Strong communication skills 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 ❯
Chelmsford, Essex, South East, United Kingdom Hybrid / WFH Options
Waterman Aspen Limited
Excel, Word, Visio). Desirable: Familiar with modern DevOps practices: solution branching, managed/unmanaged solutions, automated deployments. C# or JavaScript/TypeScript for extending Dataverse or Azure Functions. Unittesting frameworks. Qualifications/certs Essential: Microsoft PL-400 or PL-100 (or equivalent experience). Desirable: PL-600 (Architect) or Dynamics 365 certifications. More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
for flexible working arrangements Enhanced parental leave: Offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: WSSE are integral in the development of weapon systems and system architectures … development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unittesting and test driven development Agile development Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading More ❯
Bromsgrove, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
Searchability (UK) Ltd
applications using C# and VB.Net Ability to debug large and complex projects Good working knowledge of SQL and Microsoft SQL Server Commercial experience with OOP and related design patterns Unittesting experience Key Skills: C#, .Net, WinForms, Postgres More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
impact of product delivery. Identify and champion best practices within the iOS Guild. Ensure that all developed components have the appropriate level of quality and governance (version control, documentation, unittesting, secure development). Work closely with third parties to facilitate integration and smoke testing. Contribute to the design of the iOS Guild roadmap. Conduct personal research and More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
ASSA ABLOY Global Solutions
Cardiff. Our current hybrid working model allows 2 remote days per week. What we will love about your background: You have experience of developing applications using Java that includes: Unittesting, and Integration testing. Experience in developing networked applications would be desirable. Experience in writing integrations to devices over any of the following would also be desirable. (MQTT More ❯
Effectively communicate the engineering development perspective and discuss sophisticated topics with technical and non-technical team members Define and uphold standards for quality through constructive code reviews, bug fixing, testing, and coding practices Work closely with specialist Gecko teams to bring browser functionality to Android Address problems that span all levels from the Java API layer, to JavaScript and … and facilitating collaborative decision-making Passion for building excellent products, and a sense of ownership that spans from design to investigating and squashing bugs. Modern programming practices (code review, unittesting, automation) Rust programming experience and knowledge is a plus Ability to lead other developers and work as part of a team in a fast-paced environment to More ❯
technical matters into business language for the wider team. What you'll be doing Provide SME level F&O knowledge to help develop the clients in-house applications Perform unittesting for developments prior to go-live Collaborate with the wider Application Team to identify areas for improvement Develop and manage integrations between D365 F&O and other More ❯
translate technical matters into business language for the wider team. What You'll Do Provide SME level F&O knowledge to help develop the clients in-house applications Perform unittesting for developments prior to go-live Collaborate with the wider Application Team to identify areas for improvement Develop and manage integrations between D365 F&O and other More ❯
translate technical matters into business language for the wider team. What You'll Do Provide SME level F&O knowledge to help develop the clients in-house applications Perform unittesting for developments prior to go-live Collaborate with the wider Application Team to identify areas for improvement Develop and manage integrations between D365 F&O and other More ❯
Filton, Gloucestershire, United Kingdom Hybrid / WFH Options
The One Group
and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce architecture solutions with no effect on integrity Work closely with the wider specialist technical teams to support designs, review testing, and provide More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
The One Group
and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce architecture solutions with no effect on integrity Work closely with the wider specialist technical teams to support designs, review testing, and provide More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce architecture solutions with no effect on integrity Work closely with the wider specialist technical teams to support designs, review testing, and provide More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Nzime Ltd
great opportunity for a developer early in their career to join our dev team and work on exciting projects across a variety of clients. About you The role involves unittesting site components, accessibility, browser, and functionality testing across completed sites. You should have a good eye for detail, be able to compile reports, understand underlying code More ❯
IEC 62304 or IEC 26262 also acceptable). Strong working knowledge of software frameworks, languages, and toolchains. Understanding and practical use of Software FMEA. High integrity coding practices including unittesting, static analysis, and lifecycle methodologies. Proven ability to produce clear, accurate technical documentation. Nice to Have: UML and modelling techniques. Defence sector experience. Exposure to virtualisation and More ❯
Cheadle, Greater Manchester, Borough of Stockport, United Kingdom Hybrid / WFH Options
Experis
IEC 62304 or IEC 26262 also acceptable). Strong working knowledge of software frameworks, languages, and toolchains. Understanding and practical use of Software FMEA. High integrity coding practices including unittesting, static analysis, and lifecycle methodologies. Proven ability to produce clear, accurate technical documentation. Nice to Have: UML and modelling techniques. Defence sector experience. Exposure to virtualisation and More ❯
generation of models What we're looking for Detailed knowledge of managing services in Kubernetes Solid experience with Python web application frameworks like FastAPI Strong engineering principles - design patterns, unittesting, code reviews A keen desire to both learn from and upskill other team members Nice to have Experience deploying models using GPU in production environments Experience working More ❯
Warwick, Warwickshire, United Kingdom Hybrid / WFH Options
Nicholas Associates
of mobile app development experience (ideally 8+) 3+ years of C# .NET experience Solid experience using Xamarin. Native and/or .net-ios/.net-android. Solid knowledge of Unit Testing. Desirable Skills & Experience: Experience using MvvmCross or similar. Why Join Us? Opportunity to work in a dynamic, innovative environment. Hybrid working arrangements. Comprehensive benefits package including health insurance More ❯
for assigned cases (Sales Cloud & Service Cloud), change requests and project work from the requirements elicitation & validation, to prioritisation of cases and deployment. This will include solution design, build, unittesting, securing appropriate approvals and deployments in line with our DevOps framework which you will own and manage. To achieve this coordination with 3rd party partners may be … of the work and time required to implement changes Deliver technical changes through declarative features or programmatic tools Manage the installation and ongoing maintenance of AppExchange applications Follow agreed testing and approval protocols for all changes delivered Where necessary, assign cases to Salesforce Support & other third-party application support team, providing clear requirements & test criteria to confirm resolution & coordinating More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
Ada Meher
Considered... 2+ years of experience in Android Mobile App Development Experience with Kotlin, Jetpack Compose and MVI Strong communication skills Experience working in a fast-paced environment Experience with UnitTesting/TDD would be beneficial As mentioned, due to their commitment to continuous improvement, each employee in this business has a tailored personal development plan to help More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
Reed
based company, currently looking to expand their team with the addition of a skilled Firmware Engineer. This sucessful candidate will have a direct impact and influence on the design, testing, and support of cutting-edge devices used globally in several industries. Key Responsibilities : Design and implement embedded firmware and software drivers for real-time systems. Develop and maintain thorough … test procedures and validation tools to ensure reliability. Conduct unittesting and assist with system-level integration and debugging. Take the lead on small project teams, contributing to planning, execution, and reporting. Work closely with cross-functional teams to deliver innovative, high-quality solutions. Required Skills & Qualifications: Proven experience in developing embedded real-time firmware, ideally using C++. More ❯
Longmont, Colorado, United States Hybrid / WFH Options
Beacon Hill
Requirements: -DOORs Experience including scripting in DXL -Baseline understanding of C++ -Automated Unittesting -Linux OS -Requirements gathering and decomposition as well as tracing requirements and Verification Duration: 12 months rolling Contract Start: ASAP Location: Longmont, CO; most of the work on this role will initially be unclassified so WFH is an option Clearance: Minimum of a Secret More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Global Enterprise Partners
and tax procedures Conduct scoping and impact assessments across Finance applications (AER, ISC Finance, FP&A) Review and govern BBP/To-Be solutions and integration touchpoints Oversee development, unittesting, UAT, and defect management Leverage data warehousing and analytics tools (Tableau, Alteryx, Power BI); Power Platform knowledge is a plus Experience in the consumer goods industry is More ❯
Nottinghamshire, Newark on Trent, United Kingdom Hybrid / WFH Options
Zenovo
to identify, debug, and resolve system issues. Ensure software compliance with industry standards and internal quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in Embedded C and modern C++ (11/14) . Experience with real … systems (RTOS) such as ThreadX, Azure RTOS, or FreeRTOS. Proven experience with bare metal development and ARM Cortex-M or similar microcontrollers. Deep understanding of embedded systems, including hardware testing and debugging . Familiarity with TCP/IP protocols and network stacks . Desirable Skills: Experience with STM32 microcontrollers. Background in audio DSP , signal filtering, and post-processing. Exposure More ❯