Clean Code Jobs in England

201 to 225 of 385 Clean Code Jobs in England

Software Engineer

london, south east england, united kingdom
Scalian
focus on long-term stability and performance. Collaborate with cross-functional teams, including PO, PDEF, QA, DevOps, and product stakeholders, to define, design, and deliver new features. Refactor legacy code and participate in technical debt reduction. Write clean, scalable, and maintainable code with proper documentation. Participate in code reviews and mentor junior developers where applicable. Ensure More ❯
Posted:

Software Engineer

london (hounslow), south east england, united kingdom
Scalian
focus on long-term stability and performance. Collaborate with cross-functional teams, including PO, PDEF, QA, DevOps, and product stakeholders, to define, design, and deliver new features. Refactor legacy code and participate in technical debt reduction. Write clean, scalable, and maintainable code with proper documentation. Participate in code reviews and mentor junior developers where applicable. Ensure More ❯
Posted:

Senior Data Scientist

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
CHEP UK Ltd
to discover meaningful patterns and insights, ensuring models remain relevant, reliable, and scalable. Drive continuous integration and deployment of data science solutions, optimizing performance through advanced machine learning techniques, code reviews, and best practices. 'Develop and deliver sophisticated visualizations, dashboards, and reports translate complex data into clear, actionable insights for business stakeholders. Present technical solutions to business stakeholders, using … complex concepts, increase understanding, and encourage solution adoption. Mentor and develop junior data scientists, fostering a culture of continuous learning, knowledge sharing, and skills development within the organization. Write clean, high-quality code, ensuring all outputs pass quality assurance checks, and contribute to the development of novel solutions to solve complex business problems. Stay informed on industry trends … data science solutions on supply chain KPIs and financial outcomes. Focus on data science modelling in close collaboration with the Data Engineering team, which is responsible for data wrangling, clean-up, and transformation to provide high-quality data for analysis. Experience: Proven track record designing, developing, and deploying advanced machine learning and statistical models in complex supply chain environments. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Delphi

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
The Role As a Senior Software Engineer, you'll be part of a collaborative Agile product team, responsible for designing, developing, and maintaining innovative software solutions. You will: Write clean, efficient, and secure code in Delphi and C#. Support the development and integration of legacy and modern platforms. Contribute to CRM product development, APIs, and databases. Provide technical … leadership, mentoring mid-level and junior engineers. Take part in Agile ceremonies, code reviews, and sprint delivery. Support out-of-hours incident resolution on a rota basis. This role offers the chance to work across the full software lifecycle, while shaping technical direction and supporting the growth of your peers. About You You'll be a strong communicator and More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Software Engineer Delphi

portsmouth, hampshire, south east england, united kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
The Role As a Senior Software Engineer, you'll be part of a collaborative Agile product team, responsible for designing, developing, and maintaining innovative software solutions. You will: Write clean, efficient, and secure code in Delphi and C#. Support the development and integration of legacy and modern platforms. Contribute to CRM product development, APIs, and databases. Provide technical … leadership, mentoring mid-level and junior engineers. Take part in Agile ceremonies, code reviews, and sprint delivery. Support out-of-hours incident resolution on a rota basis. This role offers the chance to work across the full software lifecycle, while shaping technical direction and supporting the growth of your peers. About You You'll be a strong communicator and More ❯
Posted:

Junior Dotnet Developer

Warrington, England, United Kingdom
Better Placed Ltd - A Sunday Times Top 10 Employer!
modern .NET, learn from experienced engineers, and get exposure to full-stack projects. What you’ll be doing Build and maintain web applications using C# and .NET Core Write clean, efficient, and testable code Support integration with SQL databases Collaborate with senior engineers and contribute to team discussions Learn and contribute across the stack, including exposure to React … Understanding of SQL and relational databases Enthusiastic about learning new technologies and improving your skills Strong communicator and team player Process Video screen Technical task Final onsite interview and code review This is an excellent opportunity to join a collaborative and fast-moving tech team where you’ll gain hands-on experience, work with modern tools, and grow your More ❯
Posted:

Junior Dotnet Developer

manchester, north west england, united kingdom
Better Placed Ltd - A Sunday Times Top 10 Employer!
modern .NET, learn from experienced engineers, and get exposure to full-stack projects. What you’ll be doing Build and maintain web applications using C# and .NET Core Write clean, efficient, and testable code Support integration with SQL databases Collaborate with senior engineers and contribute to team discussions Learn and contribute across the stack, including exposure to React … Understanding of SQL and relational databases Enthusiastic about learning new technologies and improving your skills Strong communicator and team player Process Video screen Technical task Final onsite interview and code review This is an excellent opportunity to join a collaborative and fast-moving tech team where you’ll gain hands-on experience, work with modern tools, and grow your More ❯
Posted:

Junior Dotnet Developer

chester, north west england, united kingdom
Better Placed Ltd - A Sunday Times Top 10 Employer!
modern .NET, learn from experienced engineers, and get exposure to full-stack projects. What you’ll be doing Build and maintain web applications using C# and .NET Core Write clean, efficient, and testable code Support integration with SQL databases Collaborate with senior engineers and contribute to team discussions Learn and contribute across the stack, including exposure to React … Understanding of SQL and relational databases Enthusiastic about learning new technologies and improving your skills Strong communicator and team player Process Video screen Technical task Final onsite interview and code review This is an excellent opportunity to join a collaborative and fast-moving tech team where you’ll gain hands-on experience, work with modern tools, and grow your More ❯
Posted:

Junior Dotnet Developer

liverpool, north west england, united kingdom
Better Placed Ltd - A Sunday Times Top 10 Employer!
modern .NET, learn from experienced engineers, and get exposure to full-stack projects. What you’ll be doing Build and maintain web applications using C# and .NET Core Write clean, efficient, and testable code Support integration with SQL databases Collaborate with senior engineers and contribute to team discussions Learn and contribute across the stack, including exposure to React … Understanding of SQL and relational databases Enthusiastic about learning new technologies and improving your skills Strong communicator and team player Process Video screen Technical task Final onsite interview and code review This is an excellent opportunity to join a collaborative and fast-moving tech team where you’ll gain hands-on experience, work with modern tools, and grow your More ❯
Posted:

Senior Software Engineer - AI

London, United Kingdom
Skypath
technical and strategic decisions as the company grows. Key Responsibilities Full-Stack Development Design, build, and deploy end-to-end features across front-end, back-end, and infrastructure. Write clean, maintainable code that balances quality and delivery speed. Data Engineering & Systems Design Develop robust data pipelines and integrations that deliver financial and emissions insights. Contribute to data modeling … quick to learn new technologies and enjoy solving diverse challenges. Plus points Experience with dbt, DuckDB , or the modern data stack. Familiarity with cloud platforms, DevOps, or infrastructure as code . Background in sustainability, carbon accounting, or financial systems . If you're an engineer who loves building products that matter, thrives in fast-paced environments, and wants to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Java Developer

Leeds, England, United Kingdom
Mastek
Jenkins, Groovy and deploying to native AWS services like ECS, S3, Lambda, SQS, Step Functions. Certification: Expected to have AWS Certified DevOps Engineer Professional accreditation or above Responsibilities: Write clean, secure code using test-driven approach. Create reusable and open code. Collaborate with other developers. Fix service faults and maintain infrastructure. Apply modern development standards. Use prototyping methods More ❯
Posted:

Sr. Java Developer

bradford, yorkshire and the humber, united kingdom
Mastek
Jenkins, Groovy and deploying to native AWS services like ECS, S3, Lambda, SQS, Step Functions. Certification: Expected to have AWS Certified DevOps Engineer Professional accreditation or above Responsibilities: Write clean, secure code using test-driven approach. Create reusable and open code. Collaborate with other developers. Fix service faults and maintain infrastructure. Apply modern development standards. Use prototyping methods More ❯
Posted:

Front-End Focused C#.NET Opportunity - Learn Blazor £90k Bonus - Guildford On-site

Guildford, Surrey, England, United Kingdom
Opus Recruitment Solutions Ltd
Terraform Bonus : Exposure to Machine Learning and AI What You’ll Bring A degree in Computer Science, Engineering, Maths, or Physical Sciences Solid programming experience with a focus on clean, scalable code Strong attention to detail and a passion for solving complex problems Experience building and maintaining web applications Ability to work to deadlines in a fast-paced More ❯
Employment Type: Full-Time
Salary: £65,000 - £90,000 per annum
Posted:

Software Developer

Cullompton, Devon, South West, United Kingdom
Hybrid / WFH Options
Gregory Distribution
strategic web-based applications - in line with our technology stack (.NET Core/SQL/Blazor/Azure). Developing both internally accessible and externally (internet) facing applications. Writing clean, functional code on both the front and back-end - as part of a small team, so a broad and generalist knowledge of all aspects of development is required. More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Software Developer

Newcastle Upon Tyne, England, United Kingdom
Anson McCade
true needs beyond the written requirements. Challenging existing systems and processes to drive innovation and performance. Staying ahead of technology trends and bringing new ideas to the table. Writing clean, maintainable, production-grade code and delivering solutions that scale. What We’re Looking For Exceptional programming ability in C#/.NET, or other OO languages such as Java More ❯
Posted:

Software Developer

sunderland, tyne and wear, north east england, united kingdom
Anson McCade
true needs beyond the written requirements. Challenging existing systems and processes to drive innovation and performance. Staying ahead of technology trends and bringing new ideas to the table. Writing clean, maintainable, production-grade code and delivering solutions that scale. What We’re Looking For Exceptional programming ability in C#/.NET, or other OO languages such as Java More ❯
Posted:

Senior Databricks Engineer - PySpark, SQL, Airflow, Azure

Banbury, Oxfordshire, United Kingdom
Hybrid / WFH Options
Cornwallis Elt Ltd
Azure DevOps for CI/CD, version control, and sprint delivery. What we're looking for You'll be an experienced Databricks Engineer who loves solving data problems, writing clean and efficient code, and helping others grow. You'll bring a mix of technical know-how, curiosity, and collaboration to the team. You'll need: Experience with Azure … cloud services Strong Databricks experience (including Unity Catalog) Familiarity with Terraform and infrastructure as code A good understanding of Agile delivery and CI/CD practices Experience building data pipelines with Airflow or Azure Data Factory Solid coding skills in Python, Spark, and SQL Great communication and problem-solving skills The ability to mentor, guide, and support other engineers More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 75,000 Annual
Posted:

Software Developer. C# .NET React JavaScript x 3

Slough, Berkshire, England, United Kingdom
Jam Management Consultancy Limited T/A JAM RECRUITMENT
Developer to join their agile, high-performance team and help shape the future of impactful digital solutions. What You’ll Be Doing as a Software Developer Software Development Write clean, scalable, maintainable code using C# and .NET 5/6 Build modern frontend solutions using JavaScript , TypeScript , and React Contribute to architectural decisions and design secure software components … testing Work with QA to validate builds and ensure smooth deployment Maintenance & Innovation Troubleshoot and resolve bugs quickly and effectively Conduct regular maintenance, upgrades, and performance tuning Participate in code reviews and mentor junior developers Prototype new ideas and stay informed on emerging technologies and frameworks What We’re Looking For in a Software Developer A 2:1 or More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

AI Deployment Engineer

South East London, London, United Kingdom
Inspiring Search
Claude, or other AI systems not just casually, but purposefully. You understand APIs. You've built things. You have examples that prove you can ship. Python proficiency - You write clean, functional Python code. You understand data structures, APIs, and how to build integrations that actually work in production. Relentless motivation - This work is hard. Clients will have difficult asks. More ❯
Employment Type: Permanent
Salary: £30,000
Posted:

Full-Stack .NET Developer

Huddersfield, West Yorkshire, England, United Kingdom
Hybrid / WFH Options
Avanti
architectural discussions, and help drive process improvements. Key Responsibilities Develop and maintain internal applications using Angular and .NET Core. Build and integrate APIs, services, and data-driven features. Write clean, testable, maintainable code with strong attention to quality. Collaborate with internal stakeholders to translate business requirements into technical solutions. Support ongoing improvements in Azure DevOps, CI/CD … Familiarity with Git, Azure, and cloud-based application development. Excellent communication and teamwork skills — able to explain technical ideas clearly. A proactive, problem-solving mindset and a passion for clean, well-structured code. Nice to have: React Native, Power BI, CI/CD pipeline experience, or exposure to DevOps tools. The Environment Hybrid working: 3 days in office (Monday More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Software Lead

Leeds, West Yorkshire, England, United Kingdom
SR2
evolution of their core platform while remaining embedded in day-to-day development.You’ll be working in a small, collaborative team of engineers who care about writing elegant, efficient code and building products that genuinely help people. This is a chance to stay close to the codebase while influencing architecture, mentoring others and driving best practices across the stack.What … Django Collaborating closely with frontend engineers working in React or Vue to build seamless, user-first experiences Owning infrastructure decisions across AWS, Terraform and Docker Setting the standard for clean, scalable code and modern engineering principles Supporting junior engineers through pair programming and code reviews Contributing to CI/CD pipelines and continuous improvement of development workflows … Minimum 5+ years’ commercial experience in Python engineering Proven ability to lead technically by example while remaining hands-on in delivery Strong background in cloud (AWS) and infrastructure as code (Terraform) Solid understanding of SQL and database design Experience with modern frontend stacks and API design Enthusiasm for mentoring, collaboration and delivering software with impact If you’re looking More ❯
Employment Type: Full-Time
Salary: £70,000 - £90,000 per annum
Posted:

Next.js & WordPress Developer

Birmingham, West Midlands, England, United Kingdom
Standard 8
headless CMS, Next.js front-ends, and smart UX baked into everything. They’re looking for a developer who knows their way around both WordPress and Next.js and React enjoys clean front-end code, and doesn’t need to be micromanaged every 10 minutes. What you’ll actually be doing: Building bespoke websites using WordPress (custom themes, not off … and SEO You’ll fit right in if: You’ve worked in a digital agency or fast-paced studio before You take pride in your craft and care about clean, readable code You don’t need a brief 10 pages long to get cracking You enjoy working with designers to make sure the final build actually looks like More ❯
Employment Type: Full-Time
Salary: £45,000 per annum
Posted:

ESS Software Developer

Warton, Lancashire, England
BAE Systems
experience What you’ll be doing: Analysis of system requirements to influence the software design and contribute to project planning Implementation and configuration of new functionality ensuring a maintainable code base Production of Unit/Module Tests & Software Documents with the appropriate coverage Provision of internal technical support to the Systems Build, Integration & Test Teams during formal qualification activities. … Your skills and experiences: Essential: Proficiency in C# or Visual Basic 6 (VB6) ?" you’ll be confident writing robust, maintainable code in one or both languages Desirable: Modern UI Development - experience with Windows Presentation Foundation (WPF) or WinForms Version Control - familiarity with Git, ClearCase, or similar tools for collaborative development Testing Mindset - exposure to Test-Driven Development (TDD) and … DevOps Practices - experience using Team Foundation Server (TFS) or Azure DevOps for CI/CD and project tracking Software Craftsmanship - appreciation for Design Patterns and SOLID principles to create clean, scalable, and maintainable code Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

London, Cathedrals, United Kingdom
The Portfolio Group
robust backend services and responsive user experiences using Node.js and Python. What You'll Do Build and maintain scalable, secure applications using Node.js, Python, and modern architectural patterns Write clean, test-driven code with a focus on performance and usability Collaborate across teams to deliver iterative improvements Lead on innovation and continuous delivery best practices Support and mentor … on with the tech What We're Looking For Proven experience in Node.js and Python Strong understanding of microservices, CI/CD, and DevOps practices Confident writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures, quality engineering, or modern frontend More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

Java Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Rightmove
Couchbase, SQL, and Docker • Working with your team to design APIs and services that power our mobile experiences • Contributing to technical discussions and helping prioritise features during sprints • Reviewing code, sharing feedback, and supporting others through collaboration and mentoring • Troubleshooting production issues and improving performance and reliability • Exploring new technologies and proposing ways to enhance our systems and workflows … and maintaining Java-based applications • An understanding of the importance of testing and familiarity with TDD practices • An analytical and collaborative approach to solving problems • A commitment to writing clean, maintainable, and scalable code • Curiosity about how systems perform in production and how users interact with them • A proactive attitude toward learning and improving how the team works More ❯
Posted:
Clean Code
England
10th Percentile
£40,250
25th Percentile
£52,500
Median
£67,500
75th Percentile
£80,000
90th Percentile
£90,000