51 to 75 of 217 Clean Code Jobs in England

Full Stack .Net Developers (Modernisation & Greenfield)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Milton Keynes, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £58,000 per annum
done in React.You will bring solid expertise in cloud environments, particularly Azure. A grounding in engineering best practices is key, including object-oriented design, clean code principles and a structured approach to testing such as TDD, as well as experience working in Agile environments.Beyond the core skillset, what ...

Senior UI Developer - £165k + Bonus - London

Hiring Organisation
Hunter Bond
Location
Greater London, England, United Kingdom
with distributed backend services. This role offers significant ownership and the opportunity to mentor other engineers, contribute to technical strategy, and establish standards for clean, maintainable, and testable code. You’ll be working on systems that are critical to global financial markets, requiring both technical excellence and a strong ...

Senior Software Developer

Hiring Organisation
Macildowie Recruitment and Retention
Location
Grantham, Lincolnshire, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
React platform, including workflow tools and real-time functionality Developing API routes and server-side logic Designing and working with PostgreSQL databases Creating clean, responsive user interfaces using modern component libraries Writing and improving unit tests and contributing to overall code quality Working closely with product and design … modern web applications are put together, from rendering strategies through to APIs and data layers. You’ll need to be someone who cares about clean code, testing, and building things the right way, but also someone pragmatic who can get things shipped. It’s a collaborative environment ...

Senior Software Engineer

Hiring Organisation
Eurobase
Location
Chelmsford, England, United Kingdom
performance, scalability, reliability, and maintainability across Back End services Collaborate closely with developers, testers, and business consultants in an agile delivery environment Participate in code reviews and champion engineering best practices Support the ongoing modernisation of a long-standing enterprise platform What We're Looking For: Strong commercial experience … Angular Experience within cloud or hybrid environments You'll be: A proactive and collaborative engineer Comfortable taking ownership of technical solutions Passionate about clean code and engineering excellence Adaptable and pragmatic in a transforming technical environment Confident engaging with both technical and non-technical stakeholders ...

Lead Full Stack Developer

Hiring Organisation
Lorien
Location
Manchester, Lancashire, United Kingdom
Employment Type
Permanent
Salary
GBP 90,000 - 100,000 Annual
concept where needed. Collaborate with initiative managers to break work into clear, deliverable epics and user stories. Turn user stories into production-ready code, acting as a high-performing individual contributor, lead developer, and Embedded architect within a small squad. Ensure high standards of quality, maintainability, and operability across … full stack. Excellent collaboration and communication skills, with the ability to work directly with customers and cross-functional stakeholders. Solid engineering foundation, including clean code, SOLID principles, design patterns, automated testing, security best practices, and CI/CD (DevSecOps) environments. Benefits Salary up to £100,000 Hybrid working ...

Lead Data Platform Engineer (eDV)

Hiring Organisation
Aker Systems Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
similar platform. Experience with Scala and Spark. Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Working in Agile development and/or DevOps teams Using GitHub/GitLab ...

Senior Software Engineer

Hiring Organisation
Awin
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
cross-functional, service-oriented team, working on extending and maintaining our Affiliate Marketing platform. You design and build reliable services by writing clean, secure, and well-tested code, following modern engineering best practices. In this role, you have a significant impact on system efficiency, technical quality, and team … translating requirements into scalable technical solutions Support an effective agile way of working by helping facilitate team ceremonies and workshops Mentor engineers through code reviews, knowledge sharing, and day-to-day collaboration Troubleshoot and resolve production issues, ensuring service reliability and operational stability Communicate effectively in writing and verbally ...

Technical Lead

Hiring Organisation
Curated
Location
London Area, United Kingdom
paced teams • Strong understanding of scalable architecture, cloud-native development, APIs, microservices, CI/CD and containerised environments • Passion for engineering best practices including clean code, testing, performance, and modern development workflows • Ability to work closely with Product, Design and wider business stakeholders to build customer-focused products ...

Senior Onboarding Engineering | 6 month Contract

Hiring Organisation
Novatus
Location
London Area, United Kingdom
analysts, implementation managers and client technical teams to understand client data and reporting requirements. About You: Required Experience: Strong software engineering fundamentals including OOP, clean code, automated testing, CI/CD and observability. Fluent in python and the python data ecosystem (e.g. pandas). Experience building large ...

Lead Java Developer (50/50 Leading/Hands-on)

Hiring Organisation
Hays
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
part of the role is bringing structure, clarity and consistency, ensuring engineering best practice is followed and continuously improved. This includes championing clean code, driving development standards and embedding scalable, maintainable approaches across the team. What you'll need to succeed You'll be an existing Lead … Senior Java Developer with a background in Spring-based development. driving engineering improvements, best practice, improving code quality and helping move teams forward. You'll lead technical delivery whilst remaining close enough to the code to guide decisions for a team (minimum 3 Engineers, ideally 6). Strong ...

Senior PHP Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
advanced tests around new features, ensuring the highest standards of test coverage and reliability. Demonstrate expertise in producing well-architected, efficient, and scalable code using industry-leading design patterns and methodologies. Take a leadership role in code reviews and pair programming sessions, guiding and mentoring colleagues towards excellence. … Scrum methodology or other agile development processes Experience with cloud computing Experience with Docker and containerisation Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, etc. What we offer The chance to work alongside a team of hard-working, passionate people ...

Software Engineer

Hiring Organisation
Nextech Group Limited
Location
West Malling, Kent, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£35,000
maintain internal web applications Work with developers and product owners to deliver new features Contribute to AI-assisted automation and workflow improvements Write clean, maintainable code and follow best practices Participate in code reviews, sprint planning, and agile ceremonies Continuously develop technical skills with team support About ...

Forward Deployed Engineer

Hiring Organisation
Novatus
Location
London Area, United Kingdom
with business analysts, implementation managers and client technical teams to understand client data and reporting requirements. Required Experience: Strong software engineering fundamentals including OOP, clean code, automated testing, CI/CD and observability. Fluent in python and the python data ecosystem (e.g. pandas). Experience building large ...

Senior Developer

Hiring Organisation
Cambridge University Press & Assessment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
document decisions, estimate effort and explain trade-offs to technical and non-technical stakeholders. Quality and reliability mindset: Takes pride in well-engineered outcomes (clean code, reviews, automated testing where appropriate) and considers operational support from day one. Agile collaboration: Enjoys working in a squad environment, partnering with ...

Rust Developer – Elite Trading Firm, London : £80-180k

Hiring Organisation
Hunter Bond
Location
London Area, United Kingdom
Software development experience, with strong exposure to Linux environments A degree in Computer Science, Software Engineering, or related discipline Proven expertise in writing clean, efficient Rust code. C++ an added bonus A genuine passion for financial markets and blockchain technologies. Experience building reliable, scalable, and maintainable systems. Strong problem ...

Software Engineer (AVP & VP)

Hiring Organisation
Harvey Nash
Location
Knutsford, England, United Kingdom
scalable software solutions. * Working across the full SDLC in a modern engineering environment. * Collaborating with cross-functional teams to deliver business-critical platforms. * Driving code quality, testing, and secure engineering practices. * Contributing to architecture, innovation, and continuous improvement. What we’re looking for * Strong programming experience in Python (essential … Golang or Java (nice to have) * Experience with distributed systems/microservices architecture. * Knowledge of APIs, system design, and cloud environments. * Strong focus on clean code, testing, and engineering best practices. For VP-level candidates * Ability to lead technical direction and influence decisions. * Experience mentoring or guiding teams. ...

Senior Software Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£85,000 - £95,000 per annum, OTE
improve speed and efficiency Enhance observability and operational stability through better monitoring, logging, and proactive issue detection Establish and promote strong engineering standards, including clean code, automated testing, CI/CD, and measurable quality metrics Partner with engineers, architects, and product teams to guide technical decisions, mentor developers ...

Lead AI DevOps Engineer

Hiring Organisation
Lorien
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
Strong background as a Senior or Lead Software Engineer, Lead DevOps Engineer , or similar hands-on leadership role Excellent software engineering fundamentals: system design, clean code, testing, and long-term maintainability Deep experience designing and delivering API-driven and microservice-based systems Proven ability to modernise or integrate ...

Senior JavaScript Developer Angular SaaS

Hiring Organisation
Client Server
Location
Reigate, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
SaaS solutions working with modern Angular within a C# Azure environment on Greenfield projects with an emphasis on getting things done whilst maintaining clean coding practices. Location/WFH: There's a flexible work from home hybrid model, you'll join colleagues in the Reigate office twice a week ...

DevOps Engineer

Hiring Organisation
Experis UK
Location
England, United Kingdom
Help improve engineering processes, tooling, and automation practices Engage with stakeholders, including security and policy teams, to identify and mitigate delivery risks Provide mentorship, code reviews, and technical guidance to less experienced engineers Promote Agile delivery principles and foster a collaborative team culture Skills & Experience We are looking … following areas: Software Development Strong experience in one or more of: Java Spring Boot Python JavaScript/TypeScript ReactJS Understanding of SOLID principles and clean coding practices Cloud & Infrastructure Experience with AWS or Azure cloud platforms Ability to configure, deploy, and secure cloud-native environments Understanding of modern infrastructure ...

Senior Java Software Engineer

Hiring Organisation
Oliver Bernard
Location
London Area, United Kingdom
environment Contribute to solution architecture and technical design Collaborate with traders, quants, product owners and DevOps teams Improve system performance, resilience and scalability Write clean, testable, maintainable code following best practices Support CI/CD pipelines and cloud-native deployments Participate in code reviews and mentor junior … trading systems Regulatory and security considerations High-availability production systems Desirable Skills Low-latency/high-frequency trading systems Event-driven architecture Infrastructure as Code (Terraform) Observability tools (Prometheus, Grafana, ELK) Agile/Scrum environment experience Soft Skills Strong stakeholder communication Ability to work in large enterprise environments Proactive ...

Senior iOS Developer

Hiring Organisation
Intelligent Talent Solutions Ltd
Location
Bracknell, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
software team working on consumer-facing digital health applications. This role would suit someone who enjoys building well-structured mobile applications, takes pride in clean code, and wants to contribute to products that are used by real people to support their health and wellbeing. Youll be joining … maintain Apple HealthKit functionality Write and maintain automated unit and UI tests Collaborate with cross-functional teams including Product, UX and QA Participate in code reviews and support development best practices Contribute to architectural discussions and technical planning Support release processes and CI/CD workflows Mentor developers ...

Senior Software Developer

Hiring Organisation
Rebel Recruitment
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Software Developer, youll be responsible for designing, building, and maintaining reliable, scalable software that supports customers in managing and growing their businesses. Youll write clean, maintainable code, contribute ideas to future development, and play a key role in delivering development sprints to agreed timelines. Youll support and motivate … agile development team, helping to coordinate sprint activity, complete code reviews, and ensure stories are delivered to a high standard. Alongside your hands-on development work, youll coach others, share knowledge, and help raise the overall technical capability of the team. Strong communication is essential. Youll work closely with ...

Ruby Developer

Hiring Organisation
Proactive Appointments
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 80,000 Annual
optimisation, and API design will be essential as you contribute to ongoing development projects. If you enjoy collaborating in Agile/Scrum environments, value clean code, and are eager to work with modern tooling, cloud services, and containerised deployments, we'd love to hear from you. Key Skills ...

Head of Data Engineering

Hiring Organisation
Rec3 Global Ltd
Location
West London, London, United Kingdom
Employment Type
Permanent
daily life. You handle ambiguity well and thrive in fast-moving environments. Python and SQL coaching ability: You can develop engineers, not just write clean code yourself. Bonus Experience Nice to have, but not required: Experience building new products from scratch rather than inheriting legacy systems. Sensitive datasets ...