251 to 275 of 329 Clean Code Jobs in the UK excluding London

Senior Python Developer - Cloud Automation

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Northam, Devon, UK
days onsite) £100k + 8-10% bonus, private medical Are you a Senior or Tech Lead Software Engineer who loves solving infrastructure challenges through code? We're recruiting for an experienced Python Software Engineer to join a significant government technology project, helping to build secure enterprise customer platforms used … infrastructure roles, this is a genuinely software engineering-focused position. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. What You'll Be Doing Building automation frameworks and tooling using Python ...

Senior Python Developer - Cloud Automation

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Ocean Village, Hampshire, UK
days onsite) £100k 8-10% bonus, private medical Are you a Senior or Tech Lead Software Engineer who loves solving infrastructure challenges through code? We're recruiting for an experienced Python Software Engineer to join a significant government technology project, helping to build secure enterprise customer platforms used … infrastructure roles, this is a genuinely software engineering-focused position. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. What You'll Be Doing Building automation frameworks and tooling using Python ...

Lead Full-Stack Java Engineer

Location
Knutsford, England, United Kingdom
customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical ...

Junior AI Engineer — Real Estate AI Platforms

Location
Glasgow, Scotland, United Kingdom
powered products, working with experienced engineers and product stakeholders to develop, evaluate, deploy, and improve LLM and machine-learning applications. You will write clean, tested code, contribute to code reviews, and stay up to date with advances in applied AI. #J-18808-Ljbffr ...

Senior Android Developer

Location
Cardiff, Wales, United Kingdom
shaping the Android roadmap and the APIs behind it. Make technical decisions that balance performance, scalability, maintainability and customer experience. Mentor engineers, provide thorough code reviews and improve tooling, release cadence and developer experience. Use AI assisted and agentic engineering tools to improve delivery, helping the team adopt them … architecting and implementing complex mobile applications. Strong experience with CI/CD and frequent releases. Experience using AI assisted development tools such as Claude Code, Cursor or similar. Excellent problem solving and debugging skills, with a commitment to clean, efficient and maintainable code. Strong communication skills, with ...

Senior Software Engineer (Digital Engineering & Semantic Data)

Location
City of Edinburgh, Scotland, United Kingdom
Senior Software Engineer, you will be a key implementer of our digital engineering construct. You will move beyond "glue code" to build a high-abstraction layer based on semantic web principles. Semantic Implementation & Graph Engineering Develop and maintain the software implementation of the Digital Thread using the Semantic … Mastery Strong Coding Foundation: Proven expertise in a modern language (e.g., Python, Java, Node, or TypeScript ) with a deep commitment to software craftsmanship and clean code. Complex Data Experience: Experience handling data from heterogeneous, distributed sources. While experience with the Semantic Web stack (RDF, OWL, SPARQL) or Graph Databases ...

Mobile Development Team Lead

Hiring Organisation
Pave Talent Partners Limited
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
£80,000
Leading, mentoring and developing a team of software engineers Driving mobile architecture and technical design decisions Establishing good engineering standards and development practices Leading code reviews and encouraging clean, maintainable code Promoting modern approaches to development, including AI-assisted engineering tools Working closely with Product and wider … experience with mobile application development and architecture A solid understanding of APIs, integrations and modern software development principles Strong knowledge of OOP, SOLID and code quality practices Experience with Git-based development workflows The ability to make architectural decisions and communicate technical concepts clearly A genuine interest in developing ...

Software Developer, Account Management & Onboarding

Location
Manchester, England, United Kingdom
Bachelor’s degree in computer science or a relevant discipline, or relevant professional experience. What you will be doing Developing highly efficient, robust, quality code for scalable enterprise level solutions. Supporting and enhancing the existing code base. Maintaining clean coding practices. Identifying technical areas of improvement. Supporting ...

Software Developer, Account Management & Onboarding

Location
Stoke-on-Trent, England, United Kingdom
Bachelor’s degree in computer science or a relevant discipline, or relevant professional experience. What you will be doing Developing highly efficient, robust, quality code for scalable enterprise level solutions. Supporting and enhancing the existing code base. Maintaining clean coding practices. Identifying technical areas of improvement. Supporting ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
will champion quality, accountability, and responsible engineering practices in every feature you build. Never Settle – You will continuously look for ways to improve code quality, development practices, tools, and player experiences. Celebrate Perspectives – You will collaborate with developers, artists, designers, producers, and specialists who bring different skills and viewpoints … Develop high-quality game content using Unity, C++ and C#. Design, implement, and maintain game features that deliver engaging player experiences. Write clean, efficient, and maintainable code in line with established engineering standards and best practices. Contribute to technical design discussions, helping shape software architecture and implementation approaches. ...

Lead C# Developer .Net - FinTech

Hiring Organisation
Client Server
Location
Reigate, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
features, not managing people) You are collaborative and pragmatic yet able to push back and influence senior engineers You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of event … Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You have an appreciation of Azure, SaaS, PaaS, microservices You're likely to be degree educated in a relevant STEM discipline e.g. Computer Science ...

Full Stack Engineer

Hiring Organisation
ADAPTABLE RECRUITMENT LTD
Location
Cheadle, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
maintain scalable web applications across front-end and back-end technologies. Collaborate with technical and business stakeholders to create effective solutions from requirements. Produce clean, well-documented code following best practice and Test Driven Development principles. Troubleshoot, optimise and enhance applications to ensure performance, reliability and scalability. Required … Experience working within Agile environments and using source control and DevOps practices. Passion for Test First and Test Driven Development with a focus on code quality. Desirable Experience Microsoft Azure including Web Services, API Management and SQL Server. Global state management tools such as Redux, Zustand or XState. Mobile ...

Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
embedded platforms, ranging from small microcontrollers to complex Human-Machine Interfaces (HMIs) using Qt/QML. This role involves writing efficient, high-quality code, integrating hardware and software components, and ensuring system reliability and performance across diverse embedded environments. Main Tasks and Responsibilities Design and develop safety-critical, real … architecture. Work closely with programmers, designers, and stakeholders to define project requirements, streamline development processes, and ensure the timely achievement of key milestones. Write clean, efficient, and maintainable code that adheres to best practices and coding standards. Identify, diagnose, and resolve issues in existing applications, ensuring effective ...

Senior .Net Developer

Location
Manchester, England, United Kingdom
Doing Designing, developing and enhancing scalable .NET applications and services. Building integrations between web front ends, back-end systems and third-party platforms. Writing clean, reusable and testable code using modern development practices. Taking ownership of features from development through to production support. Collaborating within Agile teams alongside ...

UI / NextJS Developer

Hiring Organisation
DNS Info Ltd
Location
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Employment Type
Contract
Contract Rate
£350 - £450/day Inside IR35
other Next.js capabilities where appropriate. Develop reusable design-system components and maintain consistency across applications. Troubleshoot UI issues and optimize Front End performance. Write clean, scalable and testable code using TypeScript/JavaScript. Participate in code reviews and contribute to Front End architecture and technical decisions. Required ...

Software Engineer - Python, TDD, CI/CD, Azure

Location
Liverpool, England, United Kingdom
Spott is seeking a Software Engineer in Liverpool to join a growing technology team. Youll contribute across the full development lifecycle, writing clean, maintainable code and supporting design, testing, deployment and ongoing improvements. Youll work closely with the broader team to raise engineering standards, share ideas and adopt ...

Senior Software Developer - Hybrid Fintech & Impact

Location
Milton Keynes, England, United Kingdom
Pluxee in Milton Keynes is seeking a Senior Software Engineer to design, develop, and maintain scalable fintech solutions. You will write clean, scalable code and collaborate with teams to deliver high-quality software. Hybrid role (60% remote, 40% in Milton Keynes office). You’ll work with C# ...

Web Developer

Hiring Organisation
IT Talent Solutions
Location
Basildon, Essex, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
integrating REST APIs and working with JSON data Collaborating with developers, designers and business stakeholders Improving performance, security and usability across platforms Writing clean, efficient code following best practices What we’re looking for Around 3+ years’ experience in web development (or equivalent capability) Strong skills in C# ...

Software Developer - Infoweb Consulting Ltd. - Staines upon Thames - £55,000 - £60,000 per annum

Location
Staines-upon-Thames, England, United Kingdom
Software Application Using Different Programming Languages like Java, .Net, React and MySQL; Work with cross-functional teams to collect needs and build solutions; Write clean, efficient and maintainable code; Troubleshoot and debug software problems; Perform code evaluations for quality and conformity to coding standards; Keep current … Software Application Using Different Programming Languages like Java, .Net, React and MySQL Work with cross-functional teams to collect needs and build solutions Write clean, efficient and maintainable code. Troubleshoot and debug software problems Perform code evaluations for quality and conformity to coding standards Keep current ...

AI-Powered Cloud Developer (Salesforce/Azure)

Location
Reading, England, United Kingdom
Salesforce (Apex, LWC/React), C# and Python on Azure, and REST APIs and SQL for integrations. You will apply architecture-first thinking, write clean, test-driven code, participate in design spikes, and collaborate in code reviews within a small #J-18808-Ljbffr ...

C++ Developer

Hiring Organisation
Pure Talent Group
Location
DE1 2RU, Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£25000 - £38000/annum
high-quality releases. A key part of the role involves translating and refactoring JavaScript game logic into modern C++, ensuring strong performance, stability and clean, maintainable code. Key Responsibilities Develop game features using modern C++ (C++20 and C++23) Convert JavaScript logic into efficient C++ implementations Debug, profile and optimise … performance Write clear, testable and well-documented code Contribute to code reviews and team collaboration Deliver work within agreed timelines Required Skills & Experience Proven commercial experience in C++ development (modern C++/Versions C++20 and C++23) Experience developing games or interactive applications Strong understanding of asynchronous programming (e.g. ...

Software Team Lead

Location
Woking, England, United Kingdom
team Liaise with the engineering lead Be able to help the scrum team decompose user requests and key results into epics and stories. Writing clean, secure code following a test‐driven approach Create code that is open by default and easy for others to reuse Translate logical ...

Test Automation Engineer

Location
Bridgend, Wales, United Kingdom
experienced Test Automation Engineer to build and run automated testing for public sector digital services. You will work in multidisciplinary agile teams, using code to test micro services, user interfaces and APIs, and to build quality into every release through Key Responsibilities Design, build and maintain automated tests … read and trust. Integrate automated tests into CI/CD pipelines so tests run continuously. Plan and run performance, security and accessibility testing. Write clean, maintainable test code, and review other engineers' tests. Analyse results, raise defects with clear evidence and help track them to a fix. Work ...

Test Automation Engineer

Location
Newcastle upon Tyne, England, United Kingdom
experienced Test Automation Engineer to build and run automated testing for public sector digital services. You will work in multidisciplinary agile teams, using code to test micro services, user interfaces and APIs, and to build quality into every release through The Role Key Responsibilities Design, build and maintain automated … read and trust. Integrate automated tests into CI/CD pipelines so tests run continuously. Plan and run performance, security and accessibility testing. Write clean, maintainable test code, and review other engineers' tests. Analyse results, raise defects with clear evidence and help track them to a fix. Work ...

Software Developer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Working with distributed, multi-tiered applications. Additional Information Building andmaintainingsystems that handle customer communication from email to live chat. Supporting and enhancing the existing code base. Maintaining clean coding practises. Identifyingtechnical areas of improvement. Supporting product owners asrequired. Supporting the testing team during testing phases of projects. Contributing ...