Permanent Clean Code Jobs in Edinburgh

14 of 14 Permanent Clean Code Jobs in Edinburgh

Senior Software Engineer .NET

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid/Remote Options
Head Resourcing
through to production Contribute to architectural decisions and long-term technical planning Support DevOps and security initiatives to ensure robust and compliant infrastructure Mentor and guide other engineers through code reviews and collaboration Help define and improve release and deployment processes About You 5+ years' experience in C#/.NET development , ideally with experience using Blazor Experience with Azure … infrastructure (App Services, SQL, networking, CI/CD) Strong understanding of agile software development practices Passionate about clean code, version control, and automation Practical problem-solver who can balance speed with quality Excellent communication skills and a collaborative mindset Desirable experience: Mobile development (Android/iOS) Monitoring and observability tools (e.g. Application Insights, DataDog) Exposure to security compliance More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Senior Java Developer - Edinburgh Hybrid - 100K, 30% Bonus

Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Hybrid/Remote Options
Lorien
level architectural decisions Taking the reins on relevant technical projects from requirements gathering and stakeholder liaison through to completion Mentoring other Developers within the team as it grows Writing clean code and instilling best practices wherever possible Knowledge and Experience: Strong software development skills with Java and ideally any of the following: JavaScript/Python/C#/ More ❯
Employment Type: Permanent
Salary: £80000 - £100000/annum Bonus, Hybrid, WFH, Progression
Posted:

Senior Java Developer - Edinburgh Hybrid - 100K, 30 Bonus

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid/Remote Options
Lorien
level architectural decisions Taking the reins on relevant technical projects from requirements gathering and stakeholder liaison through to completion Mentoring other Developers within the team as it grows Writing clean code and instilling best practices wherever possible Knowledge and Experience: Strong software development skills with Java and ideally any of the following: JavaScript/Python/C#/ More ❯
Employment Type: Full-Time
Salary: £80,000 - £100,000 per annum, Inc benefits
Posted:

Senior Software Engineer lI (Front-end focused)

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
User Testing Company
best decisions. Bringing fresh views on frontend, backend and software strategies. Design scalable & maintainable solutions to absorb the significant usage growth we are facing. Enforcing best practices, advocating for clean code and helping others succeed through Engineering review processes.# What you bring: 8-10+ years of professional experience in software engineering You have strong technical skills and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineer (Oracle & Cloud Apps)

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Aberdeen
and optimising enterprise solutions to support our business operations and goals. Key Responsibilities Assist in building scalable and secure RESTful microservices and cloud-native applications using Microsoft Azure. Write clean, secure, maintainable code and participate in code reviews to learn best practices and improve your technical skills. Support the implementation of CI/CD pipelines and test More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

WordPress Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid/Remote Options
Bright Purple Resourcing
healthcare A role with genuine social impact A supportive, mission-driven workplace Professional development and clear career progression What you will be doing: Building and enhancing WordPress websites with clean, maintainable code Collaborating with designers, content creators, and stakeholders to bring digital ideas to life Troubleshooting, debugging, and improving site performance and security Integrating third-party tools and More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

.Net Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple Resourcing
technologies. Working closely with other 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 to team discussions, sharing ideas, and More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Engineer - Salesforce

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Aberdeen
Responsibilities Design and implement robust Salesforce solutions using Apex, Lightning Web Components (LWC), OmniStudio, Flows, and integrations. Lead the modernisation of Legacy Salesforce implementations using scalable architecture patterns. Write clean, testable, and maintainable code following Salesforce development standards. Implement and maintain CI/CD pipelines using Gearset, Copado, or Azure DevOps. Explore and apply AI-powered development tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Edinburgh, UK
Hybrid/Remote Options
Your Tech Future - UK Tech Recruitment Specialists | B Corp Certified
Salary: Up to £45,000 DOE Contract: Full-time, Permanent Fully Remote | 25 Days Holiday + Bank Holidays | Private Healthcare | Company Bonus Are you a developer who loves creating clean, elegant solutions? Do you get a buzz from seeing the features you build make a real difference for users? If so, this could be the role where you do … features that users love. Work across the stack using Laravel, MySQL, React and TypeScript. Develop and consume REST APIs to improve functionality and performance. Take part in collaborative planning, code reviews, debugging and problem-solving sessions. Own projects end-to-end from concept to release. Write clear, maintainable documentation to support long-term development. Bring new ideas to the … table and help shape best practices and future improvements. This is a role where you're trusted to look after your code, your time, and your output, not micromanaged. What you'll bring Essential Commercial experience with PHP (Laravel) and React Strong JavaScript/TypeScript skills Good understanding of state management (Redux or similar) Experience with MySQL and relational More ❯
Employment Type: Full-time
Posted:

Engineer - Client Data

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Aberdeen
analytical solutions. About the Role We are looking for a technically capable and motivated Data Engineer to join our Data & Analytics team. You will contribute to the development of clean, efficient, and scalable data solutions across cloud-native platforms, supporting the delivery of high-quality data products and services. Key Responsibilities Develop solutions across Snowflake, Azure, and dbt platforms … Support migration and optimisation of applications using Azure cloud-native services Write clean, testable, and maintainable code following industry standards Implement and maintain CI/CD pipelines, test automation, and observability practices using Azure DevOps or JIRA Apply AI-powered development tools (eg, GitHub Copilot) and automation techniques to improve productivity Enhance tools, technologies, and ways of working … to foster innovation and excellence Participate in sprint planning, code reviews, and retrospectives within an Agile team Coach and mentor peers and junior team members through technical guidance and best practice sharing Troubleshoot technical challenges and contribute to continuous improvement initiatives Collaborate with business users and cross-functional teams to deliver user-centric solutions aligned with strategic goals About More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer - Data

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Aberdeen
and analytical solutions. About the Role We are seeking a detail-oriented and technically proficient Senior Engineer to join our Data & Analytics team. This role is instrumental in delivering clean, modern, and efficient data solutions across cloud-native platforms. Key Responsibilities Develop solutions across Snowflake, Azure, and DBT platforms. Lead migration and optimisation of applications using Azure cloud-native … services. Write clean, testable, and maintainable code following industry standards. Implement CI/CD pipelines and test automation using Azure DevOps or JIRA. Apply AI-powered development tools to improve engineering productivity. Drive continuous improvement in tools, technologies, and practices. Participate in Agile ceremonies including sprint planning and retrospectives. Mentor peers and junior team members through technical guidance. … the following: Strong understanding of data warehousing, ELT/ETL processes, and data modelling. Proficiency in Azure, Snowflake, and DBT. Experience in application modernisation and migration. Ability to produce clean, testable, maintainable code. CI/CD pipeline implementation and test automation. Familiarity with AI-powered development tools like GitHub Copilot. Mentorship and knowledge sharing. We are proud to be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineer - Salesforce

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Aberdeen
solutions using Apex, Lightning Web Components (LWC), Omnistudio, Flows, and integrations with external systems. Support the modernisation of Legacy Salesforce implementations, leveraging best practices and scalable architecture patterns. Write clean, testable, and maintainable code following Salesforce development standards and participate in peer reviews. Implement and maintain CI/CD pipelines using tools such as Gearset, Copado, or Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid/Remote Options
Bright Purple Resourcing
What youll bring to the role: Strong experience with React Exposure to 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 now for immediate consideration. Bright Purple is More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Backend Team Lead (Python, Go, Data Systems)

Edinburgh, UK
Hybrid/Remote Options
StackGuardian
and influencing product direction, we want to talk to you. What You'll Do Lead with Technical Excellence: Drive backend architecture and implementation across Python and Go microservices. Write clean, performant code while guiding key system design decisions. Architect and Scale Data-Driven Backend Systems: Design and optimize large-scale data systems powering workflows, policy engines, analytics, and … Ensure backend services meet enterprise-grade standards for quality, observability, access control, and scalability. Grow and Mentor the Engineering Team: Lead a group of backend and data engineers. Conduct code reviews, establish engineering best practices, and foster a culture of technical rigor. Collaborate Across the Product Lifecycle: Work closely with Product, UX, DevSecOps, and Frontend teams to deliver features More ❯
Employment Type: Full-time
Posted:
Clean Code
Edinburgh
25th Percentile
£68,813
Median
£73,801
75th Percentile
£78,790