solutions to complex bugs, system bottlenecks, or integration problems Coach, mentor, and guide software engineers—developing both their technical skills and confidence Foster a learning culture through knowledge-sharing, pairprogramming, and hands-on support Ensure solutions comply with internal architecture and security guidelines, including secure coding practices and resolution of code vulnerabilities and penetration testing findings Champion More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
have: CI/CD Pipelines Github Actions Vue Java Azure Azure Devops Role The Full Stack Developer will adopt best practices like writing clean and reusable code using TDD, pairprogramming and design patterns. Advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. You will create … and delivery Profile You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming. You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban. You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools. Bonus points if you have working knowledge of More ❯
Code to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform code reviews and participate in pairprogramming Architect scalable, secure systems, including OAuth and SSO integrations Cloud & DevOps Deploy and manage apps in Microsoft Azure using services like Blob Storage, Functions, and Service Bus More ❯
Code to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform code reviews and participate in pairprogramming Architect scalable, secure systems, including OAuth and SSO integrations Cloud & DevOps Deploy and manage apps in Microsoft Azure using services like Blob Storage, Functions, and Service Bus More ❯
Ellesmere Port, Cheshire, North West, United Kingdom Hybrid / WFH Options
The Bridge (IT Recruitment) Limited
Code to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform code reviews and participate in pairprogramming Architect scalable, secure systems, including OAuth and SSO integrations Cloud & DevOps Deploy and manage apps in Microsoft Azure using services like Blob Storage, Functions, and Service Bus More ❯
testing across all levels (Unit, Integration, System, Non-Functional) Analyse business requirements to define effective test strategies Manage test data and maintain testing collateral Collaborate in development activities through pairprogramming Required Skills Strong background in software testing and quality engineering Hands-on experience with CI/CD pipelines Proficiency with Git/GitLab Excellent communication and coaching More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Invitise Ltd
Java Developer will possess proven skills working with the following Java 21 (or later) Test Driven Development (TDD) and Behaviour Driven Development (BDD) Large microservice architectures Agile environments and pairprogramming Implementing APIs for internal and external use Building automated test suites in CI/CD environments Unix/Linux operating systems Communicating technical concepts to non-technical More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Halian Technology Limited
APIs for global payment integrations Contribute across backend, infrastructure, and front end where needed Support Infrastructure as Code using Terraform & AWS Collaborate in agile practices: standups, sprints, code reviews, pairprogramming What Were Looking For Proven Python experience (Django or similar frameworks) Experience with REST APIs & cloud deployment (AWS preferred) Familiarity with React/TypeScript (or willingness to More ❯
Java 21 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment. Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test suite to support a continuous … non-technical audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. More ❯
Java 17 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test suite to support a continuous … non-technical audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. Desirable skills and experience: Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms More ❯
excellent understanding of TDD and BDD and large microservice architectures is essential. You will have experience of working in an Agile environment and be willing to work in a pairprogramming environment. You must have experience in implementing APIs for internal and external use. You will have the skills to build up a useful, robust automated test suite More ❯
object detection o PIL/Pillow for image manipulation and format conversion o YOLO object detection frameworks Core Python Skills : * Proficiency in Python 3.9+ with understanding of object-oriented programming, decorators, context managers, and async/await patterns * Data structures and algorithms for efficient data processing and model optimisation * Error handling and debugging using try-catch blocks, logging, and … telemetry, intelligence tools for AI/ML systems, including Grafana * Experience working in Agile delivery models - Scrum and/or Kanban frameworks * Formal XP engineering techniques including TDD and pairprogramming * Working within defined infrastructure-as-code frameworks What you need to do now If you're interested in this role, click 'apply now' to forward an up More ❯
object detection o PIL/Pillow for image manipulation and format conversion o YOLO object detection frameworks Core Python Skills : * Proficiency in Python 3.9+ with understanding of object-oriented programming, decorators, context managers, and async/await patterns * Data structures and algorithms for efficient data processing and model optimisation * Error handling and debugging using try-catch blocks, logging, and … telemetry, intelligence tools for AI/ML systems, including Grafana * Experience working in Agile delivery models - Scrum and/or Kanban frameworks * Formal XP engineering techniques including TDD and pairprogramming * Working within defined infrastructure-as-code frameworks What you need to do now If you're interested in this role, click 'apply now' to forward an up More ❯
is expected. Key responsibilities: Develop and maintain services with Java 21+ Design and scale microservices and APIs Apply TDD/BDD and automated testing Work in Agile teams with pairprogramming Support applications (including occasional out-of-hours) Essential skills: Strong Java (21+) experience TDD/BDD and Agile background Large-scale microservices expertise API development and integration More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
McGregor Boyall
Proven experience building and deploying AI/ML systems in the cloud ( AWS ) Solid grasp of CI/CD , infrastructure as code (CDK) , and Agile methodologies Familiarity with TDD , pairprogramming, and modern development practices Desirable: Advanced fine-tuning techniques (LoRA, QLoRA) RLHF, multi-modal AI, or edge deployment experience ML experiment tracking (MLflow, Weights & Biases) and A More ❯
government platforms Develop robust APIs for internal and external use Contribute to large-scale micro service architectures Write clean, testable code using Java 21+, TDD, and BDD Collaborate through pairprogramming and Agile ceremonies Support continuous deployment with automated test suites Communicate technical concepts clearly to non-technical audiences Participate in 2nd-line support, including occasional out-of More ❯
Employment Type: Contractor
Rate: £550 - £600 per day, Negotiable, Inc benefits
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Attenti Consulting
Recent experience with Java 21. Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment. Have experience in implementing APIs for internal and external use. Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms such as More ❯
Twycross, Leicestershire, United Kingdom Hybrid / WFH Options
Apex Systems US
services, we aim for fast iteration but with a focus on robust methods. This means that we embrace modern development practices such as continuous delivery, automated testing, code reviews, pairprogramming and agile methods. Key Accountabilities Deliver high-fidelity web-based solutions to support Sea of Thieves and Rare's next games. Build creative solutions to technical problems More ❯
SQLAlchemy/psycopg2 AWS: Lambda, S3, CloudWatch, IAM, CDK, SQS, EKS/ECS API development: FastAPI, Requests, JWT/OAuthDevelopment Practices Agile methodologies (Scrum/Kanban), XP techniques (TDD, pairprogramming) Infrastructure-as-code and cloud monitoring (e.g., Grafana) Strong communication skills across technical and non-technical audiences Experience supporting production systems and disaster recovery planningYou'll also More ❯
/psycopg2 AWS: Lambda, S3, CloudWatch, IAM, CDK, SQS, EKS/ECS API development: FastAPI, Requests, JWT/OAuth Development Practices Agile methodologies (Scrum/Kanban), XP techniques (TDD, pairprogramming) Infrastructure-as-code and cloud monitoring (e.g., Grafana) Strong communication skills across technical and non-technical audiences Experience supporting production systems and disaster recovery planning You'll More ❯
and maintaining our UI toolchain to support evolving project needs. Working collaboratively across disciplines to build robust, performing UI systems. Championing quality engineering through code reviews, automated testing, and pair programming. Minimising technical debt by writing clean, maintainable code and proactively identifying potential issues. Engaging in continuous improvement and sharing knowledge with your teammates. Key Skills Strong experience of More ❯