Permanent Clean Code Job Vacancies

426 to 450 of 749 Permanent Clean Code Jobs

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Tiro Partners
Engineer/C# Responsibilities Work as part of a Product engineering team to deliver new applications and features, and improve and fix existing software Understand business requirements and write clean, tested, maintainable code that meets acceptance criteria Continually aim to improve technical ability through a combination of pairing and self-directed learning Support & help other engineers to improve … their knowledge, skills and processes through pairing, mentoring and code reviews Technical Skills .NET C# - ideally with experience of .NET 8 JavaScript experience preferred Entity Framework Code-First or other ORM SQL and SQL Server (as a developer rather than administrator) Experience building and maintaining APIs (REST or GraphQL) Azure Qualifications 2+ years of experience as a software More ❯
Employment Type: Permanent
Salary: £50000 - £52000/annum
Posted:

Software Developer

North West, United Kingdom
Uniting Ambition
to shape solutions and provide technical insights Support product testing and quality control processes during project rollouts Contribute to estimates, planning, and proposals with a problem-solving mindset Drive clean code practices and continuously identify opportunities to improve systems and processes What Makes You Stand Out A passion for clean, maintainable code and modern best practices More ❯
Employment Type: Permanent
Salary: £40000 - £55000/annum
Posted:

Software Developer ( C++ And Core Java ) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
cycle Investigating issues in the software when they occur and fixing them Maintaining CI/CD pipelines Supporting our applications in all environments Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value 4+ years of commercial experience in Java , C++ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End Web Developer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Nigel Wright Group
to take the lead on high-impact projects, working closely with Product Owners from concept to launch. You'll play a key role in shaping our frontend architecture, writing clean and performant code, and setting the standard for best practices across the team. We currently use a mixture of React, Angular, and Vanilla JavaScript modules. You will be … Initiatives: Own the development of major features and enhancements, ensuring they’re delivered on time and to a high standard. Build with Purpose: Write scalable, maintainable, and SEO-friendly code that performs well across all devices and browsers. Mentor & Support: Guide junior developers through code reviews, pair programming, and knowledge sharing to help them grow. Architect for the … Experience implementing and maintaining SEO best practices Proficiency with Git/GitHub in a team environment Experience consuming RESTful APIs and GraphQL endpoints Experience with pair programming and conducting code reviews Problem-solving mindset More ❯
Employment Type: Full-Time
Salary: £40,000 - £45,000 per annum
Posted:

ML Operations Engineer - 11077SR

London, United Kingdom
Proactive.IT Appointments Limited
and computational efficiency. Ensure that applications run smoothly and handle large-scare data efficiently. Implement and maintain monitoring of model drifts, data-quality alerts, scheduled r-training pipelines. Collect, clean and preprocess large datasets to facilitate analysis and model training. Implement data pipelines and ETL processes to ensure data availability and quality. Write clean, efficient and scalable code in Python. Utilize CI/CD practices for version control, testing and code review. ML Ops Engineer Skills Required: Experience in designing, building, optimising, deploying and managing business-critical machine learning models using Azure ML in Production environments. Experience in data wrangling using Python, SQL and ADF Experience in CI/CD and DevOps/MLOps and version More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

ML Operations Engineer

London, South East, England, United Kingdom
Proactive Appointments
and computational efficiency. Ensure that applications run smoothly and handle large-scare data efficiently. Implement and maintain monitoring of model drifts, data-quality alerts, scheduled r-training pipelines. Collect, clean and preprocess large datasets to facilitate analysis and model training. Implement data pipelines and ETL processes to ensure data availability and quality. Write clean, efficient and scalable code in Python. Utilize CI/CD practices for version control, testing and code review. ML Ops Engineer Skills Required: Experience in designing, building, optimising, deploying and managing business-critical machine learning models using Azure ML in Production environments. Experience in data wrangling using Python, SQL and ADF Experience in CI/CD and DevOps/MLOps and version More ❯
Employment Type: Full-Time
Salary: £40,000 - £45,000 per annum
Posted:

Senior Salesforce Developer

United Kingdom
Develop
and imperative techniques. Collaborate with internal and external stakeholders to enhance multi-system workflows. Design and implement software for automated testing, improving testing methodologies and reducing manual reliance. Write clean, efficient, and testable code while adhering to company standards. Contribute to the entire development pipeline, from coding to production. Drive continuous improvement in performance, code quality, and More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Full Stack Engineer

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
in a complex, rapidly evolving space, and our approach is tailored to meet that challenge head-on. Whether you're just starting out or have spent years writing scalable code, this is your chance to build fast, learn deeply, and make a real difference. Key Responsibilities Build end-to-end: Design intuitive UIs, optimise backend performance, and deploy secure … scalable infrastructure, wherever the work takes you. Shape the product: Work directly with product and business teams to define problems and create smart, impactful solutions. Raise the bar: Champion clean, secure, high-quality code and always be open to learn and improve. Own what matters: Lead features, projects, and initiatives that drive value, our process is built to … for: Full-stack mindsets: You might have a specialty, but you're excited to work across the stack and always hungry to learn something new. Impact-driven builders: You code with purpose, focusing on business value over hype, and delivering tech that truly moves the needle. True owners: You speak up, collaborate widely, and take responsibility beyond your role More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Full Stack)

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
in a complex, rapidly evolving space, and our approach is tailored to meet that challenge head-on. Whether you're just starting out or have spent years writing scalable code, this is your chance to build fast, learn deeply, and make a real difference. Key Responsibilities Build end-to-end: Design intuitive UIs, optimise backend performance, and deploy secure … scalable infrastructure, wherever the work takes you. Shape the product: Work directly with product and business teams to define problems and create smart, impactful solutions. Raise the bar: Champion clean, secure, high-quality code and always be open to learn and improve. Own what matters: Lead features, projects, and initiatives that drive value, our process is built to … for: Full-stack mindsets: You might have a specialty, but you're excited to work across the stack and always hungry to learn something new. Impact-driven builders: You code with purpose, focusing on business value over hype, and delivering tech that truly moves the needle. True owners: You speak up, collaborate widely, and take responsibility beyond your role More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager / Lead

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
in a complex, rapidly evolving space, and our approach is tailored to meet that challenge head-on. Whether you're just starting out or have spent years writing scalable code, this is your chance to build fast, learn deeply, and make a real difference. Key Responsibilities Build end-to-end: Design intuitive UIs, optimise backend performance, and deploy secure … scalable infrastructure, wherever the work takes you. Shape the product: Work directly with product and business teams to define problems and create smart, impactful solutions. Raise the bar: Champion clean, secure, high-quality code and always be open to learn and improve. Own what matters: Lead features, projects, and initiatives that drive value, our process is built to … for: Full-stack mindsets: You might have a specialty, but you're excited to work across the stack and always hungry to learn something new. Impact-driven builders: You code with purpose, focusing on business value over hype, and delivering tech that truly moves the needle. True owners: You speak up, collaborate widely, and take responsibility beyond your role More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Team Leader

Manchester, United Kingdom
Uniting Ambition
ll be guiding a team that plays a mission-critical role in enabling compliance and operational excellence across multiple fast-moving environments. This isn’t just about writing great code it's about orchestrating delivery, ensuring technical quality, and empowering engineers to thrive. If you're excited by dynamic environments, large-scale systems, and cutting-edge technologies, this is … to shape robust, modern architectures Proactively identifying and resolving blockers — technical and operational Acting as a key escalation point for high-impact issues and production bugs Championing best practices, clean code, and agile delivery principles Providing mentorship, performance feedback, and career growth opportunities for your team Running team meetings, 1:1s, and contributing to strategic appraisals and planning … stack (e.g. .Net, Python, Java, Golang, etc.) Experience working with microservices, and modern cloud-based architectures A passion for process improvement, automation, and efficiency Familiarity with version control systems, code repositories, and DevOps best practices A background in Computer Science or equivalent professional experience What Makes You Stand Out You're forward thinking and challenge the status quo to More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Software Development Team Leader

Manchester, Lancashire, United Kingdom
UNITING CLOUD Limited
resilience. You'll be guiding a team that plays amission-critical rolein enabling compliance and operational excellence across multiple fast-moving environments. This isn't just about writing great code it's about orchestrating delivery, ensuring technical quality, and empowering engineers to thrive. If you're excited by dynamic environments, large-scale systems, and cutting-edge technologies, this is … and tech leads to shape robust, modern architectures Proactivelyidentifying and resolving blockers- technical and operational Acting as a keyescalation pointfor high-impact issues and production bugs Championing best practices, clean code, and agile delivery principles Providingmentorship, performance feedback, and career growth opportunities for your team Running team meetings, 1:1s, and contributing tostrategic appraisals and planning What You … stack (e.g Net, Python, Java, Golang, etc.) Experience working with microservices, and modern cloud-based architectures A passion for process improvement, automation, and efficiency Familiarity with version control systems, code repositories, and DevOps best practices A background in Computer Science or equivalent professional experience What Makes You Stand Out You'reforward thinkingand challenge the status quo to drive innovation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Systems Developer (IBM iSeries)

Bradford, West Yorkshire, England, United Kingdom
Chapman Tate Associates
Collaborate with cross-functional teams to gather requirements and translate them into technical solutions -Troubleshoot and debug applications, identifying and resolving issues to ensure optimal performance -Write efficient and clean code while adhering to coding standards and best practices -Stay up-to-date with industry trends and advancements to continuously enhance your skills and contribute fresh ideas to … the team -Participate in code reviews and provide constructive feedback to peers -Document code, processes, and specifications for future reference Technically you will have experience around the following: -Proven experience as an RPG Developer, with a strong portfolio of completed projects -Proficiency in RPG IV programming language and related tools -Familiarity with IBM iSeries (AS/400) platform More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Software Engineering & Development Officer

Ireland
Hybrid / WFH Options
Red Snapper Group
and the chance to work within a cooperative, high-performing team. Key Responsibilities: Design and develop IAM solutions across the full software lifecycle (analysis, design, development, testing). Write clean, maintainable code using programming languages such as Java , Python , or similar. Create and run unit and integration tests to ensure system reliability. Participate in design discussions and code More ❯
Employment Type: Full-Time
Salary: £62,500 per annum, Inc benefits
Posted:

Senior Software Engineer C# - Near Edinburgh Hybrid

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Lorien
Hardware Engineers to PMs, Support and Operations staff, Managers and more. Role Outline Design new scalable, maintainable software using object-oriented methods, making sure agreed requirements are met Produce clean, testable code in C#/.Net, integrated via automated pipelines for internal and user-facing software offerings Contribute to the analysis and definition of technical requirements for new … review interfaces between systems, ensuring alignment across teams Support UI design through scenarios, wireframes, and usability input Write and maintain technical documentation, including Unified Modelling Language design artefacts Review code from colleagues, offering constructive feedback and identifying improvements Investigate bugs, test failures, and performance issues across development stages Suggest improvements to working practices, tools, or technical approaches What you … with Agile/Waterfall methodologies and automated build/test pipelines (CI/CD) Exposure to requirements gathering processes, issue tracking, and technical documentation Strong attention to detail and code quality This is a great opportunity to work for a rewarding company doing good around the world, so if you like the idea of exciting technical challenges, collaborating across More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Software Engineer C# - Near Edinburgh Hybrid

Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Lorien
Hardware Engineers to PMs, Support and Operations staff, Managers and more. Role Outline Design new scalable, maintainable software using object-oriented methods, making sure agreed requirements are met Produce clean, testable code in C#/.Net, integrated via automated pipelines for internal and user-facing software offerings Contribute to the analysis and definition of technical requirements for new … review interfaces between systems, ensuring alignment across teams Support UI design through scenarios, wireframes, and usability input Write and maintain technical documentation, including Unified Modelling Language design artefacts Review code from colleagues, offering constructive feedback and identifying improvements Investigate bugs, test failures, and performance issues across development stages Suggest improvements to working practices, tools, or technical approaches What you … with Agile/Waterfall methodologies and automated build/test pipelines (CI/CD) Exposure to requirements gathering processes, issue tracking, and technical documentation Strong attention to detail and code quality This is a great opportunity to work for a rewarding company doing good around the world, so if you like the idea of exciting technical challenges, collaborating across More ❯
Employment Type: Permanent
Posted:

Senior Developer

Somerset, United Kingdom
Hybrid / WFH Options
Jonathan Lee Recruitment Ltd
and optimise Linux-based hosting environments for web applications. - Develop and enhance web applications using PHP/Laravel for back-end and React/TypeScript for front-end. - Conduct code reviews, troubleshoot technical issues, and ensure smooth application performance. - Collaborate with designers, product managers, and other developers to deliver secure, high-quality user experiences. - Integrate third-party APIs and … principles. - Solid experience in managing Linux-based hosting environments. - Familiarity with version control systems, particularly Git, and database management systems like MySQL or PostgreSQL. - A proven ability to write clean, secure, and maintainable code, paired with excellent problem-solving and communication skills. In this role, you'll play a key part in developing innovative solutions that align with … Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included. More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 60,000 Annual
Posted:

Frontend Engineer (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
agile and extreme programming practices. Practice pair programming and contribute to a collaborative coding culture. Implement and maintain CI/CD pipelines for efficient app deployment and delivery. Write clean, testable code and follow TDD principles to ensure software quality. Participate in code reviews, retrospectives, and daily standups. Required Skills & Qualifications: 4+ years of experience with React More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer

Ringwood, Hampshire, England, United Kingdom
Hybrid / WFH Options
Jonathan Lee Recruitment
and optimise Linux-based hosting environments for web applications. - Develop and enhance web applications using PHP/Laravel for back-end and React/TypeScript for front-end. - Conduct code reviews, troubleshoot technical issues, and ensure smooth application performance. - Collaborate with designers, product managers, and other developers to deliver secure, high-quality user experiences. - Integrate third-party APIs and … principles. - Solid experience in managing Linux-based hosting environments. - Familiarity with version control systems, particularly Git, and database management systems like MySQL or PostgreSQL. - A proven ability to write clean, secure, and maintainable code, paired with excellent problem-solving and communication skills. In this role, you'll play a key part in developing innovative solutions that align with … by Jonathan Lee Recruitment are those of an Employment Agency.In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included. More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Senior Developer

Ringwood, Avon, Hampshire, United Kingdom
Hybrid / WFH Options
Jonathan Lee Recruitment Ltd
and optimise Linux-based hosting environments for web applications. - Develop and enhance web applications using PHP/Laravel for back-end and React/TypeScript for front-end. - Conduct code reviews, troubleshoot technical issues, and ensure smooth application performance. - Collaborate with designers, product managers, and other developers to deliver secure, high-quality user experiences. - Integrate third-party APIs and … principles. - Solid experience in managing Linux-based hosting environments. - Familiarity with version control systems, particularly Git, and database management systems like MySQL or PostgreSQL. - A proven ability to write clean, secure, and maintainable code, paired with excellent problem-solving and communication skills. In this role, you'll play a key part in developing innovative solutions that align with … Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included. More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum
Posted:

BackEnd Developer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
The MRJ Group
new features and refine existing ones, ensuring everything is efficient, scalable, and maintainable. Integrating Systems - Connect web front ends with back-end services and third-party platforms. Delivering Quality Code - Write clean, reusable, and testable code while following best practices in software design and architecture. Owning Your Work - Take responsibility for developments from concept to production, ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

API Engineer

Leeds, West Yorkshire, Yorkshire, United Kingdom
StepChange Debt Charity
Typescript or Node.js. Knowing REST, HTTP, and async patterns, plus tools like CloudWatch, will really help. Youll enjoy working in Agile teams, using CI/CD and infrastructure-as-code tools. Security knowledge and clear communication with different teams are important. Most of all, youll be passionate about writing clean code and making things better every day. More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Software Development Engineer, Ring

United Kingdom
Amazon
of our customers/software engineers. Key job responsibilities Key job responsibilities In this role, you will: • Use AI and LLM based solutions to solve problems at scale; • Write clean, maintainable code and perform peer code-reviews; • Work with DevX and internal teams to prioritise, design and build new solutions for our customers; • Work with other team … one scripting language (Python, Ruby, Perl) PREFERRED QUALIFICATIONS - Experience with embedded software engineering - Experience with re-architecting legacy systems - Experience with various processes in the full SDLC (coding standards, code reviews, source control, build systems, integration and deployment, maintenance, updates, etc.) - Efficient technical communication with peers and non-technical cohorts. - Experience with end-to-end agile software development Amazon More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III- Salesforce

United Kingdom
JPMorgan Chase & Co
services Testing methodologies & frameworks including TDD unit & integration testing Experience working in an Agile team (Scrum/Kanban) Migration tools Async Apex Experience with Lightning Web Components Awareness of clean architecture in OOP A strong passion for creating clean, maintainable & highly testable code and components Preferred qualifications, capabilities and skills Multiple Salesforce certifications Hands-on experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Knutsford, Cheshire, United Kingdom
Hybrid / WFH Options
Adecco
hear from you. What You'll Be Doing: Designing, developing, and maintaining Java-based applications and APIs. Collaborating with cross-functional teams to deliver high-quality technical solutions. Writing clean, testable, and maintainable code. Participating in code reviews and contributing to best practices. Ensuring applications are secure, scalable, and high-performing. What We're Looking For: Strong experience More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum + perm benefits
Posted:
Clean Code
10th Percentile
£37,500
25th Percentile
£48,750
Median
£60,000
75th Percentile
£73,750
90th Percentile
£85,000