51 to 75 of 760 Clean Code Jobs in England

Senior Full Stack Developer | C#.NET, React | London

Hiring Organisation
Source Group International
Location
London, United Kingdom
Salary
> £ 150 K
tracing).Work with relational databases (e.g., SQL Server) including schema design, queries, and tuning.Write automated tests (unit, integration, end-to-end) and participate in code reviews.Collaborate with product, design, and stakeholders to refine requirements and deliver iteratively.Contribute to CI/CD pipelines and cloud deployment practices.Mentor engineers and promote … dependency injection, asynchronous programming, and API design.Strong React experience including state management and modern front-end tooling.Solid understanding of software design principles, patterns, and clean code practices.Experience with SQL databases, ORM tooling (e.g., Entity Framework), and data modelling.Experience with cloud platforms (Azure and/or AWS), containerisation (Docker ...

Pre-Sales Senior Engineer

Hiring Organisation
Kaluza
Location
London, United Kingdom
Salary
£ 80 K
Energy Intelligence Platform, turning energy complexity into seamless coordination. We help energy companies overcome today's challenges while accelerating the shift to a clean, electrified future. Leveraging Data, AI, and real-time decision-making we turn energy complexity into growth opportunities for our partners. By combining predictive algorithms with … human-centred design, Kaluza makes clean energy dependable and affordable.With teams across Europe, Asia and Australia, and a joint venture with Mitsubishi Corporation in Japan, we power leading companies including OVO, AGL and ENGIE, as well as innovators like Volvo and Volkswagen.What will I be doing As a Senior ...

Fullstack Software Engineer (f/m/d)

Location
Greater London, England, United Kingdom
bugs and solve problems to enhance customer satisfaction. Data-Driven Development : Utilize analytics to inform product decisions and improve features. Continuous Improvement : Participate in code reviews and contribute to improving our development processes. Stay Current : Keep up-to-date with the latest industry trends especially in the domain … Demonstrable experience as a Full Stack Software Engineer in a product development environment. Technical Proficiency : Strong skills in TypeScript, React, and Node.js. Interested in clean code practices and familiarity with enterprise architectural design patterns. Containerization and Orchestration : Experience with Docker and Kubernetes. Cloud Services Familiarity : Knowledge of cloud ...

backend developer for public-sector digital services

Location
Greater London, England, United Kingdom
including AWS Lambda; Build secure, scalable and reliable APIs and backend services; Translate user and business requirements into reliable, maintainable technical solutions; Write clean, well-tested and maintainable code following modern software engineering practices; Collaborate with frontend and mobile developers, designers, product managers, QA professionals and other technical … specialists within an agile multidisciplinary team; Participate in technical discussions, code reviews and architectural decision‐making; Develop automated tests and contribute to continuous integration and continuous delivery processes; Investigate and resolve technical issues, defects, performance problems and production incidents; Consider security, accessibility, privacy, resilience, scalability and performance throughout ...

Senior Backend Developer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Developer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, North East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Hiring Organisation
Methods Consulting
Location
London, United Kingdom
Salary
£ 80 K
services using AWS, including AWS Lambda.Build secure, scalable and reliable APIs and backend services.Translate user and business requirements into reliable, maintainable technical solutions.Write clean, well-tested and maintainable code following modern software engineering practices.Work collaboratively with frontend and mobile developers, designers, product managers, QA professionals and other technical … specialists within an agile multidisciplinary team.Participate in technical discussions, code reviews and architectural decision-making.Develop automated tests and contribute to continuous integration and continuous delivery processes.Investigate and resolve technical issues, defects, performance problems and production incidents.Consider security, accessibility, privacy, resilience, scalability and performance throughout the development lifecycle.Contribute to technical ...

Software Engineer - AWS

Hiring Organisation
Anson Mccade
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
Engineer to join an engineering team building cloud-native applications and internal platforms. This is a great opportunity for an engineer who enjoys writing clean code, automating infrastructure and building production-grade software on AWS. Youll work across serverless, event-driven architectures, infrastructure as code … deployment and monitoring. What youll be doing Design, build and maintain serverless applications using AWS Lambda, API Gateway, DynamoDB, S3, SQS and SNS Develop clean, maintainable and well-tested TypeScript/Node.js services Build RESTful and event-driven APIs across microservices and distributed workloads Own features ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Leeds, England, United Kingdom
services usingAWS, includingAWS Lambda. Build secure, scalable and reliable APIs and backend services. Translate user and business requirements into reliable, maintainable technical solutions. Write clean, well-tested and maintainable code following modern software engineering practices. Work collaboratively with frontend and mobile developers, designers, product managers, QA professionals … other technical specialists within an agile multidisciplinary team. Participate in technical discussions, code reviews and architectural decision-making. Develop automated tests and contribute to continuous integration and continuous delivery processes. Investigate and resolve technical issues, defects, performance problems and production incidents. Consider security, accessibility, privacy, resilience, scalability and performance ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Birmingham, England, United Kingdom
including AWS Lambda . Build secure, scalable and reliable APIs and backend services. Translate user and business requirements into reliable, maintainable technical solutions. Write clean, well-tested and maintainable code following modern software engineering practices. Work collaboratively with frontend and mobile developers, designers, product managers, QA professionals … other technical specialists within an agile multidisciplinary team. Participate in technical discussions, code reviews and architectural decision-making. Develop automated tests and contribute to continuous integration and continuous delivery processes. Investigate and resolve technical issues, defects, performance problems and production incidents. Consider security, accessibility, privacy, resilience, scalability and performance ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Manchester, England, United Kingdom
including AWS Lambda . Build secure, scalable and reliable APIs and backend services. Translate user and business requirements into reliable, maintainable technical solutions. Write clean, well-tested and maintainable code following modern software engineering practices. Work collaboratively with frontend and mobile developers, designers, product managers, QA professionals … other technical specialists within an agile multidisciplinary team. Participate in technical discussions, code reviews and architectural decision-making. Develop automated tests and contribute to continuous integration and continuous delivery processes. Investigate and resolve technical issues, defects, performance problems and production incidents. Consider security, accessibility, privacy, resilience, scalability and performance ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Greater London, England, United Kingdom
including AWS Lambda . Build secure, scalable and reliable APIs and backend services. Translate user and business requirements into reliable, maintainable technical solutions. Write clean, well-tested and maintainable code following modern software engineering practices. Work collaboratively with frontend and mobile developers, designers, product managers, QA professionals … other technical specialists within an agile multidisciplinary team. Participate in technical discussions, code reviews and architectural decision-making. Develop automated tests and contribute to continuous integration and continuous delivery processes. Investigate and resolve technical issues, defects, performance problems and production incidents. Consider security, accessibility, privacy, resilience, scalability and performance ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£60,000
stack environments Building scalable cloud-native applications using modern engineering practices Working closely with cross-functional teams to deliver high-quality digital products Championing clean code, performance, security, accessibility and maintainability Mentoring junior engineers and supporting technical leadership within delivery teams Contributing to architecture decisions, code reviews … experience with the following technologies: Java, Python, Go or TypeScript React, Angular, Vue or SvelteAWS, Commercial experience with AWS, Azure or GCP Infrastructure as Code (Terraform, AWS CDK or Pulumi) CI/CD tooling such as GitHub Actions, GitLab CI, Jenkins, CircleCI or ArgoCD Strong understanding of software security ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£75,000
stack environments Building scalable cloud-native applications using modern engineering practices Working closely with cross-functional teams to deliver high-quality digital products Championing clean code, performance, security, accessibility and maintainability Leading a team of engineers and supporting technical leadership within delivery teams Contributing to architecture decisions, code … 5+ years' commercial experience with the following technologies: Java, Python, Go or TypeScript React, Angular, Vue or Svelte AWS, Azure or GCP Infrastructure as Code (Terraform, AWS CDK or Pulumi) CI/CD tooling such as GitHub Actions, GitLab CI, Jenkins, CircleCI or ArgoCD Strong understanding of software security ...

Software Engineer – Ads & Commercial Development

Location
Greater London, England, United Kingdom
Docker containers, Kubernetes (K8s) , and building robust CI/CD pipelines . Software Engineering Fundamentals: Excellent command of data structures, algorithms, system design, and clean code architectures. Capabilities: Performance Optimisation: Ability to profile, debug, and optimize code to execute with minimal CPU and memory footprints in highly …/AI coding tools (e.g., GitHub Copilot, Cursor) to accelerate development and automate repetitive workflows. Cultural Add: Engineering Excellence: You take pride in writing clean, well‐tested, and maintainable code, avoiding unnecessary dependencies. Pragmatic & Technical Curiosity: You enjoy peeling back the layers of software to understand how things ...

Forward Deployed Engineer

Hiring Organisation
MarkIT Placements
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
outcome . The role would suit an experienced engineer who is operating at the forefront of AI development and is equally comfortable writing production code, challenging a product strategy, presenting to senior stakeholders and working directly with clients. How You'll Work The role is built around three core … Develop prompt and context engineering approaches focused on accuracy, reliability, cost and latency. Make structured use of AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot and Codex . Fine-tune or adapt models where there is a genuine use case. Production & Engineering You'll own solutions ...

Software Engineer (NodeJS, Typescript)

Hiring Organisation
Diligent
Location
London, United Kingdom
Salary
£ 100 K
modern AI tooling to do your best work. This is a hands-on engineering role for someone who enjoys solving product problems, writing clean code, and helping services run reliably at scale. You’ll work on secure, scalable microservices and APIs using TypeScript, AWS, and modern engineering practices. … build, test, and improve backend services and APIs using Node.js, TypeScript, and AWS. Take ownership of well-defined features from planning through release, including code quality, deployment, and production support. Work closely with product managers, designers, and other engineers to turn requirements into practical, reliable solutions. Contribute to technical ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
South West London, London, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Salford, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, North East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...