Permanent Clean Code Job Vacancies

201 to 225 of 1,202 Permanent Clean Code Jobs

Lead Software Developer

Woking, Surrey, South East, United Kingdom
TEAM
Developer: Providing day-to-day technical leadership and mentorship to the development team. Driving the delivery of high-quality software across our product suite using modern .NET technologies. Performing code reviews and signing off on pull requests to maintain robust coding standards. Collaborating with stakeholders to scope requirements and ensure realistic delivery timelines. Guiding the team in adopting best … API, React, AJAX, JavaScript, WPF Database: SQL Server Tools: AWS, Azure Devops, Entity Framework, Git, Unit testing/mocking frameworks Practices: Agile, SCRUM, CI/CD pipelines, performance reviews, code refactoring Were looking for a Lead Software Developer with: Extensive experience building and delivering complex web and Windows applications. Experience leading technical teams or acting as a senior developer … with mentorship responsibilities. Strong skills in software architecture, refactoring and clean code principles. A passion for improving code quality, sharing knowledge, and supporting junior developers. Experience developing cloud solutions on AWS Solid experience working in fast-paced, agile environments. Bonus Skills (Desirable but Not Required) WPF, MVVM or desktop development experience Android Development Experience writing efficient SQL More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Software Engineer Technical Lead

Leeds, UK
Candour Solutions
Lead Software Engineer, you’ll take a hands-on leadership role within project teams. You’ll be responsible for guiding technical decisions, mentoring team members, and ensuring robust, maintainable code is delivered. You'll be involved throughout the software development lifecycle, collaborating with delivery managers, testers, and developers to create scalable, end-to-end systems. Key Responsibilities: Lead technical … delivery across software projects, working closely with cross-functional teams Develop high-quality, well-tested code in line with best practices Identify and manage technical risks within a project environment Work to project timelines and provide regular progress updates Assist with planning, estimation, and defining technical scopes Understand and engage with clients’ business domains and processes Define feature-level … acceptance criteria alongside stakeholders What You’ll Bring: Strong communication skills, with the ability to explain complex technical concepts clearly A keen eye for detail and a passion for clean, maintainable code Self-motivated with the ability to quickly adapt to new tools and technologies Essential Experience: 6+ years of professional software development experience in C#.NET Solid experience More ❯
Posted:

Lead Software Engineer

Leeds, UK
Candour Solutions
Lead Software Engineer, you’ll take a hands-on leadership role within project teams. You’ll be responsible for guiding technical decisions, mentoring team members, and ensuring robust, maintainable code is delivered. You'll be involved throughout the software development lifecycle, collaborating with delivery managers, testers, and developers to create scalable, end-to-end systems. Key Responsibilities: Lead technical … delivery across software projects, working closely with cross-functional teams Develop high-quality, well-tested code in line with best practices Identify and manage technical risks within a project environment Work to project timelines and provide regular progress updates Assist with planning, estimation, and defining technical scopes Understand and engage with clients’ business domains and processes Define feature-level … acceptance criteria alongside stakeholders What You’ll Bring: Strong communication skills, with the ability to explain complex technical concepts clearly A keen eye for detail and a passion for clean, maintainable code Self-motivated with the ability to quickly adapt to new tools and technologies Essential Experience: 6+ years of professional software development experience in C#.NET Solid experience More ❯
Posted:

Software Engineer Technical Lead

Leeds, England, United Kingdom
Candour Solutions
Lead Software Engineer, you’ll take a hands-on leadership role within project teams. You’ll be responsible for guiding technical decisions, mentoring team members, and ensuring robust, maintainable code is delivered. You'll be involved throughout the software development lifecycle, collaborating with delivery managers, testers, and developers to create scalable, end-to-end systems. Key Responsibilities: Lead technical … delivery across software projects, working closely with cross-functional teams Develop high-quality, well-tested code in line with best practices Identify and manage technical risks within a project environment Work to project timelines and provide regular progress updates Assist with planning, estimation, and defining technical scopes Understand and engage with clients’ business domains and processes Define feature-level … acceptance criteria alongside stakeholders What You’ll Bring: Strong communication skills, with the ability to explain complex technical concepts clearly A keen eye for detail and a passion for clean, maintainable code Self-motivated with the ability to quickly adapt to new tools and technologies Essential Experience: 6+ years of professional software development experience in C#.NET Solid experience More ❯
Posted:

Senior Full Stack Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Henderson Scott
to deliver robust features Build and support backend services using Java 17/21 and Spring Boot 2/3 Contribute to containerised deployments using Docker and Kubernetes Write clean, maintainable, and testable code across the stack Participate in code reviews, agile ceremonies, and continuous improvement initiatives Candidate Profile Minimum 4 years of experience in front-end More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Software Developer

United Kingdom
Valcon A/S
Valcon , we don't just deliver, we build. And we're now on the lookout for Mid-Level Software Engineers who are hands-on, collaborative, and passionate about writing clean, modern C# code. What you'll be working with: We're looking for developers with solid core engineering skills and a strong background in modern C# and .NET development … workflows Deployment experience on Azure, AWS Lambda, or container platforms You'll work on impactful consulting projects across industries You'll be surrounded by smart, supportive people who value clean code and collaboration You'll have space to grow, technically, professionally, and personally Experience Core C# & .NET Skills API Development Legacy Systems Security Integration & Communication Database Integration Keywords … API Location United Kingdom Apply today! We are valconeers Close Software Developer Job Primary Location: United Kingdom First Name Last Name Email Phone Street Address City ZIP/Postal Code Country Upload CV Do you have the right to work in this country? I have the right to work in this country Do we have your permission to store More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

Gent, Belgium
Vivid Resourcing
from idea to production effectively. Responsibilities: Design, develop, and maintain scalable APIs and web applications Collaborate with product and design teams to translate user needs into technical solutions Write clean and testable code in Python and JavaScript (Vue.js) Work closely with DevOps to ensure smooth CI/CD pipelines and deployment processes Contribute to system architecture and make … thoughtful technical decisions Help improve code quality through reviews, testing, and documentation Participate in regular team stand-ups and planning sessions What they're looking for: Solid experience with both Python (Django/FastAPI or similar) and JavaScript Hands-on experience with modern front-end frameworks, ideally Vue.js Familiarity with Go (Golang) is a big plus - or a strong More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Ruby on Rails Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Talent
robust APIs, ensuring seamless communication between various systems. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. More ❯
Posted:

Ruby on Rails Developer

London Area, United Kingdom
Hybrid / WFH Options
Talent
robust APIs, ensuring seamless communication between various systems. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. More ❯
Posted:

Senior Backend Engineer (Mandarin Speaking)

United Kingdom
LemFi
on delivering reliable, maintainable solutions that drive clear business and user value. Technically Grounded : You have solid experience building and operating scalable backend systems using Go Lang. You write clean, production-ready code and apply good judgment to architecture, performance, and reliability trade-offs. Collaborative by Nature : You work well with engineers, product managers, and business stakeholders alike. … and feature development. Apply best practices in automated testing as a fundamental part of your development workflow. Uphold strong data consistency standards and prioritize privacy and security in all code handling financial transactions. Write clean, maintainable, and self-documenting code. Stay current with modern backend patterns to help build a cost-effective, cloud-native architecture. Localization & Market Adaptation … required. Ability to read and write Simplified Chinese preferred for content localization. Nice to Haves: Experience setting up CI/CD pipelines (GitHub Actions) Solid understanding of writing secure code in compliance with international standards (PCI, OWASP More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Full Stack Engineer

London, United Kingdom
Hybrid / WFH Options
StrideUp Homes Limited
play a pivotal role in shaping the technical direction of our platform and mentoring the engineers who build it. You'll work across the stack, leading by example with clean, scalable code while also guiding architectural decisions and engineering best practices. You'll be instrumental in delivering high-quality systems that power our ethical lending products and internal … keep both your team and stakeholders aligned. System Owner: You take responsibility for the stability, scalability, and maintainability of the systems your team owns. What You'll Do Write Code: Spend 80% of your time delivering high-quality, well-tested code to production and setting the bar for delivery to the rest of the team. Lead: Guide the … team on code quality, architecture, testing, and reliability. Foster a high performing engineering culture through mentorship and peer support. Oversee Releases & Support: Coordinate the release process, respond to production incidents, and manage internal support tickets with urgency and care. Shape the Platform: Contribute to platform evolution, helping reduce technical debt and improve infrastructure resilience. Partner on Product: Work closely More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead PHP Developer

Plymouth, Devon, South West, United Kingdom
Hybrid / WFH Options
Bowerford Associates
an option. Working as a Lead Developer you will play a pivotal role in shaping the future of our clients' digital platforms. You will not just be writing outstanding code you will be responsible for the technical direction of current and future development. You will mentor a high-performing team, influencing architectural decisions that impact millions of customers and … development lifecycle. Collaborate with Product Owners and Stakeholders to define technical strategy and solution architecture. Lead and mentor Developers, fostering a culture of excellence, innovation, and knowledge sharing. Deliver clean, maintainable, and scalable code across front-end and back-end systems. Ensure engineering best practices, including code reviews, thorough testing, and CI/CD. Identify and address … architecture, design patterns, and scalable systems. Excellent problem-solving skills and attention to detail. Effective communicator, able to work cross-functionally with technical and non-technical stakeholders. Passionate about code quality, performance, and continuous improvement. Strong understanding of Agile/Scrum methodologies. Eligible to live and work in the UK without company sponsorship. Desirable Experience Exposure to cloud-based More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Quality Assurance Analyst

United Kingdom
Hybrid / WFH Options
JSS Transform
similar framework Experience with non-functional testing with JMeter or similar Experience of working in cloud-based git repositories Experience of working in an agile environment Real passion for clean code, automation testing and continuous delivery Desirable Skills and Experience Experience with automating tests within Cloud Platform Leading test automation strategy and mentoring testers on the automation testing More ❯
Posted:

Quality Assurance Analyst

United Kingdom, UK
Hybrid / WFH Options
JSS Transform
similar framework Experience with non-functional testing with JMeter or similar Experience of working in cloud-based git repositories Experience of working in an agile environment Real passion for clean code, automation testing and continuous delivery Desirable Skills and Experience Experience with automating tests within Cloud Platform Leading test automation strategy and mentoring testers on the automation testing More ❯
Employment Type: Full-time
Posted:

React Software Engineer II

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code … applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies … Forms and Ag Grid React. Proficient in coding in one or more languages such as Java. Experience with TypeScript, including types, interfaces, generics, advanced TypeScript features, ability to write clean, type-safe code and leverage TypeScript for better code quality and maintainability. Experience in JavaScript (ES6+), including concepts like async/await, promises, modules, HTML and CSS. More ❯
Posted:

Intermediate Full Stack Software Engineer

City of London, London, United Kingdom
First Point Group
systems. You’ll be part of a 10-person Product & Engineering team , collaborating on solution architecture and taking ownership of applications and infrastructure components. You’ll also help maintain code quality by reviewing changes for architectural clarity, correctness, and style. Essential Criteria Full stack software engineer with a passion for clean, scalable code 2+ years of professional More ❯
Posted:

Intermediate Full Stack Software Engineer

London Area, United Kingdom
First Point Group
systems. You’ll be part of a 10-person Product & Engineering team , collaborating on solution architecture and taking ownership of applications and infrastructure components. You’ll also help maintain code quality by reviewing changes for architectural clarity, correctness, and style. Essential Criteria Full stack software engineer with a passion for clean, scalable code 2+ years of professional More ❯
Posted:

Full Stack Engineer

London, UK
UMATR
to craft intuitive, user-friendly experiences Participate in architectural discussions and help evolve the tech stack Continuously improve system performance, reliability, and developer experience Uphold high standards for security, code quality, and maintainability Work in an Agile, startup-paced environment with a cross-functional team What We’re Looking For 3+ years of hands-on professional experience in full … or scaleup experience is a strong plus Bonus Points Experience with AI/ML systems or data-intensive products Exposure to B2B platforms or business development tools Passion for clean code, developer tooling, and scaling engineering culture More ❯
Posted:

Full Stack Engineer

City of London, Greater London, UK
UMATR
to craft intuitive, user-friendly experiences Participate in architectural discussions and help evolve the tech stack Continuously improve system performance, reliability, and developer experience Uphold high standards for security, code quality, and maintainability Work in an Agile, startup-paced environment with a cross-functional team What We’re Looking For 3+ years of hands-on professional experience in full … or scaleup experience is a strong plus Bonus Points Experience with AI/ML systems or data-intensive products Exposure to B2B platforms or business development tools Passion for clean code, developer tooling, and scaling engineering culture More ❯
Posted:

FULL STACK SOFTWARE DEVELOPER - LONDON, BRISTOL, CAMBRIDGE, MANCHESTER OR EDINBURGH

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Max Fordham LLP
Software Developer to support our engineering project teams, specialist groups and business administration teams in creating and using computational tools and workflows.The role will provide a technical education in code-based software development. Key responsibilities of the role: Help develop bespoke, code-based tools and solutions to support our engineering teams and engineering project delivery. Develop business intelligence … acquire the following skills through their work at Max Fordham LLP; however, prior knowledge would be advantageous: Experience with programming languages such as JavaScript, Python, C# Enthusiasm to write clean, high-quality code and be comfortable taking part in team code reviews Experience using source control such as Git Knowledge of relational databases Knowledge and interest in More ❯
Employment Type: Full-Time
Salary: £35,000 - £50,000 per annum
Posted:

Senior Full Stack Web3 Engineer

United Kingdom
Superduper
existing live products Working cross functionally (design, marketing, product) to help refine ideas and ship them quickly Maintain CI/CD best practices Knowledge share among your peers via code reviews and writing good technical documentation Write clean, maintainable and efficient code Bringing new ideas to the team and help shape the roadmap, Web3 is a rapidly More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (.NET C#)

London, UK
TransPerfect
all phases of application development, with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional team made up of product managers, quality assurance teams, designers and other developers … systems Extensive knowledge of DotNet C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience debugging complex applications Experience with Agile development project management methodologies Database More ❯
Posted:

Software Engineer (.NET C#)

Manchester, UK
TransPerfect
all phases of application development, with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional team made up of product managers, quality assurance teams, designers and other developers … systems Extensive knowledge of DotNet C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience debugging complex applications Experience with Agile development project management methodologies Database More ❯
Posted:

Software Engineer (.NET C#)

City of London, Greater London, UK
TransPerfect
all phases of application development, with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional team made up of product managers, quality assurance teams, designers and other developers … systems Extensive knowledge of DotNet C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience debugging complex applications Experience with Agile development project management methodologies Database More ❯
Posted:

Software Engineer (.NET C#)

Manchester Area, United Kingdom
TransPerfect
all phases of application development, with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional team made up of product managers, quality assurance teams, designers and other developers … systems Extensive knowledge of DotNet C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience debugging complex applications Experience with Agile development project management methodologies Database More ❯
Posted:
Clean Code
10th Percentile
£36,975
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000