Weybridge, Surrey, England, United Kingdom Hybrid/Remote Options
Noir
HTML, Bootstrap and Mobile Application Development. Previous experience with APIs, Web Applications and SQL is also essential, as is a good understanding of Azure. Knowledge of coding best practices, unittesting and Integration testing, GitHub and DevOps is also expected. We are keen to hear from talented React Native Mobile Developers with strong .NET experience from all More ❯
high-quality Java applications and microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle: analysis, design, development, testing, deployment, and support. Ensure code quality through unittesting, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Stott and May
high-quality Java applications and microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle: analysis, design, development, testing, deployment, and support. Ensure code quality through unittesting, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up More ❯
with back-end APIs and databases. Collaborate with stakeholders, product managers, and engineers to transform business requirements into working software. Own full lifecycle development — from design and implementation to testing, deployment, and monitoring. Ensure code quality through best practices, including unittesting, peer reviews, and CI/CD pipelines. Optimise applications for speed, scalability, and security What … technologies (HTML, CSS, JavaScript/TypeScript). Experience with SQL databases (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework). Good understanding of software engineering best practices: testing, version control (Git), CI/CD. Familiarity with cloud platforms (Azure preferred) for hosting, deployment, and services. Ability to balance speed and quality, delivering production-ready features under tight More ❯
Northern Ireland, United Kingdom Hybrid/Remote Options
Anson McCade
and API integration Skilled in Google Play deployment , release management, and version control (Git) Knowledge of Android SDK , Material Design , and mobile UI/UX best practices Experience with unittesting , instrumentation testing , and debugging tools Familiarity with offline data handling , push notifications , and background services Advantageous: exposure to mobile/web app interoperability or hybrid frameworks More ❯
and API integration Skilled in Google Play deployment , release management, and version control (Git) Knowledge of Android SDK , Material Design , and mobile UI/UX best practices Experience with unittesting , instrumentation testing , and debugging tools Familiarity with offline data handling , push notifications , and background services Advantageous: exposure to mobile/web app interoperability or hybrid frameworks More ❯
london, south east england, united kingdom Hybrid/Remote Options
Stott and May
high-quality Java applications and microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle: analysis, design, development, testing, deployment, and support. Ensure code quality through unittesting, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Motilent
depending on experience and scope of responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent’s imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent’s platform architecture. Design, implement, and maintain Continuous Integration and Continuous Delivery … service integration patterns. Familiarity with OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unittesting, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised deployments (Docker/Kubernetes). More ❯
depending on experience and scope of responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent’s imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent’s platform architecture. Design, implement, and maintain Continuous Integration and Continuous Delivery … service integration patterns. Familiarity with OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unittesting, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised deployments (Docker/Kubernetes). More ❯
React and TypeScript Strong experience with Microsoft Azure (App Services, Azure Functions, Azure DevOps, etc.) Exposure to healthcare, NHS, or data integration environments Understanding of RESTful APIs , microservices , and unittesting Experience with Git , Azure DevOps Pipelines , and agile delivery practices Strong problem-solving and communication skills Nice-to-Have Knowledge of HL7/FHIR or other healthcare More ❯
. Strong SQL Server skillset, including T-SQL. Experience of building solutions incorporating NoSQL Databases such as Redis, MongoDB, AWS DynamoDB, or Azure Cosmos DB. Experience of TDD and UnitTesting Frameworks, such as MSTest or NUnit. Git Source Control, with GitHub or Azure DevOps Services. Open API/REST API exposure. More ❯
OAuth2, JWT, Azure AD) • Knowledge of containerization (Docker) and Kubernetes/OpenShift • Experience with background job processing and scheduled tasks • Understanding of SOLID principles and clean architecture • Experience with unittesting (xUnit, FluentAssertions) and integration testing • Knowledge of CI/CD pipelines and DevOps practices (ADO) Preferred Qualifications • Experience in energy trading or financial systems • Knowledge of … and carbon credit markets • Familiarity with LCFS, RFS, or RINS regulatory frameworks • Experience with Azure cloud services • Knowledge of data processing and complex calculations • Experience with Testcontainers for integration testing Business Domain Knowledge • Understanding of biogas and renewable natural gas (RNG) markets • Knowledge of carbon credit trading and environmental attribute tracking • Familiarity with petroleum industry regulations and fuel pathway More ❯
and fix issues with quality pull requests that pass tests Ensure adherence to software engineering processes to avoid technical debt Adopt continuous improvement in engineering practices (CI/CD, testing, automation) Practice Test-Driven Development (TDD) where it adds clear value to ensure robust, well-tested code Mentorship & Team Player Participate in and occasionally lead code reviews, providing quality … states) Performance best practices: memoization, virtualization, code-splitting, lazy loading, minimizing re-renders; use React Profiler and browser devtools Secure frontend practices (XSS/CSRF mitigation, CSP, input sanitization) Testing with Jest and React Testing Library Understanding of modern build tooling (Vite/Webpack), bundling, and asset delivery Here's what we're looking for: Technical Skills Solid … typed backend language) Understanding of distributed systems design fundamentals and secure API design (REST and/or gRPC) Familiarity with Redis and MongoDB Experience with software engineering best practices (unittesting, code reviews, design documentation) Experience in applying SOLID principles and Test-Driven Development methodologies Professional Qualities Very organized with exceptional attention to detail Strong communication skills Passion More ❯
Greater London, England, United Kingdom Hybrid/Remote Options
The Connectr Group
and self-directed learning. Skills/Experience: Essential • Demonstrable experience of developing responsive web applications in a commercial environment with React.js. • Solid understanding of JavaScript (ES6+), HTML5, and CSS3. • Testing mindset with exposure to unittesting and end-to-end testing frameworks (ideally Jest & Playwright). • Commitment to accessibility and inclusive design. • Good understanding of responsive More ❯
Aberdeen, Aberdeenshire, Scotland, United Kingdom Hybrid/Remote Options
Reed
to deployment and ongoing maintenance—of industry-leading solutions. Key Responsibilities: Design, develop, test, deploy, and maintain innovative software solutions. Create and maintain solution design specifications and documentation. Perform unittesting, automated testing, and performance testing. Provide technical support for existing solutions, systems, and datasets when escalated by the development support team. Communicate solutions effectively using user More ❯
White Lund Industrial Estate, Morecambe, Lancashire, England, United Kingdom
Career-minded People
The ideal candidate will have a strong background in embedded software development, with a particular focus on Modbus and M-Bus communication systems. This role involves designing, developing, and testing firmware for a variety of hardware platforms, including Internet of Things (IoT) devices. The successful candidate will also act as a primary contact for customer technical support, providing expert … desirable. Duties Collaborate with cross-functional teams to define system requirements and specifications. Conduct debugging and troubleshooting of firmware and communication issues to ensure optimal performance. Engage in software testing, including unittesting and test automation, to validate functionality. Participate in the design and implementation of APIs and communication interfaces between devices. Document firmware designs and maintain More ❯
Optimise code and cloud resources for performance, security, and cost efficiency. Collaborate with DevOps, QA, and Product teams to ensure smooth, automated deployments. Implement and enforce robust coding standards, testing, and CI/CD pipelines. Troubleshoot complex issues across distributed systems and serverless environments. Apply TDD and design patterns to produce reliable, maintainable, high-quality software. Translate business and … Proficiency with CI/CD tools (e.g. Jenkins, Git, Docker) and IaC tools (Terraform or CloudFormation). Deep understanding of Agile software delivery, DevOps culture, and automation. Experience with unittesting , TDD , and established design patterns. Excellent problem-solving, communication, and collaboration skills. Desirable: Experience with AWS OpenSearch and/or AWS certifications. Desirable: Experience working in a More ❯
platform, ranging from current feature enhancements and bug fixes to full application suite deployment. Carry out agile sprint-defined development tasks to support release cycles, including execution of development, unittesting, functional testing, and overall peer review of team member work. Reviews design and code per sprint to ensure quality. Creation and customization of complex workflows and … Transfer sessions with Cora Orchestration Developers Stay current with new and updated capabilities of the Cora Orchestration Platform Coordinate upgrades to Production and Sub-Production instances Coordinate sub-production testing, evaluation, and regression remediation Participate in blueprinting workshops and contribute with documentation and effort estimation. Support COE in continuous development of training paths for professional advancement. Contribute to ongoing More ❯
Coleshill, England, United Kingdom Hybrid/Remote Options
Mercury
API. Proficiency with front-end technologies: JavaScript/TypeScript, Angular or AngularJS, HTML5, CSS3/SASS. Familiarity with source control systems (Git/TFVC) and Azure DevOps. Understanding of unittesting frameworks (MSTest, NUnit) and mocking techniques. Experience working within an Agile/Scrum environment — ideally as someone who champions continuous improvement and advocates for Agile principles. Solution More ❯
principles , such as load balancers, cluster DNS, autoscalers, API/SDK toolsets, and the operator pattern. Experience developing and containerizing microservice applications is a plus. Proficiency in integration and unittesting, with a strong commitment to code quality and maintainability. Strong knowledge of DevOps and Git best practices. Experience automating version control, testing, and releases, preferably with More ❯
principles , such as load balancers, cluster DNS, autoscalers, API/SDK toolsets, and the operator pattern. Experience developing and containerizing microservice applications is a plus. Proficiency in integration and unittesting, with a strong commitment to code quality and maintainability. Strong knowledge of DevOps and Git best practices. Experience automating version control, testing, and releases, preferably with More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
adventure! What you’ll need A couple of years’ commercial experience developing iOS applications with Swift Proven experience of shipping & releasing features in a commercial environment Good experience with testing & unit-testing Strong understanding of CI/CD and best practices Experience of collaborating with a multi-disciplinary team, such as UX Designers, Product Managers and Web More ❯
our team? If you can handle this, just apply for right position! Drupal Job London (UK) We are looking for Drupal experts to join our ever growing Digital Delivery Unit to work on some of the largest, most innovative enterprise web projects in the UK and around the world. If you like the sound of scaling Drupal to handle … Working in a dynamic, innovative team, collaborating on solutions and experimenting with new technologies and approaches whilst maintaining high code quality through adherence to standards, team code reviews and unittesting Helping shape the growth and direction of the clients Digital Delivery team and the clients's Immediate platform, both in the UK and with other client Drupal … the globe Working with the Drupal community to contribute Drupal distributions and modules, as well as contributing to core development. Digital Solution Services The clients UK's Digital Solutions Unit (DSU) specialises in the use of leading edge technologies and agile delivery processes to develop business solutions for large private and public sector organisations. The DSU capability teams provide More ❯
Guildford, Surrey, United Kingdom Hybrid/Remote Options
Person Centred Software Ltd
Engineer, you'll play a crucial role in ensuring our software is robust, scalable, and built with quality at its core. You'll be the go-to expert on testing within the project team, shaping the way we deliver reliable, intuitive technology that supports care professionals every day. What You'll Do: Take ownership of quality within the project … Collaborate closely with developers, product managers, and stakeholders to define and refine acceptance criteria and test plans Execute manual and automated test suites, and perform exploratory and non-functional testing Develop and extend test automation frameworks using Playwright, C#, and .NET Ensure high-quality reporting on test results, coverage, and defects Test web applications and APIs using tools such … as Postman and RestSharp Contribute to continuous improvement of testing processes and overall development quality Participate in TDD practices and support developers in maintaining high unittesting standards What You'll Bring: Strong experience in automated test development with C# Proficiency with test tools such as Playwright, MS Test, or XUnit Deep understanding of test-driven development More ❯
aligning design decisions with our technical strategy and maintaining high engineering standards. Define and promote best development practices within the organization, including but not limited to code reviews and testing methodologies, shaping our development environment. Share your deep technical expertise across the organization, serving as a mentor to foster growth and knowledge transfer. Bachelor's or Master's Degree … to detail, including consideration of edge cases. Proficient in SQL and adept at integrating with a variety of data technologies. Familiarity with container platforms such as Docker. Comfortable with unittesting and Test-Driven Development (TDD) methodologies. Thorough understanding of the software development lifecycle, from conception to deployment. Capable of conceptualizing and implementing software architectures spanning multiple technologies More ❯