201 to 225 of 265 Clean Code Jobs in the UK

Software Engineer

Hiring Organisation
Tria
Location
Bristol, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 - 60,000 Annual
Doing Building new features across the platform Developing Python-based backend services and APIs Contributing to frontend development using modern JavaScript frameworks Writing clean, maintainable, well-tested code Taking features from concept through to deployment Collaborating with engineers, product teams, and customer-facing stakeholders What We're Looking ...

Scala Developer - Remote Contract

Hiring Organisation
Stealth iT Consulting
Location
East London, London, United Kingdom
services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. … Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines ...

Scala Developer - Remote Contract

Hiring Organisation
Stealth iT Consulting
Location
Leeds, West Yorkshire, United Kingdom
services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. … Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines ...

Scala Developer - Remote Contract

Hiring Organisation
Stealth iT Consulting
Location
Central London / West End, London, United Kingdom
services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. … Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines ...

Scala Developer - Remote Contract

Hiring Organisation
Stealth iT Consulting
Location
Ashton-Under-Lyne, Greater Manchester, United Kingdom
services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. … Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines ...

Engineering Lead

Hiring Organisation
Ikhoi Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£120,000 - £125,000 per annum
Principal Engineer, you won't just be writing code—you will be shaping the technical DNA of one of the UK’s leading financial institutions. This is a high-visibility career move where you’ll champion modern engineering practices, steer large-scale system designs, and mentor high-performing teams … balance high-level strategic architecture with hands-on technical leadership. Lead & Deliver: Manage the technical delivery of one or more software engineering teams, safeguarding code quality, scalability, and performance. System Architecture: Convert complex functional and non-functional requirements into elegant, high-performance, and resilient system designs across AWS infrastructure. ...

Software Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Norwich, Norfolk, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
confident using GitHub for version control and Docker as part of your development workflow. You'll enjoy solving technical challenges, writing clean and maintainable code, and working collaboratively within an Agile environment. Strong communication skills and a proactive approach to continuous improvement are essential. Tech Stack PHP (Laravel ...

Frontend Engineer - Engine by Starling

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Tech. We are looking for a Frontend Engineer to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to banking worldwide. People with a broad ability to apply themselves to a multitude of problems … front-end technologies - from navigating REST APIs to tweaking that last bit of CSS to get the design system just right. Believe in clean coding, simple solutions, automated testing and continuous deployment. Like to take ownership of features from the original idea through to live.Think (like us) that ...

SC Cleared Software Developer (Power Platform)

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Power Apps, Power Automate) Developing and integrating services within a wider architecture Ensuring solutions are user-focused, accessible, and aligned to government standards Writing clean, maintainable, and reusable code/configuration Supporting issue investigation, resolution, and continuous improvement Applying secure development practices, including awareness of OWASP principles Collaborating … looking for: Active SC Clearance (essential) Strong experience building solutions using Power Platform in production environments Solid software development background beyond low-code tools Ability to engage with senior stakeholders and non-technical users Experience breaking down requirements, refining work items, and defining acceptance criteria Understanding of clean ...

SC Cleared Lead Software Developer (Power Platform)

Hiring Organisation
17918
Location
West Bromwich, Staffordshire, United Kingdom
Power Apps, Power Automate) Developing and integrating services within a wider architecture Ensuring solutions are user-focused, accessible, and aligned to government standards Writing clean, maintainable, and reusable code/configuration Supporting issue investigation, resolution, and continuous improvement Applying secure development practices, including awareness of OWASP principles Collaborating … Leadership experience working for a government end client Strong experience building solutions using Power Platform in production environments Solid software development background beyond low-code tools Ability to engage with senior stakeholders and non-technical users Experience breaking down requirements, refining work items, and defining acceptance criteria Understanding ...

Software Developer (Angular/.NET & SQL)

Hiring Organisation
Reed
Location
Exeter, Devon, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £55,000 per annum, Inc benefits
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/ ...

Director Data & Analytics API Experience - Data Services

Hiring Organisation
Jobleads-UK
Location
Belfast, Northern Ireland, United Kingdom
software. Collaborate with stakeholders to craft clear messaging, technical documentation, and first‐class reference documentation that defines all API behaviour and usage. Develop tutorials, code samples, and dashboard templates to accelerate customer time‐to‐value and self‐serve adoption. Expand cloud distribution by abstracting cloud‐specific technologies and provisioning … capital markets data and a genuine interest in how data is used across futures, options and cash markets. Expertise in Python; ability to write clean, idiomatic, and robust code for public consumption. Experience designing and building cloud‐native SDKs and APIs on Google Cloud Platform (GCP), Apigee ...

DevOps Engineer

Hiring Organisation
E.surv Limited
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
systems, ensuring high-quality delivery that meets agreed specifications, timelines and costs. This role suits someone who enjoys solving complex problems, takes pride in clean, efficient code, and can work both independently and collaboratively. Role Purpose:- The DevOps Engineer is responsible for owning and operating the enterprise data … Control environment promotion processes across Dev, Test, and Production, implementing appropriate approval gates, rollback mechanisms, and release documentation Define, build and maintain Infrastructure as Code (IaC) to ensure all platform components are provisioned, configured, and version-controlled consistently Ensure secure-by-design platform delivery, including RBAC, managed identities, service ...

SAP Developer

Hiring Organisation
Zachary Daniels
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
maintain SAP Hybris (SAP Commerce Cloud) applications Deliver new features and enhancements across the ecommerce platform Troubleshoot, investigate and resolve technical issues Write clean, scalable and maintainable code Platform & Integrations Develop integrations between SAP Hybris and wider business systems Support platform upgrades, releases and continuous improvements Improve application ...

Graduate AI Engineer

Hiring Organisation
Tech Recruitment UK Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
£38000 - £45000/annum Private pension, Stock options
testing new AI frameworks and technologies Ensuring AI systems are developed responsibly, ethically, and with a strong focus on transparency and fairness Writing clean, maintainable, and scalable code Requirements Degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, Engineering, or a related field Strong understanding of machine learning ...

Senior Software Engineer

Hiring Organisation
Maxwell Bond
Location
Chester, Cheshire West and Chester, Cheshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
practices, cloud technologies, and building scalable applications will be valuable. You will have strong commercial experience with .NET and C#, a passion for writing clean, maintainable code, and the confidence to take ownership of technical challenges. You will enjoy collaborating with others, supporting less experienced developers, and delivering ...

Lead Trade Management UI Engineer – FIC Shared Services

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
business Leading the UI team by managing book of work, stakeholder prioritization and career development Driving high quality applications by being responsible for writing clean, testable code with a high bar Leading code reviews and managing SDLC Co-working with Quality Assurance (QA) team testing UI functionality ...

Senior Software Engineer (Python / Cloud Automation)

Hiring Organisation
Spectrum IT Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £110000/annum Bonus & benefits
Software Engineer (Python | Cloud Automation) London | Hybrid (2 days onsite near Liverpool Street) Are you a software engineer who loves solving infrastructure challenges through code? We're recruiting for a Senior Software Engineer to join a major long-term government technology programme, helping build secure, large-scale customer contact … infrastructure roles, this is a genuinely software engineering-focused position. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. What You'll Be Doing Building automation frameworks and tooling using Python ...

Staff Machine Learning Scientist - Core ML

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
concepts and experience applying them in production settings, using frameworks such as Transformers, PyTorch, or TensorFlow Strong Python skills, with the ability to write clean, modular, production-grade code, and a solid understanding of data engineering and MLOps principles Ability to lead the end-to-end lifecycle ...

Network DevOps Engineer

Hiring Organisation
MBDA UK
Location
Bristol, Filton, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£55000/annum
production-grade software and custom tools, primarily using Python, to manage network infrastructure at scale. Championing software engineering best practices within the team, including code reviews, unit testing and writing clean, maintainable code. Establishing our automated software testing strategy, including evaluating and selecting the best tools and frameworks. ...

Senior / Principal Game Engineer

Hiring Organisation
Jobleads-UK
Location
Brighton, England, United Kingdom
mentor engineers across the team, sharing expertise in player experience engineering and helping to grow the studio\'s capabilities in gameplay, UI, and 3Cs. Code Review: Champion high standards of code quality, performance, and maintainability through code reviews, constructive feedback, and by setting the example in your … history of delivering high-quality, player-facing systems. Strong C++ and C# Skills: Expert proficiency in C++ and C#, with a commitment to writing clean, maintainable, and efficient code. Strong 3D Maths: A firm grasp of the linear algebra and geometry that underpin cameras, character movement, animation, and gameplay ...

Lead Trade Management UI Engineer – FIC Shared Services

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
businessLeading the UI team by managing book of work, stakeholder prioritization and career developmentDriving high quality applications by being responsible for writing clean, testable code with a high barLeading code reviews and managing SDLCCo-working with Quality Assurance (QA) team testing UI functionality and facilitating investigation ...

Software Engineering ManagerStrong Node.js+TypeScript+SQL

Hiring Organisation
I3 Resourcing Limited
Location
London, United Kingdom
Employment Type
Permanent
prices so they can make smarter commercial decisions. This is a hands-on engineering leadership role where you're expected to: Still write code (about 60% of your time) Lead architecture and make key technical decisions Manage and develop a team (about 40%) Drive adoption of AI-assisted development … This is not a people-manager-only role - they want someone who can still build core systems. AI-Driven Engineering Mindset Use AI for code generation, testing, refactoring Coach others on safe and effective AI usage Improve productivity via AI tools and workflows Translation: my client wants someone already ...

Senior KDB+ Developer

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
disk I/O, and network considerations across kdb+ processes. Develop robust and reusable q libraries, utilities, and frameworks with a strong focus on clean, maintainable, and performant code. Drive continuous improvement through refactoring, performance benchmarking, and adoption of best practices. Mentor and guide junior and mid-level developers … fostering a culture of technical excellence, code quality, and knowledge sharing. Participate in design reviews, production support, and root cause analysis of complex system issues. Work collaboratively within an Agile or iterative delivery environment, contributing to design, implementation, testing, and release phases. Required Skills & Experience 8+ years of hands ...

Python Software Engineer

Hiring Organisation
Spencer Rose Ltd
Location
Watford, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 75,000 Annual
platforms. This role suits someone comfortable working on real-world, always-on systems where reliability, performance, and clear engineering judgement matter as much as clean code. The business is pleased to offer this role on a hybrid basis with 2-3 days in office; therefore, you must be within … shaping the roadmap. Contribute to best practices and engineering standards across the wider engineering organization. Participate in modern software development practices including pairing, code reviews, documentation reviews, testing, and continuous delivery. Translate requirements into implementable technical specifications and tasks. Maintain accurate and reliable technical documentation. Provide regular updates ...