technical solutions Provide technical guidance and mentoring over the whole component/product/project's lifecycle, to geographically dispersed software development teams Create proof-of-concepts or prototype code to validate the architecture design if required and set the basis for the engineering teams Improve the development pipeline (quality, security and velocity) through continuous improvement of process, methodology … amounts of data in production systems Experience in implementing REST APIs Excellent understanding of concurrency in Java Understanding of distributed computing principles and challenges Understanding of how to write clean, maintainable and secure code as well as guiding the rest of the team in doing so Experience deploying and maintaining production systems A strong drive to follow and More ❯
powered products, all whilst meeting launch deadlines. - Assist in the development and optimization of scalable, high-performance systems to support large volumes of data and machine learning models. - Write clean, efficient, and maintainable code while following best practices and coding standards. - Contribute to the deployment and integration of back-end services, ensuring that they work seamlessly with front More ❯
Design, develop and maintain secure, scalable software that’s used by thousands of students, parents and teachers throughout the world. Inspire quality and best practices by championing software craftsmanship, cleancode and pair programming. Build great relationships with your team, be generous with your thoughts and feedback (and be open to receiving it!). Grow, learn and thrive More ❯
Design, develop and maintain secure, scalable software that's used by thousands of students, parents and teachers throughout the world Inspire quality and best practices by championing software craftsmanship, cleancode and pair programming Build great relationships with your team, be generous with your thoughts and feedback (and open to receiving it!) Mentor your fellow colleagues and drive More ❯
London, England, United Kingdom Hybrid / WFH Options
Echobox
powered products, all whilst meeting launch deadlines. Assist in the development and optimization of scalable, high-performance systems to support large volumes of data and machine learning models. Write clean, efficient, and maintainable code while following best practices and coding standards. Contribute to the deployment and integration of back-end services, ensuring that they work seamlessly with front More ❯
City of London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or more languages: Python, C#, or Typescript. Hands-on experience with API integrations, data pipelines, and transformation logic. Demonstrated expertise with modern delivery techniques – including TDD, pairing, infrastructure-as-code, and CI/CD pipelines, using tooling such as Azure DevOps or GitHub Actions. Experience developing or supporting React-based web applications or forms. Able to bring a consulting … technical teams, including Business Analysts, Test Managers, and Change Managers. Familiarity with Agile/Scrum delivery, sprint planning, and milestone tracking. Strong attention to detail and accountability for delivering clean, reliable code. Exposure to client lifecycle processes (onboarding, amendments, closure) in professional services firms. Knowledge of data security best practices and GDPR within professional services. Bonus: Experience with data More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or more languages: Python, C#, or Typescript. Hands-on experience with API integrations, data pipelines, and transformation logic. Demonstrated expertise with modern delivery techniques – including TDD, pairing, infrastructure-as-code, and CI/CD pipelines, using tooling such as Azure DevOps or GitHub Actions. Experience developing or supporting React-based web applications or forms. Able to bring a consulting … technical teams, including Business Analysts, Test Managers, and Change Managers. Familiarity with Agile/Scrum delivery, sprint planning, and milestone tracking. Strong attention to detail and accountability for delivering clean, reliable code. Exposure to client lifecycle processes (onboarding, amendments, closure) in professional services firms. Knowledge of data security best practices and GDPR within professional services. Bonus: Experience with data More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or more languages: Python, C#, or Typescript. Hands-on experience with API integrations, data pipelines, and transformation logic. Demonstrated expertise with modern delivery techniques – including TDD, pairing, infrastructure-as-code, and CI/CD pipelines, using tooling such as Azure DevOps or GitHub Actions. Experience developing or supporting React-based web applications or forms. Able to bring a consulting … technical teams, including Business Analysts, Test Managers, and Change Managers. Familiarity with Agile/Scrum delivery, sprint planning, and milestone tracking. Strong attention to detail and accountability for delivering clean, reliable code. Exposure to client lifecycle processes (onboarding, amendments, closure) in professional services firms. Knowledge of data security best practices and GDPR within professional services. Bonus: Experience with data More ❯
Out in Science, Technology, Engineering, and Mathematics
FUSUS and and frontend interfaces that bring data to life for real-time response teams. You'll help design and deliver distributed systems and highly usable web applications with clean, efficient code, and play a part in shaping the next generation of public safety software. This team is currently contributing to two company-level goals and is growing More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Starling Bank
minded when it comes to hiring and we care more about aptitude and attitude than specific qualifications. We are very open about how we deliver software. We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. The main … backend codebase JavaScript, particularly React, which makes up our frontend Postgres and SQL AWS & GCP - we're cloud-native TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform Prometheus and Grafana If you've built and deployed complex Python applications or have experience with generative AI, we'd be especially keen More ❯
Lutterworth, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
the one. What youll be doing: Designing and building scalable services in .NET 8 , hosted in AWS Helping migrate a legacy platform to a modern microservices-based architecture Writing clean, testable code using best practices (TDD, CI/CD, clean architecture) Working collaboratively across engineering, DevOps, and product teams Mentoring junior engineers and driving best practice in … includes: .NET 8 , C# , GraphQL , Docker , Terraform , AWS PostgreSQL , DynamoDB , GitHub Actions , React What were looking for: Strong hands-on experience with .NET and AWS Experience with infrastructure-as-code (Terraform preferred) Comfortable with SQL and NoSQL databases Solid grasp of event-driven systems and microservices architecture A collaborative mindset and a willingness to mentor and support others Passion … for clean, testable code and delivering quality software Why apply? £70,000 salary + excellent benefits Hybrid working choose from Leeds, Manchester, or Leicestershire Modern tech stack, greenfield development, and major transformation underway High-impact role where your decisions genuinely shape delivery Work in a no-blame, high-trust culture that values engineering excellence ?? Ready to take the More ❯
S3 , SNS , SQS , and Step Functions Implement event-driven architectures and data processing pipelines Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software Ensure code quality through unit testing , integration testing , and code reviews Automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like CloudFormation or Terraform Monitor … in Python (e.g., asyncio, aio FastAPI) Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline) Familiarity with Docker and containerized deployments Strong understanding of software design patterns , cleancode practices, and Agile methodologies More ❯
S3 , SNS , SQS , and Step Functions Implement event-driven architectures and data processing pipelines Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software Ensure code quality through unit testing , integration testing , and code reviews Automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like CloudFormation or Terraform Monitor … in Python (e.g., asyncio, aiohttp, FastAPI) Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline) Familiarity with Docker and containerized deployments Strong understanding of software design patterns , cleancode practices, and Agile methodologies More ❯
S3 , SNS , SQS , and Step Functions Implement event-driven architectures and data processing pipelines Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software Ensure code quality through unit testing , integration testing , and code reviews Automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like CloudFormation or Terraform Monitor … in Python (e.g., asyncio, aiohttp, FastAPI) Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline) Familiarity with Docker and containerized deployments Strong understanding of software design patterns , cleancode practices, and Agile methodologies More ❯
using Spring Boot . Design scalable, cloud-ready applications with a focus on performance and reliability. Collaborate closely with Product Managers, QA, and DevOps in an Agile environment. Write clean, testable code and contribute to code reviews and architecture discussions. Build integrations with third-party financial services (e.g., Open Banking APIs, payment providers). What We re … Exposure to domain-driven design (DDD) and event-driven architecture. Knowledge of testing frameworks (JUnit, Mockito) and API documentation (Swagger/OpenAPI). If you re passionate about writing clean, efficient Java code and want to help build the next generation of business finance tools, please apply for immediate consideration. More ❯
using Spring Boot . Design scalable, cloud-ready applications with a focus on performance and reliability. Collaborate closely with Product Managers, QA, and DevOps in an Agile environment. Write clean, testable code and contribute to code reviews and architecture discussions. Build integrations with third-party financial services (e.g., Open Banking APIs, payment providers). What We’re … Exposure to domain-driven design (DDD) and event-driven architecture. Knowledge of testing frameworks (JUnit, Mockito) and API documentation (Swagger/OpenAPI). If you’re passionate about writing clean, efficient Java code and want to help build the next generation of business finance tools, please apply for immediate consideration. More ❯
using Spring Boot . Design scalable, cloud-ready applications with a focus on performance and reliability. Collaborate closely with Product Managers, QA, and DevOps in an Agile environment. Write clean, testable code and contribute to code reviews and architecture discussions. Build integrations with third-party financial services (e.g., Open Banking APIs, payment providers). What We’re … Exposure to domain-driven design (DDD) and event-driven architecture. Knowledge of testing frameworks (JUnit, Mockito) and API documentation (Swagger/OpenAPI). If you’re passionate about writing clean, efficient Java code and want to help build the next generation of business finance tools, please apply for immediate consideration. More ❯
54k plus bonus – Hybrid – Cheshire – Free lunch We’re looking for a Software Developer to join our global client within the hospitality sector - someone who’s passionate about writing clean, scalable code and excited to influence how they develop and deliver technology. You’ll be joining a fast-paced, forward-thinking, people-first company where your ideas won … global stakeholders, and play a key role in driving innovation across the business. What You’ll Be Doing... Designing, developing, testing and deploy high-quality, scalable software solutions Championing code quality, performance, and security Collaborating in agile teams, translating business needs into functional tech Writing automated tests and following best practices to ensure maintainability Providing support and troubleshooting technical … across the team What You’ll Need... 3+ years of commercial .NET experience Strong experience with Azure, including Azure Functions Solid understanding of service-oriented architectures Ability to write clean, maintainable code and work with Azure SQL Server Familiar with containerization (Docker, Kubernetes, etc.) Firm understanding of best practices Familiarity with Clean Architecture, DDD, or TDD Frontend More ❯
and products make a real impact. This role operates on a flexible Hybrid basis: 1-2 days a month once fully onboarded. Strong engineering culture with a focus on clean, maintainable code Modern tech stack including Angular 17+, .NET Core, Docker Regular training opportunities and career development pathways Fantastic benefits including 27+ days off, bonus scheme, and wellbeing … responsive interfaces using Angular (v17+) Collaborate with UX/UI designers to deliver outstanding user experiences Mentor junior developers and champion engineering best practices Take part in agile ceremonies, code reviews, and continuous improvement initiatives Your Experience We’re looking for a frontend focused engineer who thrives in a collaborative, product-driven environment and has deep expertise in backend … using containerization technologies like Docker Familiarity with Jest or other testing frameworks for front-end applications Next Steps This opportunity is fast moving. If you’re passionate about writing cleancode and building exceptional digital products, hit the apply button or reach out for a confidential conversation. Let’s chat about how this could be the right move More ❯
teams to build user-first solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and cleancode Contribute to product and team direction in a high-growth environment Ideal Candidate 2-4 years of full-stack engineering experience Comfortable across frontend and backend (Python … teams to build user-first solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and cleancode Contribute to product and team direction in a high-growth environment Ideal Candidate 2-4 years of full-stack engineering experience Comfortable across frontend and backend (Python More ❯
S3 , SNS , SQS , and Step Functions Implement event-driven architectures and data processing pipelines Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software Ensure code quality through unit testing , integration testing , and code reviews Automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like CloudFormation or Terraform Monitor … in Python (e.g., asyncio, aiohttp, FastAPI) Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline) Familiarity with Docker and containerized deployments Strong understanding of software design patterns , cleancode practices, and Agile methodologies Nice to Have: Experience with GraphQL or gRPC Exposure to monitoring/logging tools (e.g., CloudWatch, ELK, Prometheus) Knowledge of security best practices More ❯
S3 , SNS , SQS , and Step Functions Implement event-driven architectures and data processing pipelines Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software Ensure code quality through unit testing , integration testing , and code reviews Automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like CloudFormation or Terraform Monitor … in Python (e.g., asyncio, aiohttp, FastAPI) Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline) Familiarity with Docker and containerized deployments Strong understanding of software design patterns , cleancode practices, and Agile methodologies Nice to Have: Experience with GraphQL or gRPC Exposure to monitoring/logging tools (e.g., CloudWatch, ELK, Prometheus) Knowledge of security best practices More ❯
S3 , SNS , SQS , and Step Functions Implement event-driven architectures and data processing pipelines Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software Ensure code quality through unit testing , integration testing , and code reviews Automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like CloudFormation or Terraform Monitor … in Python (e.g., asyncio, aiohttp, FastAPI) Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline) Familiarity with Docker and containerized deployments Strong understanding of software design patterns , cleancode practices, and Agile methodologies Nice to Have: Experience with GraphQL or gRPC Exposure to monitoring/logging tools (e.g., CloudWatch, ELK, Prometheus) Knowledge of security best practices More ❯
London, England, United Kingdom Hybrid / WFH Options
Edelman
scale. You’ll take ownership of front-end architecture across multiple applications and lead efforts to deliver performant, maintainable, and cohesive user experiences. You’ll lead by example—writing clean, scalable code, introducing front-end best practices, mentoring engineers, and collaborating across disciplines to build AI-powered products. Backed by large language models and generative AI, these applications … high-impact products. Why You'll Love Working with Us At Edelman, we value collaboration, autonomy, and quality . We make decisions together, iterate quickly, and care deeply about cleancode and smart architecture. We’re building a culture of shared learning, thoughtful critique, and continuous improvement. If you thrive in an environment where your ideas matter and … What You'll Do: Front-End Architecture : Lead the design and evolution of scalable, modular front-end architecture using modern best practices. Engineering Leadership : Mentor front-end engineers, conduct code reviews, and set standards for quality, accessibility, and performance. Component Systems : Design and maintain a shared component library using React, Tailwind CSS, and Shadcn/Radix. Cross-Functional Collaboration More ❯
London, England, United Kingdom Hybrid / WFH Options
Randstad (Schweiz) AG
The rest of the tech stack includes Django REST Framework, PostgreSQL, AWS, React.js, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Git, Jenkins, and Elasticsearch. We have a very large but cleancode base as we put significant emphasis on design patterns, code readability, automated testing, maintainability, and extendability. Responsibilities Work with product owners, engineering managers, user interface designers … and other software engineers to write technical documents that identify software project requirements. Write well-formulated, testable, and readable code using appropriate software design patterns. Design, build, and maintain APIs, microservices, and data pipelines. Design, normalize, and optimize relational databases. Write complex SQL queries to get data from the database. Optimize APIs and database queries to improve speed of … execution. Participate in code reviews. Debug and fix bugs across our applications. Review, maintain, and refactor existing code to meet the requirements for improved or new features. Write technical documentation of code, algorithms, and APIs. Help in drafting end-user manuals. Experience and Qualifications 5+ years experience (Python/Django is a plus). Ability to work More ❯