City of London, London, United Kingdom Hybrid / WFH Options
TurinTech AI
communication Comfortable working in Linux/Ubuntu environments Proficient with Docker-based development and deployment Familiarity with software design principles and hexagonal architecture Good knowledge of design patterns and clean coding practices Bonus Points For: Experience with MapStruct, Flyway, TUS Familiarity with video/audio processing pipelines Exposure to frontend technologies, especially TypeScript/Angular Understanding of CI/ More ❯
London, England, United Kingdom Hybrid / WFH Options
TurinTech AI
communication Comfortable working in Linux/Ubuntu environments Proficient with Docker-based development and deployment Familiarity with software design principles and hexagonal architecture Good knowledge of design patterns and clean coding practices Bonus Points For: Experience with MapStruct, Flyway, TUS Familiarity with video/audio processing pipelines Exposure to frontend technologies, especially TypeScript/Angular Understanding of CI/ More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
ADLIB Recruitment
with other Backend Languages such as PHP is ideal. Comfortable being client facing for client calls, sprint reviews, kick-offs, etc. Strong experience in an Agile environment i.e. Sprints, Clean coding, etc. Comfortable in a fast-paced agency environment. A problem solver that enjoys resolving complex issues. What youll get in return for your talents Salary ranges from £45k More ❯
London, England, United Kingdom Hybrid / WFH Options
ADLIB
with other Backend Languages such as PHP is ideal. Comfortable being client facing for client calls, sprint reviews, kick-offs, etc. Strong experience in an Agile environment i.e. Sprints, Clean coding, etc. Comfortable in a fast-paced agency environment. A problem solver that enjoys resolving complex issues. What you’ll get in return for your talents Salary ranges from More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Java Script Works
Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript, Java, and Spring Boot, ensuring code quality, efficiency, and adherence to best practices. Design and implement scalable, clean architecture and maintain cleancode standards. Role Highlights: Location: Hybrid - Reading, Croydon Type: Full-time Job Title: Java Full Stack Software Engineer We are More ❯
a collaborative mindset and the ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of CleanCode practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security standards Providing production support and … resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I … and Salesforce Administrator Strong understanding of CleanCode, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning and innovation Familiarity with technologies such as C#, ASP.NET MVC, HTML, CSS, JavaScript, and SQL is a plus This role requires eligibility to work in More ❯
approaches to scaling. From crafting intuitive user experiences to designing efficient data processing pipelines, this role requires meticulous attention to established processes and standards. You'll focus on writing clean, maintainable code while implementing robust security measures and following our comprehensive development guidelines. Key Responsibilities: Design and implement features across our full stack using TypeScript, Python, and PostgreSQL … Build scalable and secure solutions using Azure Web Apps & Functions or AWS Write clean, maintainable code following best practices and team standards Participate in code reviews and contribute to improving development processes Implement robust testing strategies and maintain high code quality Collaborate with Data Science and Delivery teams to understand and deliver business requirements Apply security … Development Life Cycle processes and best practices Knowledge of CI/CD practices and version control Experience utilising monitoring and logging tools for diagnostics and debugging Ability to write clean, maintainable, and well-tested code Understanding of security best practices in web development Good communication skills and ability to work effectively in a team Enthusiasm for learning and More ❯
approaches to scaling. From crafting intuitive user experiences to designing efficient data processing pipelines, this role requires meticulous attention to established processes and standards. You'll focus on writing clean, maintainable code while implementing robust security measures and following our comprehensive development guidelines. Key Responsibilities: Design and implement features across our full stack using TypeScript, Python, and PostgreSQL … Build scalable and secure solutions using Azure Web Apps & Functions or AWS Write clean, maintainable code following best practices and team standards Participate in code reviews and contribute to improving development processes Implement robust testing strategies and maintain high code quality Collaborate with Data Science and Delivery teams to understand and deliver business requirements Apply security … Development Life Cycle processes and best practices Knowledge of CI/CD practices and version control Experience utilising monitoring and logging tools for diagnostics and debugging Ability to write clean, maintainable, and well-tested code Understanding of security best practices in web development Good communication skills and ability to work effectively in a team Enthusiasm for learning and More ❯
join with: NTT DATA UK is looking for a Java Developer with Microservices and AWS experience to join their team. What you'll be doing: The role involves developing clean, well-tested, and maintainable code, collaborating with team members, and ensuring compliance with quality guidelines. Responsibilities include, managing data exchange, and adhering to SOLID Principles and agile development … What experience you'll bring: To be successful in this role, you will need: Experience with Java Spring Boot for integration micro-service patterns Knowledge of SOLID principles and cleancode Familiarity with streaming data, such as Apache Kafka, and AWS native messaging/streaming features Ability to work with SQL and NoSQL data sources like Postgres and … working with: NTT DATA UK is looking for a Java Developer with Microservices and AWS experience to join their team. What you'll be doing: The role involves developing clean, well-tested, and maintainable code, collaborating with team members, and ensuring compliance with quality guidelines. Responsibilities include, managing data exchange, and adhering to SOLID Principles and agile development More ❯
London, England, United Kingdom Hybrid / WFH Options
talent locker
they do. Enjoy real flexibility: hybrid, remote, or in the office – whatever works best for you. What you’ll be doing Leading feature development and guiding junior engineers Writing clean, efficient C# .NET code for scalable, cloud-native systems Contributing to architecture decisions and improving DevOps pipelines Supporting quality through testing, code reviews and debugging Staying curious … of Azure (or similar cloud platform) Familiarity with Linux environments and GPU programming would be beneficial Experience with CI/CD, DevOps, and modern engineering practices A passion for cleancode, good design and solving meaningful problems Experience mentoring others and working in agile teams Ready to build powerful tech with a team that values innovation and impact More ❯
is a chance to join a high-performing engineering team solving real-world problems at scale. Our systems are built around a microservices architecture, driven by performance, reliability, and clean service-to-service communication. You'll help design, develop, and optimise APIs that are integral to the platform’s continued growth and evolution. What You’ll Be Doing: Designing … RESTful and event-driven APIs . Building scalable microservices using Golang or Erlang (training available if you're transitioning). Working on distributed systems that require resilience, speed, and cleancode practices. Contributing to architecture decisions and backend design patterns. Collaborating with product and DevOps teams across the full software lifecycle. What You’ll Bring: Solid backend development … part of a forward-thinking team focused on scalable, service-based architecture. Gain hands-on experience with Golang or Erlang, with full support to upskill. A culture focused on cleancode, technical excellence, and team collaboration. Flexible working options,hybrid (North West or Midlands) or fully remote. Join at junior, mid, or senior/lead level—clear pathways More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
StoneShot
in Stevenage . Key Responsibilities: Design, develop, and maintain full-stack solutions, ensuring scalability, security, and performance. Collaborate with team members to define, design, and ship new features. Write clean, maintainable, and reusable code. Troubleshoot, debug, and optimize existing code to improve system performance. Ensure the technical feasibility of UI/UX designs and implement them effectively. Participate … in code reviews and mentor junior developers as needed. 3+ years of experience in software development. Proficient in ASP.NET MVC for web application development. Strong programming skills in C# or VB.NET . Experience with Microsoft SQL Server and database design. Strong knowledge of modern web standards: HTML5 , CSS3 , and responsive design techniques. Solid understanding of Object-Oriented Programming (OOP … principles. Strong problem-solving skills with the ability to work through complex challenges. A desire to create clean, reusable, and maintainable code. Beneficial Skills: Experience with Entity Framework or other Object Relational Mapping (ORM) frameworks. Familiarity with .NET Core . Experience with Azure DevOps or similar CI/CD tools. Understanding of defensive coding practices. Experience in working with More ❯
City of London, London, United Kingdom Hybrid / WFH Options
developrec
Agile environment What You’ll Be Doing Building and maintaining APIs and backend services in .NET Core Collaborating with cross-functional teams to deliver features and improvements Participating in code reviews, architecture discussions, and Agile ceremonies Writing clean, testable, and scalable code Troubleshooting, debugging, and deploying updates Contributing to a culture of learning, improvement, and innovation What … 3+ years of experience with C# and .NET (commercial or strong internship) Solid understanding of software development fundamentals Familiar with Git and working in Agile teams Passion for cleancode, problem-solving, and continuous learning Nice to Have Experience with cloud (Azure preferred) Exposure to frontend frameworks (e.g., React, Angular, or Blazor) Startup or scale-up experience Familiarity More ❯
Agile environment What You’ll Be Doing Building and maintaining APIs and backend services in .NET Core Collaborating with cross-functional teams to deliver features and improvements Participating in code reviews, architecture discussions, and Agile ceremonies Writing clean, testable, and scalable code Troubleshooting, debugging, and deploying updates Contributing to a culture of learning, improvement, and innovation What … 3+ years of experience with C# and .NET (commercial or strong internship) Solid understanding of software development fundamentals Familiar with Git and working in Agile teams Passion for cleancode, problem-solving, and continuous learning Nice to Have Experience with cloud (Azure preferred) Exposure to frontend frameworks (e.g., React, Angular, or Blazor) Startup or scale-up experience Familiarity More ❯
London, England, United Kingdom Hybrid / WFH Options
Jefferson Frank
with Docker. Develop scalable APIs and microservices to meet business needs. Optimise performance and ensure system scalability and reliability. Collaborate with cross-functional teams to deliver seamless solutions. Write clean, maintainable code and enforce best practices. What You Bring to the Role Strong back-end development skills, particularly in Clojure, AWS (ECS Fargate & CDK), and Docker. Experience in … microservices architectures, database management using PostgreSQL and cloud infrastructure. Proficiency in writing clean, efficient, and testable code with a problem-solving mindset. Ability to collaborate in an Agile environment and contribute to high-quality software solutions. Desirable Skills Experience with serverless architectures, containers and CI/CD pipelines. Strong focus on security best practices in cloud-based systems. … We're a close-knit team of passionate people who love what we do. Our development team have been with us for years and are all about writing great code through collaboration, support, and having fun along the way! Whether you join us in tech to sales to marketing, we make sure everyone who joins us feels like they More ❯
an early-stage fintech startup, backed by industry insiders, with deep experience in the financial ecosystem. We’re building from zero—no tech debt, no legacy systems. Just a clean slate, strong vision, and higher standards. Now we’re looking for a founding backend engineer to join us at the ground level and help bring this platform to life. … The Role You’ll work directly with the founders to design, build, and launch our core platform This is a hands-on, high-impact role: you'll write code daily, influence key architectural decisions, and ship fast using modern tools and AI. Build a modern backend from scratch in C#/.NET 8 with a clean, event-driven … a test-first, high-trust environment with real autonomy About You You work incredibly hard, really care about your work and take pride in what you do You ship cleancode, scalable systems, and solving complex problems elegantly. You’re excited by ownership and unafraid of ambiguity. You move fast, but with precision. You use AI tools to More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
In Technology Group
and maintain full-stack solutions using .NET Core , C# , and React/Angular/Blazor Build and optimise REST APIs , background services, and Azure Functions Architect modular and testable code following DDD or cleancode principles Implement CI/CD pipelines with Azure DevOps , including testing and release automation Work with Azure services like App Services , API … Management , Blob Storage , Key Vault , and more Optimise database performance across Azure SQL/SQL Server Contribute to infrastructure-as-code and DevOps tooling (ARM, Bicep, or Terraform – nice to have) Core Tech Stack .NET Core/ASP.NET Core/C# React/Angular/Blazor Azure Functions/App Services/Storage/Service Bus/Key Vault More ❯
CI/CD processes in Azure and AWS Collaborating across teams to model data for both operational and analytical use cases Leading on data quality metrics, testing automation, and clean documentation Mentoring and contributing to a modern, pairing-friendly engineering culture Technology Stack: Python, SQL (Postgres, SQL Server), Linux/WSL Azure & AWS Databricks, CI/CD pipelines, Infrastructure … as Code Git (CLI), Bash, Zsh What they're looking for: Strong experience as a Python-focused software engineer Confident working with SQL across various platforms (including at scale) Deep understanding of building data-driven applications and APIs Passionate about cleancode, testing, and documentation Comfortable with command-line tools and low-level data operations A team More ❯
companies products through various customer web applications, tools and services. As a Software Engineer you will design and develop solutions. Including creating the specification, architectural design and writing the code (C# and React.js). Responsibilities: Collaborate with the development team to design, develop, and maintain robust and scalable software applications using React.js and C# Write clean, efficient, and … maintainable code following best practices and coding standards. Participate in code reviews, providing and receiving feedback to ensure high code quality and adherence to coding standards. Ensure the performance, security, and reliability of the software applications through rigorous testing and optimization. Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. More ❯
London, England, United Kingdom Hybrid / WFH Options
StrideUp
ownership of your work, contribute ideas, and help us scale both our technology and customer impact as we grow. You Are Standards-Driven Engineer: You take pride in delivering clean, reliable code and consistently uphold team engineering principles in your work. Eager Learner: You actively seek opportunities to improve, welcome feedback, and contribute your growing expertise to support … of progress and support needed. Practical Problem-Solver: You approach technical challenges with curiosity and persistence, contributing thoughtful, effective solutions that add real value. What You'll Do Write code!: Consistently deliver clean, maintainable and well-tested code to production. Shape the platform: Contribute to architectural decisions and help define the future direction of our systems. Focus … Git, CI/CD pipelines, and testing frameworks. Developed business applications, ideally in financial services , with involvement in the end-to-end system design Knowledge of best practices building clean, testable code, following domain-driven design principles Benefits Salary: Competitive, based on experience 25 days annual holiday Annual L&D budget 3% pension contribution Monthly socials Central London More ❯
way through to payment, prosecution or subsequent debt recovery, ensuring greener, cleaner and safer local communities. Smart Cities. Imperial’s integrated Smart City systems combine to deliver a complete Clean Air Zone management solution, including live parking availability tools, emissions-based permits, real-time assessments, and enforcement scanning. Our infrastructure is currently hosted in our own data centres but … part to the role, helping to reply to bids when required and sometimes attending customer calls to explain technical solutions to issues. The usual parts of the role exist, code and test delivery to meet the requirements and further the product functionality, using Microsoft technologies to meet those goals. Key Responsibilities Write clean, scalable code in C#. … Collaborate within the Development Team to produce software design and architecture. Test writing at the Unit level, to ensure the quality of deliverables. Revise, refactor and update code to improve existing software. Develop documentation as the products are built throughout the Software Development Lifecycle. Provide technical product support to the Support Team and Technical Consultants. Candidate Profile Essential Skills More ❯
and 6/7/8) Collaborating with cross-functional Agile teams on sprint planning, estimations, and delivery Building integration solutions with third-party systems and internal platforms Writing clean, maintainable code following engineering best practices (TDD, CI/CD, SOLID principles) Supporting cloud-native deployments on Azure, including containerisation and scalable architectures Participating in code reviews … APIs, event-driven patterns What We're Looking For Strong experience in C# and the .NET ecosystem (ideally .NET Core and above) Experience working in Agile teams and following clean coding principles Good understanding of cloud-native development (Azure preferred) Exposure to CI/CD practices and working with DevOps pipelines Comfortable building secure, scalable APIs and working in More ❯
ll play a critical role in building scalable, high-quality software solutions. Key Responsibilities: Application Development : Design, develop, and implement Java applications using modern development tools and best practices. Code Quality : Write clean, scalable code, and participate in code reviews to maintain code quality. API Integration : Develop and integrate RESTful APIs for seamless communication between More ❯
products fast, reliable, and scalable. From architecting microservices and optimising databases to integrating third-party APIs, you’ll work across the full development lifecycle to ensure performance, resilience, and clean, maintainable code. As part of a fast-moving, cross-functional team, you’ll collaborate closely with engineers, product managers, and designers to build the technical foundation that powers our … unique betting experience. If you’re passionate about clean architecture, system design, and writing high-quality code that scales, apply below! Your Role & Responsibilities Design, develop, and maintain robust backend services using Node.js and a microservices architecture. Build and optimise relational databases, ensuring scalability and data integrity (MySQL/PostgreSQL). Integrate internal and external APIs, including payment … providers and identity services. Implement thorough unit and integration testing across all codebases. Work with cloud infrastructure (AWS or similar) to deploy, monitor, and maintain services. Participate in peer code reviews, design discussions, and collaborative problem-solving. Contribute to the team’s shared knowledge through documentation, mentoring, and technical leadership. What We’re Looking For You’re a backend More ❯
and network infrastructure, we’d love to hear from you. Key Responsibilities: Design and develop backend services, APIs, and automation tools using Python (Flask, FastAPI, Django, etc.). Write clean, testable, and maintainable code following best practices. Build and manage CI/CD pipelines with tools like GitLab. Collaborate with developers, DevOps, and product teams to deliver end … to-end solutions. Conduct code reviews and contribute to architecture and system design decisions. Design, implement, and manage cloud infrastructure using AWS (EC2, Lambda, S3, RDS, ECS, CloudFormation). Automate infrastructure provisioning using Terraform or AWS CloudFormation. Monitor and optimise system performance using AWS CloudWatch, X-Ray, and Trusted Advisor. Ensure security and compliance via IAM policies, encryption, and … equivalent experience). 2+ years of professional Python development experience. Proficiency with containerisation and orchestration (Docker, ECS, or EKS). Experience with CI/CD tools and Infrastructure as Code (IaC). Familiarity with RESTful APIs, microservices, and serverless architecture. More ❯