Permanent Clean Code Job Vacancies

26 to 50 of 486 Permanent Clean Code Jobs

C# Software Engineer

Kraków, Lesser Poland Voivodeship
Hybrid / WFH Options
Nexus Jobs Limited
at least 3 to 5 years experience. Essential skills and characteristics: Senior-level knowledge of C# and .NET Core Experienced with ASP.NET (Web API) Knowledge of OOP, SOLID principles, clean code Knowledge of using unit tests and familiarity TDD approach Knowledge of Git Experience in coding and debugging in Visual Studio Ability to work in an Agile environment … your work with both technical and non-technical peers Build solid back-end architectures that integrate easily with other systems and technologies Understand design patterns and write reusable, modular code Have a superior attention to detail and a strong ability to Q/A one’s own work required, including cross-browser and cross-platform displays and performance Experience More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer, Commerce Platform Remote - Ireland

Ireland
Hybrid / WFH Options
Twilio
store, EKS, Glue, Kafka, Aurora RDS etc. 4+ years of work experience building highly scalable products. 4+ years of programming experience in object-oriented language (Java or similar) with clean code practices. Expert knowledge in Object-Oriented Programming with a successful track record. Experience contributing to architecture and design (architecture, design patterns, reliability and scaling) of new and More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Software Engineer- AI Hardware

New York, United States
Bloomberg
build, and maintain highly reliable, scalable, and efficient infrastructure platforms that support our engineering teams and business needs. Participate in system design discussions and contribute to architectural decisions Ensure code quality through standard methodologies, code reviews, and alignment to clean code principles Be able to produce clear and consumable documentation for a wide audience Communicate effectively More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer

Shirebrook, Mansfield, Nottinghamshire, England, United Kingdom
Hybrid / WFH Options
Reed
and engineering practices. This is a hands-on role for someone who enjoys solving complex problems, working in a microservices environment, and contributing to architectural decisions. The team values clean code, automation, and continuous improvement—and they’re looking for someone who shares that mindset. Key responsibilities as the Senior Back-End Software Engineer are: Design and develop … and services, including content systems, payment providers, and internal tools. Contribute to CI/CD pipelines, infrastructure automation, and DevOps practices. Promote engineering best practices across testing, documentation, and code quality. Stay up to date with emerging technologies and bring innovative ideas to the team. Skills & Experience needed: Essential: Strong experience with Node.js and TypeScript Proven background in microservices … Experience with SQL and NoSQL databases Familiarity with CI/CD, automated testing, and modern development workflows Desirable: Experience with Azure or other cloud platforms Knowledge of Infrastructure as Code (e.g., Terraform) Exposure to event-driven architecture and messaging systems Containerization and orchestration experience (e.g., Docker, Kubernetes) Package & Working Model Salary: Up to £85,000 Hybrid working: 3 days More ❯
Employment Type: Full-Time
Salary: £70,000 - £85,000 per annum, Negotiable
Posted:

Senior Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Reed Technology
and engineering practices. This is a hands-on role for someone who enjoys solving complex problems, working in a microservices environment, and contributing to architectural decisions. The team values clean code, automation, and continuous improvement-and they're looking for someone who shares that mindset. Key responsibilities as the Senior Back-End Software Engineer are: Design and develop … and services, including content systems, payment providers, and internal tools. Contribute to CI/CD pipelines, infrastructure automation, and DevOps practices. Promote engineering best practices across testing, documentation, and code quality. Stay up to date with emerging technologies and bring innovative ideas to the team. Skills & Experience needed: Essential: Strong experience with Node.js and TypeScript Proven background in microservices … Experience with SQL and NoSQL databases Familiarity with CI/CD, automated testing, and modern development workflows Desirable: Experience with Azure or other cloud platforms Knowledge of Infrastructure as Code (e.g., Terraform) Exposure to event-driven architecture and messaging systems Containerization and orchestration experience (e.g., Docker, Kubernetes) Package & Working Model Salary: Up to £85,000 Hybrid working: 3 days More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Junior Developer

United Kingdom
Smart Communications group
Communications you will be expected to contribute alongside the team working in an Agile development environment responsible for delivering set objectives. You understand there's a big difference between code that just-about-works versus "clean" code that's well-structured and maintainable - and you want to deliver the latter. You have strong analytical and problem solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer C# Backend Development / Microservices

Taunusstein, Hessen, Germany
BRITA SE
secure backend services on Azure that power our digital products. Working closely with product owners and frontend devs, you turn business needs into smart technical solutions. You love functional code, enjoy tackling complex challenges, and want to shape the future of digital at BRITA? Let's make it happen together. What you'll be doing at BRITA You design … deliver end-to-end features - from concept to deployment and operation. You bring in your experience with microservices, OpenAPI, OAuth, and event sourcing to shape smart, future-ready architectures. Clean code is your standard: you write tests, review code, and follow modern engineering best practices. Performance matters to you - so you keep an eye on KPIs like More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer - Agile Software Development / Technical Solutions

Taunusstein, Hessen, Germany
BRITA SE
secure backend services on Azure that power our digital products. Working closely with product owners and frontend devs, you turn business needs into smart technical solutions. You love functional code, enjoy tackling complex challenges, and want to shape the future of digital at BRITA? Let's make it happen together. What you'll be doing at BRITA You design … deliver end-to-end features - from concept to deployment and operation. You bring in your experience with microservices, OpenAPI, OAuth, and event sourcing to shape smart, future-ready architectures. Clean code is your standard: you write tests, review code, and follow modern engineering best practices. Performance matters to you - so you keep an eye on KPIs like More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Backend Developer (m/f/d)

München, Bayern, Germany
Hybrid / WFH Options
Peter Park System GmbH
and B2C users. Streamline Deployment: Enhance and optimize CI/CD pipelines for both backend and IoT systems, ensuring a seamless, fully automated workflow that reliably delivers high-quality code to production with speed and confidence. Elevating Monitoring: Enhance our monitoring capabilities with Datadog, gaining deeper insights and proactively ensuring system health. Scaling for Impact: Contribute to scaling our … systems to efficiently manage and operate thousands of parking lots. Championing Engineering Excellence: Play a key role in shaping our engineering culture, advocating for modern software engineering practices, clean code, robust testing, and efficient solutions. Technologies We Work With: We embrace modern, cutting-edge technologies to build robust and scalable solutions. Backend: Event-driven microservices in Python and … Orchestration & CI/CD: We manage our container orchestration with Kubernetes (EKS), using Keda and Karpenter for dynamic autoscaling. Our CI/CD is powered by GitLab. Infrastructure as Code: Terraform for AWS provisioning. Serverless: Leveraging AWS Lambda and the Serverless framework for high-throughput endpoints. Work Setup: Hours: 40 hours per week (based on trust). Home Office More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Golang Developer

London, United Kingdom
Hybrid / WFH Options
Circle Group
a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. They operate as a remote-first organisation with a strong culture of collaboration, transparency and continuous improvement. The competitive benefits package is tailored to … days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time permanent position, paying between circa … software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code and cloud platforms. Excellent communication skills and a true team player Experience working with SaaS platforms or automation tools is a plus. Comfortable working in agile environments (Scrum or More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Golang Developer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Circle Recruitment
a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. They operate as a remote-first organisation with a strong culture of collaboration, transparency and continuous improvement. The competitive benefits package is tailored to … days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time permanent position, paying between circa … software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code and cloud platforms. Excellent communication skills and a true team player Experience working with SaaS platforms or automation tools is a plus. Comfortable working in agile environments (Scrum or More ❯
Employment Type: Full-Time
Salary: £50,000 - £85,000 per annum, Inc benefits
Posted:

Golang Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Circle Recruitment
a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. They operate as a remote-first organisation with a strong culture of collaboration, transparency and continuous improvement. The competitive benefits package is tailored to … days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time permanent position, paying between circa … software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code and cloud platforms. Excellent communication skills and a true team player Experience working with SaaS platforms or automation tools is a plus. Comfortable working in agile environments (Scrum or More ❯
Employment Type: Full-Time
Salary: £50,000 - £85,000 per annum, Inc benefits
Posted:

Senior PHP Developer

London, United Kingdom
Hybrid / WFH Options
ARC IT Recruitment
make real technical impact? Join a collaborative, forward-thinking team building robust, scalable applications used by thousands of end users every day. We're looking for someone passionate about clean code, modern software practices, and Back End development at scale. You will be building and maintaining scalable PHP applications with MySQL and AWS, focusing on performance, reliability, and … best practices including TDD/BDD, CI/CD, and secure coding principles. Diagnose and solve issues across multiple environments, including production systems hosted on AWS. Take ownership of code quality and technical direction, mentoring teammates and setting high standards for delivery. Play a key role in driving future product roadmaps and adopting emerging technologies. We are looking for More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 95,000 Annual
Posted:

Senior C#.Net Developer

Dorking, Surrey, England, United Kingdom
Ascend Consulting
Continuously improve processes, quality, and team culture What you’ll bring: • Full-stack engineering experience (.NET, WPF, microservices) • Strong understanding of scalable architecture and cloud (ideally Azure) • Passion for clean code, testing, and modern DevOps practices • Experience leading agile teams and delivering high-impact solutions More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Software Engineering Manager - Cloud-Based SaaS Remote with occasional London office visits

London, South East, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership.- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.- Leadership experience and mentoring Squad Leads.- Strong grasp of CI/CD, scalable architecture, and clean code principles.- Web and mobile development expertise (Android & iOS).- Proficient in MySQL, MongoDB, MS SQL, and database administration.- Data modelling, data warehousing, and Git workflows understanding.- Excellent More ❯
Employment Type: Full-Time
Salary: £70,000 per annum
Posted:

Head of Software Development - Hybrid (Basingstoke) - £75k-£90k

London, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership. - Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure. - Leadership experience and mentoring Squad Leads. - Strong grasp of CI/CD, scalable architecture, and clean code principles. - Web and mobile development expertise (Android & iOS). - Proficient in MySQL, MongoDB, MS SQL, and database administration. - Data modelling, data warehousing, and Git workflows understanding. - Excellent More ❯
Employment Type: Permanent
Salary: GBP 75,000 - 90,000 Annual
Posted:

Head of Software Development - Hybrid Basingstoke - £75k-£90k

London, South East, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership.- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.- Leadership experience and mentoring Squad Leads.- Strong grasp of CI/CD, scalable architecture, and clean code principles.- Web and mobile development expertise (Android & iOS).- Proficient in MySQL, MongoDB, MS SQL, and database administration.- Data modelling, data warehousing, and Git workflows understanding.- Excellent More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Head of Software Development - Hybrid Basingstoke - £75k-£90k

Basingstoke, Hampshire, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership.- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.- Leadership experience and mentoring Squad Leads.- Strong grasp of CI/CD, scalable architecture, and clean code principles.- Web and mobile development expertise (Android & iOS).- Proficient in MySQL, MongoDB, MS SQL, and database administration.- Data modelling, data warehousing, and Git workflows understanding.- Excellent More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior C# Backend Developer

Taunusstein, Hessen, Germany
BRITA SE
secure backend services on Azure that power our digital products. Working closely with product owners and frontend devs, you turn business needs into smart technical solutions. You love functional code, enjoy tackling complex challenges, and want to shape the future of digital at BRITA? Let's make it happen together. What you'll be doing at BRITA You design … deliver end-to-end features - from concept to deployment and operation. You bring in your experience with microservices, OpenAPI, OAuth, and event sourcing to shape smart, future-ready architectures. Clean code is your standard: you write tests, review code, and follow modern engineering best practices. Performance matters to you - so you keep an eye on KPIs like More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Developer C# .NET / Digital Customer Solutions

Taunusstein, Hessen, Germany
BRITA SE
secure backend services on Azure that power our digital products. Working closely with product owners and frontend devs, you turn business needs into smart technical solutions. You love functional code, enjoy tackling complex challenges, and want to shape the future of digital at BRITA? Let's make it happen together. What you'll be doing at BRITA You design … deliver end-to-end features - from concept to deployment and operation. You bring in your experience with microservices, OpenAPI, OAuth, and event sourcing to shape smart, future-ready architectures. Clean code is your standard: you write tests, review code, and follow modern engineering best practices. Performance matters to you - so you keep an eye on KPIs like More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Backend C# Developer - Smart Technical Solutions

Taunusstein, Hessen, Germany
BRITA SE
secure backend services on Azure that power our digital products. Working closely with product owners and frontend devs, you turn business needs into smart technical solutions. You love functional code, enjoy tackling complex challenges, and want to shape the future of digital at BRITA? Let's make it happen together. What you'll be doing at BRITA You design … deliver end-to-end features - from concept to deployment and operation. You bring in your experience with microservices, OpenAPI, OAuth, and event sourcing to shape smart, future-ready architectures. Clean code is your standard: you write tests, review code, and follow modern engineering best practices. Performance matters to you - so you keep an eye on KPIs like More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer (VP) - Equity Derivatives Technology

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following … clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the … and continuously adapt to different working environments. Key Skills and Experience required Very strong software development experience. Strong knowledge of Java and RESTful web services Experience in developing performant code and solid understanding of Java threading. Experience working with Git source code management. Good understanding of clean coding and SOLID principles. Proficiency in code quality measurements More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

London, South East, England, United Kingdom
Holland & Barrett International Limited
including Data Science, BI, and Product Analytics to develop cloud-native, scalable data infrastructure powering advanced analytics and machine learning. As a Senior Engineer, you'll not only deliver code — you'll take ownership, lead small teams, mentor others, and contribute to shaping our engineering culture and best practices. You'll join a team of Data Engineers, reporting to … and services using AWS Glue, Lambda, Step Functions, S3, EMR, Athena, and more. Lead projects involving serverless, event-driven architectures and CI/CD workflows (GitLab CI). Write clean, production-grade code in Python (Scala is a bonus). Build infrastructure using Terraform, AWS CloudFormation, or SAM. Drive observability across the platform using Datadog or CloudWatch. Actively … EKS, RDS, Redshift, DynamoDB. Strong Python development skills. Proficient with Docker , containerization, and virtualization. Hands-on experience with CI/CD , especially GitLab CI. Solid experience with Infrastructure as Code (Terraform, CloudFormation, or AWS SAM). Demonstrated ability to own and operate services in production. Good to Have: Experience with Scala for data applications. Familiarity with serverless/event More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Full Stack Umbraco Developer

City of London, London, England, United Kingdom
Computappoint
impact. As a Full Stack Developer, you'll be at the heart of building solutions that truly matter. You'll work alongside brilliant professionals who share your passion for clean code and outstanding user experiences. This isn't just about writing code – it's about crafting digital solutions that drive real business value for a prestigious FTSE250 … that users love Build secure, powerful server-side functions that solve complex business challenges Collaborate with designers and content creators to bring creative visions to life Optimise front-end code for peak performance, accessibility, and usability Champion software quality through rigorous testing and continuous improvement Drive innovation through Agile methodologies and collaborative problem-solving Maintain business-critical services and … a passion for excellence Demonstrates proficiency in C# and React Can customise and extend Umbraco CMS platforms to meet unique business requirements Takes pride in software craftsmanship and appreciates clean, well-designed codebases Has experience developing web-based applications with SQL databases Thrives in Agile environments, embracing ceremonies and iterative development Is well-versed in version control systems Possesses More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

eDV Software Engineer

United Kingdom
Fortice Ltd
with a focus on performance, security, and reliability Contribute to software architecture and technical decision-making in complex, secure environments Implement and maintain APIs, databases, and user interfaces Write clean, maintainable, and testable code following modern engineering practices Collaborate with multidisciplinary teams including DevOps, Security, and Data Engineering Troubleshoot, debug, and upgrade existing systems Contribute to Agile ceremonies … CD pipelines, Git, and automated testing Desirable Skills Cloud experience (AWS, Azure, or GCP in secure/on-prem equivalents) Containerisation and orchestration (Docker, Kubernetes) Knowledge of infrastructure-as-code (Terraform, Ansible) Previous experience in Defence, National Security, or Government projects Personal Attributes Strong problem-solving skills with an analytical mindset Ability to work effectively in high-trust, secure More ❯
Employment Type: Permanent
Salary: £90,000
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£51,750
Median
£65,000
75th Percentile
£78,125
90th Percentile
£90,000