Clean Code Jobs in Yorkshire

1 to 25 of 62 Clean Code Jobs in Yorkshire

Senior Software Engineer

Sheffield, South Yorkshire, Yorkshire, United Kingdom
Espire Infolabs Limited
requires leadership capability to manage a development team, deliver high-quality software in an Agile environment, and communicate effectively with clients. The ideal candidate should have a passion for clean code, scalable architecture, and efficient development processes. Responsibilities: Lead and mentor a team of developers, ensuring best practices in coding and architecture. Design, develop, and maintain web applications … using PHP (Laravel Framework). Manage and oversee source code using GitLab, including CI/CD pipelines. Collaborate with cross-functional teams in Agile sprints. Participate in planning, code reviews, and documentation in JIRA and Confluence. Ensure performance, scalability, and security of applications. Manage deployments, environments, and DevOps workflows. Troubleshoot, test, and maintain the core product software and More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer (.NET)

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
end to end. What Youll Be Doing Designing and building robust, scalable services in .NET 8 Helping drive the shift from monolithic systems to distributed, microservices-based architecture Writing clean, maintainable and well-tested code Actively contributing to code reviews, knowledge sharing and mentoring Working with a modern engineering toolset including AWS, Docker, GraphQL, DynamoDB and Terraform … CD: GitHub Actions Data: PostgreSQL, DynamoDB, DocumentDB What We're Looking For Solid experience building modern, cloud-based systems using .NET and AWS Strong understanding of software design principles, clean code, and TDD Exposure to infrastructure-as-code and cloud automation (ideally Terraform) A collaborative mindset and the ability to work across technical and non-technical teams More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer (JavaScript)

Leeds, Yorkshire, United Kingdom
United Living Group
will be part of a cross-functional technical team, supported by dedicated UI/UX, PMO, and DevOps roles. Key Responsibilities Software Development: Design and develop software solutions: Write clean, maintainable, and efficient code for our platform and applications, including new features, bug fixes, and optimisations. Implement features and enhancements: Collaborate with product managers and developers to improve … the platform, participate in design discussions, and provide technical input. Ensure security by design: Incorporate security best practices, conduct code reviews, and perform security assessments. Optimise for performance and scalability: Design solutions that scale dynamically, using profiling tools to identify and fix bottlenecks. Develop APIs and microservices: Create secure, scalable, well-documented APIs to support platform functionality. Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Leeds, England, United Kingdom
Hybrid / WFH Options
Anson McCade
for you. What You’ll Be Doing: Delivering secure, scalable, and high-quality software solutions for complex client challenges. Leading by example in engineering best practices, agile methodologies, and clean code. Collaborating with product managers to translate business needs into technical solutions. Mentoring junior engineers and supporting the development of an onshore/offshore delivery model. Working behind the More ❯
Posted:

Lead Software Engineer

Bradford, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Anson Mccade
for you. What You'll Be Doing: Delivering secure, scalable, and high-quality software solutions for complex client challenges. Leading by example in engineering best practices, agile methodologies, and clean code. Collaborating with product managers to translate business needs into technical solutions. Mentoring junior engineers and supporting the development of an onshore/offshore delivery model. Working behind the More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Leeds, England, United Kingdom
Brio Digital
stack including Python, AWS (Lambda), TypeScript, React , and Terraform . This is an exciting opportunity to work on greenfield development and contribute to cloud infrastructure automation, serverless architectures, and clean, well-tested code. Tech Stack & Tools You'll Use: Backend: Python, AWS Lambda, API Gateway Frontend: TypeScript, React Infrastructure: AWS, Terraform (IaC), CI/CD tools Practices: TDD, clean … Stack or Software Engineer across Python and JavaScript/TypeScript Solid understanding of serverless development on AWS (especially Lambda) Experience with React for frontend development Proficient in Infrastructure as Code with Terraform Strong engineering practices (TDD, CI/CD, version control) Comfortable working in fast-paced, collaborative environments More ❯
Posted:

Python Technical Architect

Bradford, Yorkshire, United Kingdom
Onyx-Conseil
lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Responsibilities: Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code … databases (e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerization (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and clean code practices. Experience with Git, Jenkins, CI/CD pipelines. Strong problem-solving and debugging skills. Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Technical Architect

Bradford, West Yorkshire, Yorkshire, United Kingdom
LA International Computer Consultants Ltd
lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Key Responsibilities: Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code … databases (e.g., PostgreSQL, MongoDB). * Hands-on experience with cloud platforms (AWS, Azure, or GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of design patterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience More ❯
Employment Type: Contract
Posted:

Staff Software Engineer (.NET)

Leeds, Yorkshire, United Kingdom
Heatly
You will sit inside a cross-cutting technical pod, supported by dedicated UI/UX, PMO and DevOps roles. Key Responsibilities Software Development: Design and develop software solutions: Write clean, maintainable, and efficient code for our platform and applications. This includes developing new features, fixing bugs, and optimising existing code. Implement features and enhancements: Collaborate with product managers … technical feasibility and best practices. Ensure security by design: Integrate security best practices into the development process to ensure that software is secure from the ground up. Conduct regular code reviews and security assessments to identify and mitigate potential vulnerabilities. Optimise for performance and scalability: Design and implement solutions that can dynamically scale to meet varying demands and ensure … high performance and availability. Use profiling tools to identify performance bottlenecks and optimise code accordingly. Develop APIs and microservices: Design and implement APIs and microservices to support the platform's functionality. Ensure that APIs are secure, scalable, and well-documented. Quality Assurance: Develop and execute test plans: Create comprehensive test plans and test cases to ensure that software meets More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Architect

Bradford, England, United Kingdom
Tata Consultancy Services
the design and development of scalable, high-performance applications and solutions. For this role you should have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Your responsibilities: Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code … databases (e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerization (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and clean code practices. Experience with Git, Jenkins, CI/CD pipelines. Strong problem-solving and debugging skills. Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience More ❯
Posted:

Software Engineer

Billingham, Yorkshire, United Kingdom
Sword Group
an active role in Agile ceremonies, work within Azure DevOps to manage your workflow, and contribute to documentation that supports quality delivery. If you enjoy solving complex problems, writing clean code, and working with a supportive and forward-thinking team, this role offers the variety and challenge you're looking for. As the Software Engineer, you will: Designing … and developing full-stack applications using C#, .NET Core, ASP.NET MVC, HTML, JavaScript, JQuery, Angular and SQL Server. Writing clean, efficient and testable code that powers data-driven applications and APIs. Deploying and supporting applications in Microsoft Azure. Creating and optimising SQL Server queries and routines to improve performance and reliability. Investigating and resolving technical issues reported by More ❯
Employment Type: Permanent
Salary: GBP Annual
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. Desirable: Experience with asynchronous programming (asyncio, Celery). More ❯
Posted:

Senior Software Architect

Leeds, Yorkshire, United Kingdom
United Living Group
we appreciate candidates will have a unique spread of strengths, weaknesses and familiarity but this covers the broad strokes. Key Responsibilities Software Development: Design and develop software solutions: Write clean, maintainable, and efficient code for our platform and applications. This includes developing new features, fixing bugs, and optimising existing code. Implement features and enhancements: Collaborate with product managers … technical feasibility and best practices. Ensure security by design: Integrate security best practices into the development process to ensure that software is secure from the ground up. Conduct regular code reviews and security assessments to identify and mitigate potential vulnerabilities. Optimise for performance and scalability: Design and implement solutions that can dynamically scale to meet varying demands and ensure … high performance and availability. Use profiling tools to identify performance bottlenecks and optimise code accordingly. Develop APIs and microservices: Design and implement APIs and microservices to support the platform's functionality. Ensure that APIs are secure, scalable, and well-documented. Quality Assurance: Develop and execute test plans: Assist in the creation of comprehensive test plans and test cases to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Leeds, England, United Kingdom
Anson McCade
They’re scaling fast and now hiring multiple Lead Software Engineers to join their Leeds-based team. This is a hands-on role for experienced engineers who care about clean code, architecture, and delivery — not PowerPoints, not client calls: 🔧 What You’ll Be Doing Take the lead on backend engineering using C#/.NET (full-stack experience welcomed More ❯
Posted:

Lead Software Engineer

Redcar, Yorkshire, United Kingdom
Anson McCade Ltd - IT and Finance Recruitment
They're scaling fast and now hiring multiple Lead Software Engineers to join their Leeds-based team. This is a hands-on role for experienced engineers who care about clean code, architecture, and delivery - not PowerPoints, not client calls: What You'll Be Doing Take the lead on backend engineering using C#/.NET (full-stack experience welcomed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

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 Software Engineer

Leeds, England, United Kingdom
Hybrid / WFH Options
Candour Solutions
would be a good fit for you if you are looking for a step to Senior or are currently in a Senior position. Even more so if you enjoy clean, scalable code and want to work in a modern, agile environment — this one's for you. Your day-to-day responsibilities: Building and maintaining high-quality .NET applications More ❯
Posted:

🌟 X4 Tech Leads / Engineering Team Leads – Full Stack Mastery | Remote-First | UK - Healthtech - REMOTE

Leeds, West Yorkshire, United Kingdom
Hybrid / WFH Options
Areti Group | B Corp™
way—technically, strategically, and as a leader. 🧩 Who You Are 2+ years in a technical leadership role 1+ years managing multiple teams Must still be hands on Passionate about clean code, lean teams, and purposeful tech Deep experience with OOP, SOLID principles, and design patterns A polyglot mindset—comfortable across stacks and languages A natural collaborator who thrives More ❯
Posted:

Staff Software Engineer (Magento 2)

Wales, Yorkshire, United Kingdom
Net World Sports, Ltd
a key figure in shaping the architecture, ensuring high performance across multiple websites, and guiding a skilled team of engineers. If you have deep Magento experience, a passion for clean code, and thrive in a fast-paced e-commerce environment, we'd love to hear from you. WHAT YOU'LL DO: Lead the Magento 2 engineering team across … across the codebase. Drive performance improvements across frontend and backend with a focus on scalability, speed, and resilience. Support the delivery of business-critical features while maintaining high-quality code and system stability. Collaborate with other technical leads, Product Owner, QA, and DevOps to plan and deliver roadmap initiatives. Contribute to and improve CI/CD pipelines and testing … resolution of platform-level issues (performance, technical debt, refactoring, upgrades, etc.). Optionally facilitate Scrum ceremonies (planning, stand-ups, retrospectives) and contribute to improving delivery processes. Engage in regular code reviews, architecture sessions, and technical decision-making. Participate in recruitment, onboarding, and performance evaluations of developers under your leadership. WHAT YOU'LL BRING: Extensive hands-on experience with Magento More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (React Native Mobile App Developer)

Wales, Yorkshire, United Kingdom
Net World Sports, Ltd
new apps and maintaining existing ones using React Native with TypeScript and GraphQL. You'll need a strong grasp of Native Mobile development as well, for handling environment-specific code where needed. This is a temporary role, likely lasting around 6 months, with a view to extending beyond this if needed. WHAT YOU'LL DO: Design, develop, and maintain … applications and features, while supporting and improving existing apps Consume GraphQL APIs in the mobile stack Collaborate with designers and backend engineers to deliver robust, user-friendly solutions Write clean, maintainable, well-tested code following best practices Address and resolve bugs, performance bottlenecks, and edge cases Write or adapt native modules when required for specific platform needs Participate … in code reviews, daily stand-ups, sprint planning, and retrospectives Contribute to ongoing technical improvement initiatives, including CI/CD, testing, and monitoring WHAT YOU'LL BRING: Strong professional experience with React Native and TypeScript Solid understanding and experience with GraphQL APIs Good knowledge of iOS (Swift/Objective-C) and Android (Kotlin/Java) Native Development for platform More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

🌟 X4 HANDS ON - Engineering Managers Needed - Full stack -Multiple teams, Full stack, Remote First

Leeds, West Yorkshire, United Kingdom
Hybrid / WFH Options
Areti Group | B Corp™
slots pre-booked, you could receive an offer within 3 days of interviewing! 🏃‍♂️💨 🚀 Our Development Culture We deliver incrementally in sprints, following Agile (SCRUM) practices. From pair-programming and code reviews to automated testing , we prioritize clean code over over-engineering. Here’s a glimpse into our cutting-edge tech stack : Back-end: PHP, Ruby on Rails More ❯
Posted:

AI Tech Lead – Agentic AI, LangGraph, ML, Python, CI/CD, LLM’s, Startup, UK Remote

Leeds, West Yorkshire, United Kingdom
Hybrid / WFH Options
WMtech
in design, development, and deployment AI applications using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (code quality, CI/CD, observability, etc.). Collaborate closely with the CTO More ❯
Posted:

Python Technical Architect

BD1, Bradford, West Yorkshire, United Kingdom
Hybrid / WFH Options
Queen Square Recruitment Ltd
cross-functional stakeholders while keeping systems up-to-date with emerging technologies. Key Responsibilities: Architect scalable, secure backend solutions using Python. Define development best practices and coding standards. Lead code reviews and mentor developers. Collaborate with cross-functional teams including Product and Business. Guide framework/tool/platform selection. Ensure performance, reliability, and security. Participate in planning, estimation … and REST APIs. Skilled in SQL and NoSQL databases (PostgreSQL, MongoDB). Proficient with Docker/Kubernetes and CI/CD tools. Solid understanding of OOP, design patterns, and clean code. Async programming (e.g., asyncio, Celery). Experience with RabbitMQ, Kafka, GraphQL, gRPC, or WebSockets. Background in AI/ML or data-intensive systems. Cloud/architecture certifications (e.g. More ❯
Employment Type: Contract
Posted:

Lead Python Software Developer - Fast Scaling Martech SaaS

Leeds, West Yorkshire, Yorkshire, United Kingdom
Recruitment Revolution
roadmap - aligning innovation with company objectives and driving growth. • Champion a high-performance engineering culture by mentoring others, promoting collaboration, and embedding development best practices. • Drive excellence through regular code reviews and a relentless focus on continuous improvement and technical quality. • Design and manage robust, scalable system architectures to support growing products and an expanding user base. • Anticipate and … Demonstrated success as a Lead Software Developer or in a similar technical leadership role within fast-paced, product-centric environments. • Deep expertise in Python, with a passion for building clean, efficient, and maintainable code. • Proven ability to architect and deliver scalable, high-performance systems that grow with the business. • Hands-on experience thriving in growth-oriented product teams - ideally More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Full Stack Developer

Leeds, West Yorkshire, Yorkshire, United Kingdom
In Technology Group Limited
Next.js, TypeScript, TailwindCSS Backend : Node.js, Express Database : MongoDB, Prisma DevOps : Docker, GitHub Actions, AWS/Vercel What You'll Do Build end-to-end features across web applications Write clean, scalable code in TypeScript Develop APIs and reusable components Work closely with designers, PMs, and engineers Contribute to architecture and code reviews What They're Looking For More ❯
Employment Type: Permanent
Salary: £70,000
Posted:
Clean Code
Yorkshire
10th Percentile
£36,875
25th Percentile
£48,125
Median
£67,500
75th Percentile
£93,778
90th Percentile
£97,528