Broughton, North Lincolnshire, UK Hybrid / WFH Options
CBSbutler Holdings Limited
Management (OM), and Personnel Administration (PA). - Solution Design: Develop comprehensive functional specifications for custom developments, enhancements, and reports, and work closely with ABAP developers to ensure accurate implementation. - Testing: Conduct and support various testing phases, including unittesting, integration testing, and user acceptance testing (UAT), and manage defect resolution. - Documentation: Create and maintain More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options
CBSbutler Holdings Limited
Management (OM), and Personnel Administration (PA). - Solution Design: Develop comprehensive functional specifications for custom developments, enhancements, and reports, and work closely with ABAP developers to ensure accurate implementation. - Testing: Conduct and support various testing phases, including unittesting, integration testing, and user acceptance testing (UAT), and manage defect resolution. - Documentation: Create and maintain More ❯
with BAs and PMs to shape and refine technical requirements Implement Infrastructure as Code (IaC) using AWS CDK (Python) Maintain CI/CD pipelines and drive code quality through unittesting Ensure security, performance, and availability of cloud-based systems Participate in agile ceremonies and promote a strong agile culture Document technical designs, processes, and system architecture What … We're Looking For Proven experience as a Principal .NET Engineer (finance sector a plus) Strong AWS knowledge with hands-on IaC (CDK + Python) Solid experience with unittesting, CI/CD, and agile methodologies Familiarity with Entity Framework, contract-first design, and microservices Nice to Have Docker, Kubernetes exposure Experience with relational/NoSQL databases Git More ❯
farnborough, south east england, united kingdom Hybrid / WFH Options
MDA Space
boundaries on the ground and in the stars to change the world for the better, we'll take you there. For more information, visit Our Sat Connect IC business unit, a division of our Satellite Systems business is a leading provider of ASICs, software, multibeam electronically steered antennas, and complete systems for communication satellites, as well as ground and … reports Assess adherence of the company's software to required quality assurance standards (like ECSS-Q-ST-10C, DO-178B, AS9115) Develop quality related automated tests and pipelines: Resilience Testing Functional testing Coverage testing Static code analysis Skills And Experience Experience in working in a quality standards controlled environment – particularly in unittesting and test … Static analysis tools (CPPCheck, Lint, SonarCube, Helix QAC, etc.); Code coverage tools (GCOV, LCOV, LDRA, Vector Cast); Integration with CI/CD pipelines (GIT/Jenkins); Linux Operating System; Testing/QA Best practices, standards etc. Issue Management tools like Jira or Redmine Embedded system and device testing We're a dream team of purpose-driven, collaborative and More ❯
skills in troubleshooting front-end issues and adhering to best practices. Proven ability to develop reusable components/widgets and implement component-driven architecture and design principles. Exposure to unittesting or testing automation frameworks for front-end validation. Advanced experience with testing frameworks such as Jest, React Testing Library, Cypress, or Enzyme for unit, integration, and end-to-end testing. Strong understanding of web accessibility standards (WCAG) and experience in building inclusive and accessible applications. Experience in accessibility testing TFS (Team Foundation Server) familiarity will be an added advantage Working knowledge of Webpack, Vite, Create React App (CRA), and Agile Scrum Framework for efficient development, build optimization, and project management. Familiarity with More ❯
skills in troubleshooting front-end issues and adhering to best practices. Proven ability to develop reusable components/widgets and implement component-driven architecture and design principles. Exposure to unittesting or testing automation frameworks for front-end validation. Advanced experience with testing frameworks such as Jest, React Testing Library, Cypress, or Enzyme for unit, integration, and end-to-end testing. Strong understanding of web accessibility standards (WCAG) and experience in building inclusive and accessible applications. Experience in accessibility testing TFS (Team Foundation Server) familiarity will be an added advantage Working knowledge of Webpack, Vite, Create React App (CRA), and Agile Scrum Framework for efficient development, build optimization, and project management. Familiarity with More ❯
skills in troubleshooting front-end issues and adhering to best practices. Proven ability to develop reusable components/widgets and implement component-driven architecture and design principles. Exposure to unittesting or testing automation frameworks for front-end validation. Advanced experience with testing frameworks such as Jest, React Testing Library, Cypress, or Enzyme for unit, integration, and end-to-end testing. Strong understanding of web accessibility standards (WCAG) and experience in building inclusive and accessible applications. Experience in accessibility testing TFS (Team Foundation Server) familiarity will be an added advantage Working knowledge of Webpack, Vite, Create React App (CRA), and Agile Scrum Framework for efficient development, build optimization, and project management. Familiarity with More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Aberdeen
and Snowflake where appropriate. Apply strong data modelling and transformation skills to support analytics, regulatory reporting, and operational use cases. Promote and implement engineering best practices, including test automation, unittesting, and CI/CD pipelines. Support data governance and metadata management initiatives to ensure data integrity and compliance. Explore and apply AI-assisted development tools (eg GitHub … such as Azure and Snowflake Understanding of Python for data engineering and transformation Familiarity with DevOps tooling and CI/CD pipelines Strong foundation in software development practices, including unittesting, code deployment and production support We are proud to be a Disability Confident Committed employer. If you have a disability and would like to apply to one More ❯
Fratton, Portsmouth, Hampshire, England, United Kingdom
Owen Daniels
vessels. Responsibilities will include: Software design and development in line with system requirements, with a focus on simulation, autonomy, and communication. Developing and maintaining tools and simulation environments for testing autonomous behaviours and system integration. Testing and validation of software, including unittesting, simulation-based testing, bench testing, and sea trials. Production of comprehensive More ❯
blocks to enable re-use of IP across multiple products. Supporting customer integration through on-site assistance with parametrisation, calibration, troubleshooting, and code correction. Carrying out verification, validation, and testing of developed software solutions for assigned projects. Working as part of a team in an agile environment, balancing flexibility with accountability to deliver results. Following established processes while actively … contributing to improvements in development and testing methods. What we're looking for: Degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics, or related discipline. Experience in formal software development within aerospace, automotive, medical, or other embedded software environments. Proficiency in C programming for safety-critical embedded applications, including MISRA C guidelines. Strong understanding of fixed … and ASW layer code development in AUTOSAR systems, particularly using Vector MICROSAR and the DaVinci toolchain. Desirable experience: MATLAB and Simulink model development, including C code generation and integration. Unittesting, SIL testing, and HIL testing tools. Writing and reviewing software requirements. System-level understanding of power electronics, DC/AC motors, controllers, power conversion, power More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
and resilient architecture Collaborate with engineers, product managers, and designers in an agile environment Shape technical direction and contribute to long-term engineering strategy Take ownership for quality from testing to deployment and beyond Tech Stack Languages & Frameworks: C#, .NET 8, React, React Native, TypeScript Cloud & DevOps: Azure, CI/CD pipelines, GitHub Actions Data & APIs: SQL Server, Entity … Framework, RESTful APIs Testing & Automation: Unittesting, shift-left, test automation What Were Looking For Strong commercial experience with .NET, Azure, React, and SQL A background in building scalable, product-driven solutions Passion for delivering value quickly and reliably A collaborative mindset with excellent communication skills Curiosity, adaptability, and a drive to continuously improve Why Youll Love More ❯
Cosford, Albrighton, Wolverhampton, West Midlands, England, United Kingdom Hybrid / WFH Options
Oscar Technology
and database design principles Familiarity with Docker, CI/CD pipelines, and Linux CLI Experience with cloud environments (ideally AWS) Bonus Skills (not essential): Python GraphQL/Shopify integrations Unittesting (PHP Unit) Ecommerce platforms (Magento, Shopify, WooCommerce, etc.) Mobile application development Exposure to Machine Learning/AI Benefits 28 days holiday, plus 1 extra day for More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Evodia Limited
manage Docker containers, and troubleshoot issues to ensure smooth operation. Mentor junior developers, promoting coding standards and best practices using version control systems like GitHub. Implement automation strategies through unittesting and API testing to enhance software robustness. Ideal Candidate Profile Minimum of 5+ years experience in software development, with a significant focus on Python and associated More ❯
of various components and troubleshoot/debug applications to ensure smooth operation. Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking. Automation: using UnitTesting and API Testing Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of Front End More ❯
Jarrow, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Catalyst
implementation, using modern DevOps practices and cloud platforms such as Azure and AWS. Contributing to and reviewing backlog stories and their acceptance criteria Coding, and QA activities such as testing, code reviewing and unittesting Mentoring junior developers and support team knowledge sharing Build and deploy cross-platform mobile applications for iOS and Android Integrate and manage More ❯
of various components and troubleshoot/debug applications to ensure smooth operation. Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking. Automation: using UnitTesting and API Testing Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of front-end More ❯
Nottingham, Nottinghamshire, England, United Kingdom
Macildowie Recruitment and Retention
provide support for new and existing solutions. Key Responsibilities: Develop applications using PowerApps and Power Automate Design and maintain high-quality user interfaces Participate actively in Scrum ceremonies Perform testing, peer reviews, and maintain concise technical documentation Support implementation of new applications and solutions Train IT teams on new applications as required Technical Skills & Experience: Essential: Experience with Microsoft … Experience with Power BI, SharePoint, Dataverse, custom connectors Familiarity with C#/.NET, SQL/XML/JSON, Git/Azure DevOps Agile/SCRUM experience and knowledge of testing practices (TDD, unittesting) Who You Are: Collaborative and able to work effectively in a team Analytical with the ability to explain complex technical concepts clearly Detail More ❯
for every release. Taking part in daily stand-ups, sprint planning, demos, and retrospectives. Working closely with team members to deliver features iteratively and efficiently. Using Jest and React Testing Library for unit testing. Running end-to-end tests with Cypress or Playwright. Maintaining at least 80% test coverage across projects. Configuring and running GitHub Actions pipelines. Automating … linting, testing, building, and deployment processes with no manual steps. Reviewing pull requests thoroughly and constructively. Enforcing coding standards, type safety, and documentation. Hosting brown-bag sessions on best practices (e.g. Git workflows, VS Code tips, performance tuning). Supporting less experienced developers through guidance and feedback. Staying up to date with front-end frameworks, tools, and design system … and build. VS Code/Visual Studio: Confident in configuring settings, extensions, and launch configs. Accessibility: Knowledge of WCAG 2.1 and ARIA, with audit/test results as evidence. Testing: Jest, React Testing Library, and Cypress/Playwright, including coverage reports. Build tools: Webpack or Vite, npm or Yarn, with a focus on optimised bundles and code-splitting. More ❯
Good knowledge of programming and security best practices Good SQL database development skills Good understanding in cloud application development (Azure) Good knowledge of coding best practices Good experience in unittesting and Integration testing Ability to use GitHub, DevOps Ability to produce software documentation Excellent support and troubleshooting experience Excellent knowledge of all MS Office Products Requirements More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum PMI, holiday, LA, hybrid working
Team Lead may also include line-management of engineers. As Embedded Software Team Lead, you will dedicate time to continuous improvement of our software development processes (continuous integration, automated testing, and staff onboarding). You will also contribute to guiding the direction of the development team, ensuring great quality from a technical perspective as well as user experience, as … experience. Good working knowledge of C on embedded platforms. ln-depth familiarity with at least one embedded software discipline, such as Embedded Linux, ARM microcontrollers or DSP. Advocate of Unittesting, Automated testing and Test Driven Development. A proactive approach to documenting design decisions. We use Atlassian Confluence. A personal interest in Hi-Fi or music technology More ❯
Redhill, Surrey, England, United Kingdom Hybrid / WFH Options
Travelers Insurance Co. Ltd
programming and design patterns. Proficiency in Python for developing automation scripts, tools, and applications. Experience with version control systems, particularly Git, and understanding of branching strategies. Familiarity with software testing methodologies and frameworks, such as unittesting and integration testing. Ability to write clean, maintainable, and efficient code. Experience with code review processes and tools. Understanding of More ❯
Role: Senior Test Analyst – Meditech EPR (Functional and UnitTesting) Location: Norwich, UK Contract Position Responsibilities Developing and executing test plans for rigorous unit and production level tests. Collaborating with technical staff who program the products and analysts who design them Develop and execute comprehensive test plans covering unit and functional testing. Conduct rigorous unit and production-level testing to validate software functionality and performance. Collaborate with technical teams responsible for development and analysts involved in solution design. Document test scenarios, results, and defects, ensuring clear communication of issues and resolutions. Educate relevant stakeholders on software changes and testing outcomes to facilitate smooth adoption. Requirement: A bachelor's or associate degree, or … communication skills Strong analytical and problem-solving skills Ability to work independently and as part of a team High desire to learn and attention to detail Technical skills in testing are a plus but not required More ❯
Role: Senior Test Analyst – Meditech EPR (Functional and UnitTesting) Location: Norwich, UK Contract Position Responsibilities Developing and executing test plans for rigorous unit and production level tests. Collaborating with technical staff who program the products and analysts who design them Develop and execute comprehensive test plans covering unit and functional testing. Conduct rigorous unit and production-level testing to validate software functionality and performance. Collaborate with technical teams responsible for development and analysts involved in solution design. Document test scenarios, results, and defects, ensuring clear communication of issues and resolutions. Educate relevant stakeholders on software changes and testing outcomes to facilitate smooth adoption. Requirement: A bachelor's or associate degree, or … communication skills Strong analytical and problem-solving skills Ability to work independently and as part of a team High desire to learn and attention to detail Technical skills in testing are a plus but not required More ❯
Role: Senior Test Analyst – Meditech EPR (Functional and UnitTesting) Location: Norwich, UK Contract Position Responsibilities Developing and executing test plans for rigorous unit and production level tests. Collaborating with technical staff who program the products and analysts who design them Develop and execute comprehensive test plans covering unit and functional testing. Conduct rigorous unit and production-level testing to validate software functionality and performance. Collaborate with technical teams responsible for development and analysts involved in solution design. Document test scenarios, results, and defects, ensuring clear communication of issues and resolutions. Educate relevant stakeholders on software changes and testing outcomes to facilitate smooth adoption. Requirement: A bachelor's or associate degree, or … communication skills Strong analytical and problem-solving skills Ability to work independently and as part of a team High desire to learn and attention to detail Technical skills in testing are a plus but not required More ❯