351 to 375 of 459 Clean Code Jobs in the UK

.NET Developer

Hiring Organisation
Avanti
Location
Huddersfield, West Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
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 … 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 ...

Full Stack Developer C#/.NET/React

Hiring Organisation
Lorien
Location
City of London, London, United Kingdom
production deployment. --- 2. Core Responsibilities Area Activities Back-End Development • Design and implement RESTful APIs using ASP.NET Core (≥ 6.0). or Nancy • Write clean, testable C# code • Manage data persistence (EF Core, Dapper, or similar). • Implement authentication/authorization (e.g., Azure AD, JWT). · Python knowledge … versioned artefacts. • Configure automated unit, integration, and UI tests. • Set up CD pipelines for staging & production (Teamcity). Collaboration • Contribute to architectural discussions and code reviews. • Document APIs (Open/Swagger), deployment steps, and run-books. • Mentor junior team members on .NET/React best practices. --- 3. What ...

Full Stack Developer

Hiring Organisation
ISR RECRUITMENT LIMITED
Location
Nationwide, United Kingdom
Employment Type
Contract
Contract Rate
£350 - £400/day (Outside IR35)
Experience : Ruby on Rails Java (Spring Boot) AWS Experience deploying and managing serverless applications within AWS (Lambda and/or Fargate). Infrastructure as Code experience using Terraform. Solid working knowledge of PostgreSQL. Experience with Git, CI/CD pipelines and cloud-based development environments. Proven experience working within … Boot) and PostgreSQL. Develop and enhance frontend functionality using Ruby on Rails and GOV-UK frontend. Contribute to architectural decisions and technical direction. Write clean, maintainable, well-tested code in line with modern engineering standards. Participate in code reviews, agile ceremonies and iterative delivery cycles. Ensure changes ...

Web Developer

Hiring Organisation
I3 Resourcing Limited
Location
Essex, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Experience: 5+ years preferred We're looking for someone who enjoys building robust web applications from the ground up and takes pride in writing clean, secure and maintainable code. You'll be working on modern web applications using C#, ASP.NET Core and MVC within a collaborative environment where quality … developing and maintaining web applications using C# and ASP.NET/ASP.NET Core Building scalable applications using MVC architecture and REST APIs Writing efficient, maintainable code following best practices Debugging, profiling and optimising application performance Working closely with designers, developers and business stakeholders to refine requirements Ensuring applications follow security ...

Databricks SME and AWS Data Engineer

Hiring Organisation
Experis
Location
Northampton, Northamptonshire, United Kingdom
Employment Type
Contract
Contract Rate
£460 - £480/day
adept at working with large-scale datasets , S3 , Python , and data cataloguing tools . Familiarity with data engineering best practices is essential. Performance and Code Quality - candidate should demonstrate a strong commitment to building high-performance, scalable, and resilient distributed systems , with an emphasis on clean, maintainable … testable code . CI/CD Proficiency - Hands-on experience with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, GitLab CI, etc.) for automated build, test, and deployment processes. Secure Development Practices - Awareness of secure coding standards , data protection principles, and experience working in regulated environments (especially ...

Data Tools & Python Analyst

Hiring Organisation
ADLIB Recruitment | B Corp™
Location
City of London, London, United Kingdom
shadow senior team members early on, gradually taking more ownership as you become confident with the team’s tooling and processes. You’ll write clean, maintainable code, help automate tasks, and contribute to shaping future ways of working. You’ll be involved in training across the business, sharing … experience working in an analyst role (or a role with similar responsibilities to the above) Solid working knowledge of Python, with experience writing clean, readable and maintainable code Practical experience using SQL for querying and working with datasets Exposure to data pipelines, APIs or automation through academic projects ...

Software Developer

Hiring Organisation
Reed Technology
Location
Exeter, Devon, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring they meet strategic goals. Write clean, reusable, and secure code that powers operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct testing … other departments to align software solutions with business objectives. Maintain and optimize systems across multiple platforms, ensuring smooth and secure operation. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development, particularly with .NET technologies (C#), MVC.NET, SQL, and Azure DevOps/ ...

Front End Game Developer

Hiring Organisation
1X2 Network
Location
Brighton, England, United Kingdom
within the iGaming industry. Key Responsibilities: Design, develop, and maintain high-quality HTML5 slot and casino games using PixiJS and/or Phaser.js. Write clean, maintainable, and efficient code using JavaScript (ES6+) and TypeScript. Enhance and extend our award-winning codebasewith new features, animations, and game mechanics. Maintain … Mathematicians to deliver polished, engaging slot experiences. Ensure performance optimisation across devices and browsers. Follow best practices for version control (Git/Bitbucket) and code documentation. Collaborate in an Agile development environment and contribute ideas during design and sprint planning sessions. Guarantee compliance with industry standards and technical certification ...

Backend Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£80,000
using modern cloud-native and DevOps practices. Key Responsibilities Design, develop, test, and maintain secure, high-performance backend services using modern programming languages. Write clean, efficient, and maintainable code with a strong focus on reliability, performance, and security. Translate solution architectures and business requirements into detailed technical designs … prototyping, experimentation, and the development of innovative technical solutions. Ensure compliance with organisational processes, quality standards, and security requirements. Support continuous improvement through code reviews, knowledge sharing, and adoption of new technologies. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse ...

Software Developer

Hiring Organisation
Vermillion Analytics
Location
Epsom, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
fundamentals Experience designing or contributing to microservices architectures Confidence in containerisation (Docker) and cloud-native solutions (Azure) A solid grasp of SOLID principles, clean architecture, and maintainable code Bonus if you have worked in SaaS, public sector systems, or scalable high-availability platforms. How You Will Start Month … too. Who You Are You are someone who: Wants to build things properly from the ground up Loves solving complex technical challenges Cares about clean, maintainable architecture Wants your work to have visible, real-world impact Thrives in a collaborative team but can work autonomously Are happy to travel ...

Senior Eclipse Desktop Engineer

Hiring Organisation
L&T Technology Services
Location
London Area, United Kingdom
JFace and established UI/UX patterns (MVP/MVC, event‐driven design). Responsibilities Implement OSGi modular architectures (bundles, services, dependency management), ensuring clean isolation between components and well‐defined interfaces. Engineer context‐aware behaviors across the application: understand and extend how actions (e.g., button press) propagate through … large datasets: job scheduling, progress reporting, cancellation, virtualized tables/viewers, and efficient rendering. Apply software design patterns and domain‐driven design to keep code modular, testable, and maintainable. Collaborate with product and UX to translate scientific/geology workflows into usable, high‐signal interfaces; instrument and iterate based ...

Senior Java Developer

Hiring Organisation
Eligo Recruitment Ltd
Location
London, Chaucer, United Kingdom
Employment Type
Permanent
Salary
£85000 - £95000/annum
company’s position as an industry leader. Core Responsibilities Work closely with the team to implement complex backend logic and platform solutions. Write clean, scalable, and maintainable code, adhering to industry best practices. Stay updated on the latest Java frameworks, libraries, and development techniques. Translate business needs into ...

Senior Java Developer

Hiring Organisation
Eligo Recruitment
Location
Westminster, Greater London, UK
reinforcing the company’s position as an industry leader.Core Responsibilities Work closely with the team to implement complex backend logic and platform solutions. Write clean, scalable, and maintainable code, adhering to industry best practices. Stay updated on the latest Java frameworks, libraries, and development techniques. Translate business needs ...

Software Engineer Java

Hiring Organisation
Vitality
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Lead the full software development lifecycle end-to-end—shaping concepts, building solutions, and driving high-quality releases that land smoothly into production. Write clean, secure, well-structured code that’s built for longevity, complete with thoughtful documentation and rigorous testing. Own and elevate the documentation process, creating … arise. Maintain and strengthen our infrastructure to ensure systems remain resilient, scalable, and consistently high-performing. Turn technical designs into elegant, efficient, and reliable code that meets both industry best practice and internal engineering standards. Champion engineering excellence—upholding Vitality’s standards while driving continuous improvement across tools, processes ...

Software Engineer Java

Hiring Organisation
VITALITY
Location
Westminster, Greater London, UK
Lead the full software development lifecycle end-to-end—shaping concepts, building solutions, and driving high-quality releases that land smoothly into production. Write clean, secure, well-structured code that’s built for longevity, complete with thoughtful documentation and rigorous testing. Own and elevate the documentation process, creating … arise. Maintain and strengthen our infrastructure to ensure systems remain resilient, scalable, and consistently high-performing. Turn technical designs into elegant, efficient, and reliable code that meets both industry best practice and internal engineering standards. Champion engineering excellence—upholding Vitality’s standards while driving continuous improvement across tools, processes ...

ERP Developer

Hiring Organisation
i2i Independent Recruitment Consultancy Ltd
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
features and integrations Customising and extending ERP functionality to support business processes Ensuring solutions are well-integrated and aligned with overall system architecture Writing clean, efficient and reusable code with clear documentation Troubleshooting and resolving technical issues across the ERP environment Collaborating with the development team to refine … features and integrations Customising and extending ERP functionality to support business processes Ensuring solutions are well-integrated and aligned with overall system architecture Writing clean, efficient and reusable code with clear documentation Troubleshooting and resolving technical issues across the ERP environment Collaborating with the development team to refine ...

Senior Salesforce Developer - Service Could - Experience Cloud - Marketing Cloud - Apex - LWC

Hiring Organisation
Nexere Consulting Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 80,000 - 95,000 Annual
improvement. Key Responsibilities Salesforce Development Design and deliver scalable, high-performance Salesforce solutions. Build and configure functionality across Service Cloud and Marketing Cloud. Write clean Apex code and use declarative tools to meet business needs. Complete unit testing, documentation, and support system testing. Collaboration & Stakeholder Engagement Work with ...

C++ Developer

Hiring Organisation
CV Bay Ltd
Location
DE1 2RU, Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £38000/annum
quality releases. A key part of the role involves translating and refactoring JavaScript game logic into modern C++ (C++22), ensuring strong performance, stability and clean, maintainable code. Key Responsibilities Develop game features using modern C++ (C++22) Convert JavaScript logic into efficient C++ implementations Debug, profile and optimise performance Write … clear, testable and well-documented code Contribute to code reviews and team collaboration Deliver work within agreed timelines Required Skills & Experience Proven commercial experience in C++ development (modern C++/C++22) Experience developing games or interactive applications Strong understanding of asynchronous programming (e.g. coroutines) Working knowledge of JavaScript ...

Software Development Apprentice

Hiring Organisation
INVOLVE SELECTION LIMITED
Location
May Court, Links Business Centre, Old Woking Road, Old Woking, Woking, England
Employment Type
Advanced Apprenticeship
Salary
£16,000 a year
Develop and implement complex software solutions across multiple platforms Collaborate with product managers, designers, and other developers to define and implement innovative features Write clean, maintainable, and efficient code Participate in code reviews to maintain high code quality and best practices Troubleshoot, debug, and resolve technical ...

Senior Android Developer

Hiring Organisation
Adecco
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
£65000 - £90000/annum Bonus and Benefits
engineers through the full software development life cycle. Your Responsibilities: Lead feature delivery and shape technical strategy Collaborate closely for pixel-perfect implementation Write clean, maintainable Kotlin code with Jetpack Compose Champion TDD, CI/CD, and other best practices Mentor and support fellow engineers What ...

Senior Full-Stack Developer

Hiring Organisation
ADLIB
Location
Bristol, UK
Employment Type
Full-time
features end-to-end from ideation and planning through implementation, testing, deployment, and iteration. As a Senior figure on the team, you will conduct code reviews, champion best practices, and foster a culture of clean, maintainable code. Further duties will include implementing and improving automated testing ...

Full-Time .Net MAUI Mobile App Developer (iOS & Android) — Remote (South Asia)

Hiring Organisation
Astera
Location
East London, London, United Kingdom
proceed, you must be able to share links to live apps on the Apple App Store (and/or Google Play) that demonstrate clean, minimal design and polished user experience. If you cannot provide shipped app links, please do not apply. About the role We’re hiring a full …/UX implementation skills (spacing, typography, layout, interaction) Experience with REST APIs, auth flows, and state management Comfortable delivering apps that feel fast, clean, and well-finished 👉 We’re comfortable with AI-assisted development tools (e.g. Copilot, Base44, etc.) where they improve speed and quality What we’re looking ...

Full-Time .Net MAUI Mobile App Developer (iOS & Android) — Remote (South Asia)

Hiring Organisation
Astera
Location
Leeds, West Yorkshire, United Kingdom
proceed, you must be able to share links to live apps on the Apple App Store (and/or Google Play) that demonstrate clean, minimal design and polished user experience. If you cannot provide shipped app links, please do not apply. About the role We’re hiring a full …/UX implementation skills (spacing, typography, layout, interaction) Experience with REST APIs, auth flows, and state management Comfortable delivering apps that feel fast, clean, and well-finished 👉 We’re comfortable with AI-assisted development tools (e.g. Copilot, Base44, etc.) where they improve speed and quality What we’re looking ...

Full-Time .Net MAUI Mobile App Developer (iOS & Android) — Remote (South Asia)

Hiring Organisation
Astera
Location
Ashton-Under-Lyne, Greater Manchester, United Kingdom
proceed, you must be able to share links to live apps on the Apple App Store (and/or Google Play) that demonstrate clean, minimal design and polished user experience. If you cannot provide shipped app links, please do not apply. About the role We’re hiring a full …/UX implementation skills (spacing, typography, layout, interaction) Experience with REST APIs, auth flows, and state management Comfortable delivering apps that feel fast, clean, and well-finished 👉 We’re comfortable with AI-assisted development tools (e.g. Copilot, Base44, etc.) where they improve speed and quality What we’re looking ...

Mobile Engineer (iOS)

Hiring Organisation
Blue Light Card
Location
Leicester, Leicestershire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
wider Blue Light Card team Collaborate on designing solutions that meet functional and non-functional requirements following Blue Light Card architectural standards Write clean, maintainable, and testable code while participating in code reviews to ensure coding standards and best practices Work with product managers, designers, and backend … engineers to define and deliver features that align with the overall product vision Implement and maintain unit tests and UI tests to enhance code quality. Diagnose and fix bugs or performance bottlenecks to improve user experience Support automated build, test, and deployment processes to ensure seamless and rapid release ...