14 of 14 Clean Code Jobs in Scotland

Java Developer

Hiring Organisation
Brightwork Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
modern, scalable backend services and APIs that support complex, high-performing systems used across the UK. You'll join a collaborative environment where clean code, Test Driven Development and strong engineering principles are at the core of delivery. What you'll do Design, develop and maintain backend applications … RESTful APIs using Java and Spring Boot Follow Test Driven Development practices to ensure robust and maintainable code Containerise applications using Docker and work within cloud-based environments Collaborate closely with Frontend, QA and DevOps teams to deliver complete solutions Participate in code reviews, design discussions and agile ...

REACT Developer

Hiring Organisation
Brightwork Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
performance user interfaces that connect seamlessly with complex backend systems and deliver an exceptional user experience. You'll join a collaborative environment that values clean code, Test Driven Development and strong technical ownership. What you'll do Develop and maintain user-facing features using React.js Build reusable components … front-end libraries for long-term scalability Translate design concepts into high-quality, responsive code Optimise applications for speed, performance and accessibility Collaborate with designers and backend engineers to deliver cohesive solutions Follow Test Driven Development practices and contribute to code reviews Stay current with modern frontend practices ...

Senior Software Engineer

Hiring Organisation
Aveni
Location
Aberdeen, UK
Employment Type
Full-time
DynamoDB, RDS) NestJS or equivalent back-end frameworks Microservices and event-driven architectures We also actively embrace AI coding assistants (such as Claude Code) to speed up development, improve code quality and reduce repetitive work — and we encourage engineers to use these tools effectively. What we're looking … experience developing UIs with React Solid understanding of cloud-native engineering on AWS Experience with microservices, messaging patterns and distributed systems A commitment to clean code, testing, observability and operational excellence A proactive and motivated mindset — someone who wants to build, ship and iterate quickly Interest ...

Machine Learning Engineer

Hiring Organisation
Apex Resources Ltd
Location
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Employment Type
Temporary
Salary
£70000 - £90000/annum
workloads. Collaborating with product managers, domain SMEs (tax and finance) and fellow AI engineers to deliver features from concept through to production. Contributing to code quality, observability and secure engineering practices in a regulated, data-sensitive environment. Our tech stack You do not need experience with everything below … 2+ years’ post-graduate experience as a Software Engineer/AI Engineer/ML Engineer working on production AI systems. Strong software engineering fundamentals: clean code, testing, version control and debugging in Python or similar. A Master’s degree (or above) in Computer Science, Mathematics, AI/ ...

Senior Java Engineer

Hiring Organisation
Head Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £65,000 per annum
bugs, supporting releases, and mentoring junior engineers What they're looking for 5+ years' professional Java experience Strong background in software architecture, design, and clean coding Experience delivering production-quality software from design through to documentation Confident working independently while contributing positively to a team Bonus points for Exposure ...

.Net Developer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£55,000
developers, testers, and stakeholders in an agile environment. Integrating with a range of third-party systems and APIs to deliver seamless payment experiences. Writing clean, maintainable, and secure code, following best practice and OWASP principles. Supporting continuous improvement through code reviews, automation, and DevOps processes. Contributing ...

Net Developer

Hiring Organisation
Bright Purple
Location
Edinburgh, Roxburgh's Court, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
developers, testers, and stakeholders in an agile environment. Integrating with a range of third-party systems and APIs to deliver seamless payment experiences. Writing clean, maintainable, and secure code, following best practice and OWASP principles. Supporting continuous improvement through code reviews, automation, and DevOps processes. Contributing ...

Senior and Lead Software Engineers

Hiring Organisation
Thor Companies
Location
Aberdeen, UK
Employment Type
Full-time
REST APIs Bonus: AG Grid/data-heavy UI experience What you'll be doing Owning features end-to-end (design → build → release) Writing clean, production-quality code Supporting technical direction through code reviews and guidance Working in an Agile/Scrum team with a modern engineering ...

Software Engineer

Hiring Organisation
MRJ Recruitment
Location
Aberdeen, UK
Employment Type
Full-time
APIs and understanding fundamentals Familiarity with authentication approaches like OAuth or JWT Exposure to Azure and cloud deployment A testing mindset and care for clean, maintainable code Nice to have, not essential: API gateways or API management platforms Event-driven or message-based systems Building APIs for external ...

Mid-Level Python Developer

Hiring Organisation
TriloDocs (part of Genactis Group)
Location
Edinburgh, UK
Employment Type
Full-time
Role We're looking for a Mid-Level to Senior Python Developer with a strong STEM background — someone who can not only write clean, effective code but also understand and work with scientific tables and datasets. You'll contribute to the design and development of scalable, secure software … solutions, and collaborate closely with other developers, product managers, and domain experts. Responsibilities Write clean, maintainable Python code. Build and improve backend systems and APIs. Work with structured scientific and clinical data. Participate in code reviews, testing, and documentation. Collaborate in Agile teams using Scrum or Kanban. Stay ...

Senior Frontend Developer

Hiring Organisation
Bright Purple Resourcing
Location
Aberdeen, Aberdeenshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
role: Strong experience with React Experience withNext.js and TypeScript Solid understanding of APIs and web application architecture A collaborative approach and passion for clean, maintainable code Youll be joining a collaborative team of engineers who are passionate about innovation, best practices, and continuous improvement. Apply now for immediate ...

Senior Frontend Developer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
role: Strong experience with React Experience with Next.js and TypeScript Solid understanding of APIs and web application architecture A collaborative approach and passion for clean, maintainable code Youll be joining a collaborative team of engineers who are passionate about innovation, best practices, and continuous improvement. Apply ...

Software Enigneer

Hiring Organisation
Head Resourcing
Location
Livingston, West Lothian, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum Pension and more
This role will suit an experienced developer who enjoys being involved from end to end working with stakeholders to understand requirements, designing solutions, writing clean and maintainable code, and ensuring applications are secure, reliable, and thoroughly tested. You'll work closely with the Chief Software Architect and collaborate ...

Full Stack Engineer - (Asset & Carbon Monitoring Software)

Hiring Organisation
Net Zero Evolution
Location
Edinburgh, UK
Employment Type
Full-time
applications that underpin real-world decision-making. The work sits at the intersection of asset management, carbon monitoring, and operational performance - where your code directly enables faster, smarter action. Why this role This is a chance to build a platform that supports organisations with complex infrastructure and high accountability … operations, support, and fellow developers to deliver scalable solutions, keep performance high, and continuously improve the codebase. You'll also troubleshoot issues, contribute to code reviews, and bring a positive, practical mindset to change and refinement. Tech you'll work with This is a full-stack software development role ...