Bristol, Avon, South West, United Kingdom Hybrid/Remote 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 ❯
Key skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices Key practices: Version control with Git. Writing modular, reusable code. Unittesting (e.g., with pytest). Code documentation and docstrings. Using linters and formatters Plotly Dash Key skills: Customizing with Plotly Graph Objects for advanced interactivity. Creating dashboards with More ❯
skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices i. Key practices: Version control with Git. Writing modular, reusable code. Unittesting (e.g., with pytest). Code documentation and docstrings. Using linters and formatters 4. Plotly Dash i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity. ii. More ❯
skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices i. Key practices: Version control with Git. Writing modular, reusable code. Unittesting (e.g., with pytest). Code documentation and docstrings. Using linters and formatters 4. Plotly Dash i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity. ii. More ❯
the following languages (multiple is a bonus!); Golang, Java, .NET or C Experience with cloud platforms e.g. AWS, Azure, GCP - Google Cloud Solid grasp of CI/CD practices, unittesting and Kubernetes Could come from roles like Back End Engineer, Back End Developer or Fullstack Engineer, They offer a great package on top of your basic salary More ❯
the following languages (multiple is a bonus!); Golang, Java, .NET or C Experience with cloud platforms e.g. AWS, Azure, GCP - Google Cloud Solid grasp of CI/CD practices, unittesting and Kubernetes Could come from roles like Back End Engineer, Back End Developer or Fullstack Engineer, They offer a great package on top of your basic salary More ❯
data products Basic qualifications: Demonstrated experience of Python backend development (e.g. using FastAPI) Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Unittesting experience (e.g. pytest) Experience within Life Sceiences or Pharma Sector Strong knowledge of modern software development tools/ways of working (e.g. git/GitHub DevOps tools More ❯
uphold quality and delivery standards. Tech Stack & Skills Core skills: Strong Python backend development experience (FastAPI or similar frameworks) Cloud-native deployment experience (preferably Google Cloud and Cloud Run) Unittesting experience (pytest or similar frameworks) Familiarity with agile development and CI/CD processes Strong understanding of Git/GitHub workflows and DevOps tooling Nice to have More ❯
uphold quality and delivery standards. Tech Stack & Skills Core skills: Strong Python backend development experience (FastAPI or similar frameworks) Cloud-native deployment experience (preferably Google Cloud and Cloud Run) Unittesting experience (pytest or similar frameworks) Familiarity with agile development and CI/CD processes Strong understanding of Git/GitHub workflows and DevOps tooling Nice to have More ❯
Working within a heterogeneous agile development team to develop simulations and representations of real equipment. Implementing software development approaches, including configuration control, continuous integration, continuous delivery/deployment, and unit testing. Job Requirements: Proficiency in C# and C++. Experience with Microsoft Visual Studio and Eclipse. Ability to work from a high-level/system view into technical details. Excellent More ❯
science, computational biology, bioinformatics, engineering, among others); OR equivalent work experience as a professional ML engineer or data scientist. Strong skills in Python, with experience in backend development and unit testing. Knowledge of generative AI, specifically Large Language Models. Knowledge of agile practices and able to perform in agile software development environments. Strong knowledge of modern software development tools More ❯
at Stannah Join Our Team We have an exciting opportunity for an experienced Senior Embedded Software Engineer to join Stannah based at Andover. This job will involve designing, developing, testing, and delivering embedded software solutions for motion control and safety-critical systems in the stairlift industry. Reporting to the Lead Software Engineer, you will be in a hands-on … with the Lead Software Engineer to help develop the technological direction of our stairlift systems and CASE tools Develop embedded software in C/C++ Develop Python applications for testing our new products and for analytics Design and deliver embedded software for safety critical systems Design and implement algorithms for sensor data processing and closed loop motion control systems … in embedded C/C++ on 32-bit microcontrollers Extensive background in motion control, sensor systems, and safety-critical software (e.g. EN61508 or equivalent) Experienced with MISRA standards and unittesting Working knowledge of Python for internal tools and testing support Excellent documentation, communication, and cross-functional collaboration skills If you have previous experience working in a More ❯
and product owners to translate requirements into designs and software solutions Customize T24 Modules Documents new or changed sw solutions in sourceconfluenceJIRA Communicates progress issues to the management Supports unittesting and SITUAT team during testing preparation of rollout Good command over English and Spanish is a plus Qualifications Can demonstrate knowledge as a programmer in Temenos More ❯
Key Responsibilities and Accountabilities Essential : · Develop and implement detailed test plans and procedures specifically for passenger vehicle engines. · Knowledge of power unittesting practises. · Conduct engine performance, load, durability, reliability, and environmental tests to verify and sign compliance with requirements. · Set up test fixtures, instrumentation, and data acquisition systems for both static and dynamic testing, including stress … Automation of current engine test data processing with the goal of reduce workload overall and improving data quality and consistency. · In the short term the focus on the durability testing conducted by the team, supporting with the creation of tools to allow trend and daily check data to be validated and then reviewed efficiently using a combination of tool … improvements · Ensure all engine tests meet global safety, performance, and emission standards (IS, ECE, or regional regulations) · Assist in literature review of homologation criteria and incorporate regulatory requirements into testing protocols. · Use diagnostic tools, engine simulators, MATLAB, SCADA, and data analysis platforms for test execution and evaluation · Implement automated testing procedures using scripts (Python, CAPL) where applicable to More ❯
frameworks. Perform data extraction, transformation, and loading (ETL) from multiple sources. Implement advanced data visualizations and interactive dashboards using Plotly Dash. Ensure data quality, integrity, and performance through automated testing and validation. Collaborate with cross-functional teams to define data requirements and technical solutions. Apply software engineering principles such as version control, modular coding, and documentation. Required Skills & Experience … merging, and aggregation skills. Experience with SQL for data querying. Software Engineering Best Practices: Experience with Git for version control. Writing modular, reusable code with proper documentation. Familiarity with unittesting (e.g., pytest) and code formatting tools. Plotly Dash Development: Hands-on experience building interactive dashboards with Dash components (dropdowns, sliders, graphs, tables). Ability to customize with More ❯
stories accurately and deliver robust, well-tested code in line with agreed timelines. Write clean, efficient Apex code and utilize Salesforce’s declarative tools to meet business needs. Conduct unittesting, document results, and contribute to system testing cycles. Maintain and enhance CI/CD pipelines using tools such as GitHub, ensuring seamless code deployment and version More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Savant Recruitment Experts
stories accurately and deliver robust, well-tested code in line with agreed timelines. Write clean, efficient Apex code and utilize Salesforce’s declarative tools to meet business needs. Conduct unittesting, document results, and contribute to system testing cycles. Maintain and enhance CI/CD pipelines using tools such as GitHub, ensuring seamless code deployment and version More ❯
Hereford, Herefordshire, West Midlands, United Kingdom Hybrid/Remote 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 ❯
and deposits. The services are implemented in C#, Java and KDB+. The FX business is looking to improve their electronic footprint by leveraging KDB+ to determine client toxicity, back-testing and parameterisation of trading strategies, real-time generation of key technical indicators, etc. The role is within a small team focused on pricing and risk management for the electronic … design, architecture and infrastructure expertise to support the growing KDB+ footprint within the bank. Participate in the development of all aspects of product delivery including design documents, functional specifications, unittesting and component build. Provide technical assistance and 3rd line support to internal KDB+ Production Support teams. Participation in software releases which may be performed out of hours More ❯
and deposits. The services are implemented in C#, Java and KDB+. The FX business is looking to improve their electronic footprint by leveraging KDB+ to determine client toxicity, back-testing and parameterisation of trading strategies, real-time generation of key technical indicators, etc. The role is within a small team focused on pricing and risk management for the electronic … design, architecture and infrastructure expertise to support the growing KDB+ footprint within the bank. Participate in the development of all aspects of product delivery including design documents, functional specifications, unittesting and component build. Provide technical assistance and 3rd line support to internal KDB+ Production Support teams. Participation in software releases which may be performed out of hours More ❯
enhance, and maintain enterprise applications using industry-standard coding practices. Collaborate with cross-functional Scrum teams to ensure accurate and complete delivery of solutions. Conduct thorough code reviews and unittesting to maintain quality and reliability. Engage with team leads and stakeholders to understand requirements and deliver scalable, maintainable software. Skills & Experience: Strong proficiency in C# and .NET More ❯
enhance, and maintain enterprise applications using industry-standard coding practices. Collaborate with cross-functional Scrum teams to ensure accurate and complete delivery of solutions. Conduct thorough code reviews and unittesting to maintain quality and reliability. Engage with team leads and stakeholders to understand requirements and deliver scalable, maintainable software. Skills & Experience: Strong proficiency in C# and .NET More ❯
Surrey, England, United Kingdom Hybrid/Remote Options
Spectrum IT Recruitment
complex software solutions in time sensitive environments. Demonstrate fostering collaboration and driving innovation (using AI or similar) Previously implemented modern software engineering processes; Agile, TDD, BDD, CI/CD, Unittesting, etc Strong knowledge of IT/Cyber security; ISO2701, Cyber essentials, or similar A background in modern programming and cloud technology – .Net9, Azure or similar The business More ❯
and maintain embedded software for electronic warfare systems. Collaborate within integrated project teams to deliver robust, high-quality code. Manage requirements using IBM DOORS and ensure full traceability. Conduct unittesting and peer reviews to maintain code quality. Document work thoroughly and maintain configuration control. Must-Have Skills: Strong C++14 programming experience. Proficiency with Visual Studio 2019 and More ❯
Azure cloud infrastructure and deployment best practices Solid understanding of containers, microservices, and functional design patterns Experience with Terraform for infrastructure as code (IaC) Committed to code quality through unittesting (e.g. PyTest) With a focus within Energy Trading, Oil & Gas, Financial Markets and Commodities, we offer a transparent Recruitment Service that has proven to be reliable and More ❯