Clean Code Job Vacancies

151 to 175 of 2,564 Clean Code Jobs

Senior Backend Engineer (6 month contract)

London, England, United Kingdom
Two Circles
join our London office. You will play a key role in shaping our rapidly evolving technology proposition and will be responsible for providing technical leadership, writing scalable and maintainable code, supporting technology consulting projects, and identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital solutions over … last 5+ years and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. Presence in More ❯
Posted:

Junior Software Engineer

London, United Kingdom
Kitt
building products, thinking about the user experience, and collaborating with stakeholders to deliver impactful solutions. As a junior product engineer, you'll develop the ability to understand how your code impacts users and learn to contribute to product discussions with growing technical insight. Responsibilities Feature development: Build features across our microservices architecture, working with Go-based backend services and … React/Next.js frontend applications under guidance from senior engineers Code contribution: Write clean, tested code following established patterns and contribute to our 40+ microservice ecosystem with proper code reviews and mentorship Learning & growth: Actively learn our full technology stack - from GraphQL APIs and gRPC services to mobile apps, with support from the team Code quality: Follow code quality standards, participate in code reviews, and learn best practices for writing maintainable software Product collaboration: Work with product managers, designers, and engineers to understand requirements and deliver user-focused solutions Bug fixing & maintenance: Identify and fix bugs, improve existing features, and help maintain system reliability Documentation: Write clear documentation for your code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .Net developer

Manchester, United Kingdom
Hybrid / WFH Options
Invitise
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum + Great Benefits
Posted:

Senior Dotnet Developer

Manchester Area, United Kingdom
Hybrid / WFH Options
InvitISE Ltd
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Posted:

Senior .Net Developer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
InvitISE Ltd
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Employment Type: Full-Time
Salary: £50,000 - £65,000 per annum
Posted:

Full Stack Developer - Hybrid Derby

Derby, England, United Kingdom
Hybrid / WFH Options
Oliver James
leveraging frameworks such as TensorFlow, scikit-learn, or PyTorch. Collaborate with cross-functional teams including DevOps, Data Science, and UI/UX to implement features and optimize performance. Write clean, maintainable, and efficient code following best practices and industry standards. Participate in code reviews, architecture discussions, and agile ceremonies. Ensure application security, scalability, and reliability through proactive More ❯
Posted:

Software Architect

Bradford, England, United Kingdom
Hybrid / WFH Options
Hamilton Barnes ?
resilient, and efficient backend solutions. Key responsibilities include: Architecting and designing scalable, secure backend systems using Python. Defining coding standards and best practices for development teams. Leading technical discussions, code reviews, and mentoring sessions. Collaborating with Product Owners, Business Analysts, and cross-functional teams. Ensuring alignment with architectural principles and agile methodologies. Advising on the selection of appropriate frameworks … e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerisation technologies (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and clean code practices. Experience working with Git, Jenkins, and CI/CD pipelines. Excellent problem-solving abilities and strong communication skills. Experience with asynchronous programming (asyncio, Celery). Knowledge More ❯
Posted:

Staff Full-Stack Developer

London, England, United Kingdom
Hybrid / WFH Options
Jigsaw
solutions. You will work across a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality. What You'll Do: Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product innovation, and ensure the highest … levels of code quality through best practices and thorough reviews. High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is crucial for fast decision-making and delivery. Full-Stack Development: Be a key player in building both … in full-stack development with a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server. High Code Quality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and have a strong understanding of unit More ❯
Posted:

Senior Data Engineer

London, United Kingdom
Sandtech
Our environments are primarily cloud-native spanning AWS, Azure and GCP, but we also work on systems running self-hosted open source services exclusively. We strive towards a strong code-first, data as a product mindset at all times, where testing and reliability with a keen eye on performance is a non-negotiable. JOB SUMMARY A Senior Data Engineer … and infrastructure performance, identify bottlenecks and optimize for scalability, reliability, and cost-efficiency. Troubleshoot and fix data-related issues. DevOps: Build and maintain basic CI/CD pipelines, commit code to version control and deploy data solutions. Collaboration: Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand requirements, define data architectures, and deliver data … functional teams and communicate technical concepts to non-technical stakeholders. Ability to adapt to new technologies, tools, and methodologies in a dynamic and fast-paced environment. Ability to write clean, scalable, robust code using python or similar programming languages. Background in software engineering a plus. Knowledge of data governance frameworks and practices. Understanding of machine learning workflows and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

United Kingdom
Hybrid / WFH Options
ZIGUP
Developer looking for a new challenge? Join us on an exciting digital transformation journey where you'll take a leading role in migrating to Cloud Native technologies while championing clean code, SOLID principles, and modern development practices. As a key member of our talented development team, you will contribute to the delivery of cutting-edge Microsoft stack-based … with full-stack development expertise in .NET, Java Script, TypeScript, Entity Framework, HTML, Bootstrap, SASS/CSS, JSON, XML, and MS SQL Server. Strong advocate of SOLID principles and clean coding practices. Hands-on experience with Azure DevOps, YAML, and CI/CD pipelines . A technically accomplished developer with a deep understanding of complex systems, applications, and integrations. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Retail Developer

London, England, United Kingdom
Sharp Gaming
fast-paced environment, and be willing to work hard to deliver to a high standard. Job Duties Design, develop, and maintain software applications using C# and other technologies Write clean, maintainable, and scalable code that meets the requirements of the project Debug and resolve software issues, including fixing bugs and optimizing performance Collaborate with cross-functional teams, including … Designers, Testers, and Project Managers, to deliver high-quality software Participate in code reviews and provide constructive feedback to peers Stay up-to-date with new technologies and programming languages, and apply this knowledge to improve software development processes Document software design, code, and test procedures Participate in the estimation of software development projects Participate in customer and More ❯
Posted:

Senior Machine Learning Scientist (UK Remote)

Leeds, England, United Kingdom
Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai ). Showcase previous work (e.g. via a website, presentation, open source code). Additional Information Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily More ❯
Posted:

Senior Machine Learning Scientist (UK Remote)

Manchester, England, United Kingdom
Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai ). Showcase previous work (e.g. via a website, presentation, open source code). Additional Information Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily More ❯
Posted:

Senior Machine Learning Scientist (UK Remote)

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai). Showcase previous work (e.g. via a website, presentation, open source code). Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily — solely as More ❯
Posted:

Senior Full Stack Developer

Oxford, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
a high-growth, award-winning SaaS company delivering cutting-edge web analytics tools to a B2B audience. We're hiring a Senior Full Stack Developer who is passionate about clean code, scalable systems, and setting the standard for engineering excellence in a team of like-minded professionals. You'll join a talented, remote-first team working on complex More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Full Stack Engineer - Content API Team (f/m/d)

London, England, United Kingdom
Contentful
to be successful? Proven Experience: Demonstrable experience as a Full Stack Software Engineer in a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in clean code practices and familiarity with enterprise architectural design patterns. Strong experience with Node.js: Expertise in building RESTful APIs, GraphQL services, and backend systems using Node.js. Strong Experience with … asynchronous processes in Node.js. Preferred Qualifications: Knowledge of building microservices architecture and handling distributed systems challenges. Familiarity with Continuous Integration and Continuous Deployment (CI/CD) pipelines for efficient code delivery. Proven ability to identify performance bottlenecks and implement performance improvements in backend systems. Prior experience working in Agile environments. What’s in it for you? Join an ambitious More ❯
Posted:

Software Engineer .NET C#

United Kingdom
Hybrid / WFH Options
Stealth iT Consulting
cloud platforms like Azure or AWS to deploy and scale applications. Participating in agile, cross-functional teams delivering real-world impact. Contributing to CI/CD pipelines and writing clean, maintainable code. What We’re Looking For Essential Skills: 3 years experience with C#/.NET Core and backend service development. Front-end development using modern JavaScript frameworks or … teams. Must be eligible for SC Clearance (UK Resident for minimum 5 years and no more than 28 days abroad in a single trip). Desirable Experience: Infrastructure-as-Code tools (e.g., Terraform). Working with Docker and containerized environments. Knowledge of SQL databases (SQL Server, PostgreSQL). Familiarity with Entity Framework Core . Understanding of web accessibility and More ❯
Posted:

Senior Software Engineer (.NET, SQL)

London, England, United Kingdom
Frontiers
functional teams to gather requirements, assess technical feasibility, and determine optimal implementation strategies. Collaborate within a multinational, cross-functional team to deliver software solutions aligned with business needs. Write clean, maintainable, and efficient code while adhering to best practices. Ensure the quality of the delivered solutions. Optimize applications for performance, scalability, and responsiveness. Troubleshoot and resolve complex technical … challenges. Conduct code reviews and mentor junior engineers. Willingness to learn, flexible approach, and staying current with emerging trends in IT to maintain an up-to-date technology stack. Required Skills and Experience : 4+ years of experience in software engineering, specializing in .NET Core/Framework. 3+ years of hands-on experience with SQL Server. Familiar with Agile/ More ❯
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
JR United Kingdom
with a focus on performance, scalability, and security. Collaborate closely with Product Owners and UI/UX teams to ensure a seamless and engaging user experience. Design and implement clean, maintainable, and testable code with a strong emphasis on security and compliance for highly regulated environments. Work alongside UI/UX designers to translate designs into high-quality More ❯
Posted:

Senior Java Developer

Shrewsbury, England, United Kingdom
F5
SC clearance and be able and willing to be onsite in Shropshire 3 days per week. Your Role Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pair programming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle - development, deployment, and monitoring Collaborate in More ❯
Posted:

Software Engineer Java Springboot

Bath, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
cloud platforms like Azure or AWS to deploy and scale applications. Participating in agile, cross-functional teams delivering real-world impact. Contributing to CI/CD pipelines and writing clean, maintainable code. What We’re Looking For 3 years experience with Java and Spring Boot Familiarity with cloud infrastructure (Azure or AWS). Hands-on experience with CI/… cross-functional teams. Must be eligible for SC Clearance (UK Resident for minimum 5 years and no more than 28 days abroad in a single trip). Infrastructure-as-Code tools (e.g., Terraform). Working with Docker and containerized environments. Knowledge of SQL databases (SQL Server, PostgreSQL). Familiarity with Entity Framework Core . Understanding of web accessibility and More ❯
Posted:

Backend Python Developer

London Area, United Kingdom
Hybrid / WFH Options
Roc Search
would be a strong advantage. Key Reponsibilities Design and implement robust, scalable backend systems using Python as the primary language. Apply object-oriented principles and design patterns to maintain clean, maintainable code. Leverage cloud-native services (primarily AWS) including Aurora, Load Balancer, Security Groups, and serverless compute options. Build and maintain CI/CD pipelines using industry-standard tools … data processing workflows. Familiarity with database systems (SQL and NoSQL) and proficiency in writing efficient queries. Solid understanding of software development best practices, including version control (Git), testing, and code review processes. Strong problem-solving skills and the ability to work effectively in a collaborative team environment. Excellent communication skills and the ability to clearly articulate technical concepts to More ❯
Posted:

Backend Python Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Roc Search
would be a strong advantage. Key Reponsibilities Design and implement robust, scalable backend systems using Python as the primary language. Apply object-oriented principles and design patterns to maintain clean, maintainable code. Leverage cloud-native services (primarily AWS) including Aurora, Load Balancer, Security Groups, and serverless compute options. Build and maintain CI/CD pipelines using industry-standard tools … data processing workflows. Familiarity with database systems (SQL and NoSQL) and proficiency in writing efficient queries. Solid understanding of software development best practices, including version control (Git), testing, and code review processes. Strong problem-solving skills and the ability to work effectively in a collaborative team environment. Excellent communication skills and the ability to clearly articulate technical concepts to More ❯
Posted:

Full Stack Engineer

Dundee, Scotland, United Kingdom
Broker Insights
to APIs and data ingestion—while keeping security front of mind. Key Responsibilities Build and maintain our Vue 3 platform plus supporting APIs, microservices, database and semantic layers. Write clean, well‐tested code and review peers’ work. Day to day operation of systems, including availability, security and data integrity Collaborate daily with product, data and DevOps teams in More ❯
Posted:

Senior Full Stack Developer

Manchester, England, United Kingdom
Partful
in an Agile team, and would be comfortable evolving a serverless architecture in AWS. In This Role You Will Design and implement software to deliver new product features Write clean, testable, maintainable code and tests Develop performant, secure and scalable API services Contribute to the evolution of development practices and processes Implement a green field technology roadmap What More ❯
Posted:
Clean Code
10th Percentile
£36,775
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000