Permanent Code Quality Jobs in Edinburgh

1 to 25 of 36 Permanent Code Quality Jobs in Edinburgh

Staff Software Engineer

edinburgh, central scotland, United Kingdom
Search 5.0
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
Posted:

Java Software Engineer

edinburgh, central scotland, United Kingdom
Amber Labs
cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You … ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the … team deliver high quality code You will have a knowledge of Software architecture and how to apply it to business problems Advocacy and education: Help raise the bar for development teams, helping them learn and become self-sufficient, automating processes, you will interact with platform teams and More ❯
Posted:

Junior Software Engineer

edinburgh, central scotland, United Kingdom
Brainpool AI
at varying levels of detail. Your contributions will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working … Retrieval-Augmented Generation (RAG) and text/chat generators. Cloud computing with AWS (ECS, EKS, DynamoDB, Bedrock) Knowledge of git version control, branching, and code versioning. Passionate about code quality, adhering to best practices for code quality, performance, testing, monitoring, documentation, CI/… databases, Haystack, open-source (Mistral, Falcon, Llama 3), and closed-source models like GPT-4 and Claude. Knowledge of Git version control, branching, and code versioning. Renumeration: £35,000 annual salary Healthcare insurance upon passing probation 24 days holidays More ❯
Posted:

Senior Software Engineer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Prism Digital
to work anywhere in the world for 6 months of the year. Essential Technical Skills: React : Frontend development for dynamic user interfaces. TypeScript: Enhancing code maintainability with static typing. Node.js : Server-side JavaScript for backend development. Next.js : Framework for server-side rendering and performance optimisation. API Experience : Proficiency with … Sequelize, TypeORM, Prisma or Mongoose. Nice to have: SQL: Database querying and optimisation. Key Responsibilities: Develop clean, high-quality, and well-documented code using object-oriented programming. Conduct regular code reviews to uphold code quality, security, and industry best practices. Optimise application performance More ❯
Posted:

Python Developer

edinburgh, central scotland, United Kingdom
Signify Technology
Troubleshooting & Monitoring : Detect and resolve issues using tools Database Management : Design and manage data models and storage Security Implementation : Implement robust authentication and authorization Code Quality : Write clean, maintainable code and engage in regular code reviews. Skills: We work with a range of technologies, and More ❯
Posted:

Senior Oracle Integration Developer (Ref: 185313)

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Forsyth Barnes
for developers by interpreting and refining business and functional requirements. Design and develop integration solutions using the MuleSoft platform, ensuring high performance, scalability, and code maintainability. Oversee the full development lifecycle including architecture, implementation, unit testing, performance optimization, and ongoing system monitoring. Offer technical expertise and establish consistent processes … development work. Contribute to agile processes through the creation of user stories, defect resolution, and participation in bug triage activities. Promote high standards of code quality through code reviews, design walkthroughs, and documentation practices. Maintain thorough documentation of development workflows, system architecture, and troubleshooting guides. Demonstrate More ❯
Posted:

Head of Development

City, Edinburgh, United Kingdom
Quorum Cyber Security Limited
of our cybersecurity products. You will be responsible for overseeing the entire development lifecycle, from planning to deployment, ensuring the delivery of high-quality, scalable, and secure solutions. You will work closely with cross-functional teams, including Product, UI/UX, Solution Directors, and Portfolio, to align development … demands. Maintain effective communication with stakeholders, providing regular updates on project status, challenges, and successes. Quality Assurance & Security: Implement best practices for code quality, security, and performance. Ensure that all development projects adhere to industry standards and regulatory requirements. Conduct regular code reviews, testing … and audits to maintain high-quality standards. Stay up-to-date with the latest trends and technologies in software development and cybersecurity. Foster a culture of innovation, encouraging the team to explore new ideas and approaches. Identify opportunities for process improvements and implement changes to enhance efficiency and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer - Glasgow / Edinburgh

City, Edinburgh, United Kingdom
Accenture
solutions You have experience integrating with greenfield and legacy systems You have experience working with NoSQL & relational databases You believe that testing and software quality is everyone's responsibility, have experience with both unit and integration/contract/end-to-end testing, and embedding these in the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Ocho
with DevOps, Product, and Front-End teams to ensure seamless delivery Contribute to architectural decisions and long-term technical strategy Champion best practices for code quality, testing, and performance Mentor junior developers and participate in code reviews Requirements: 5+ years of software engineering experience, with significant … architecture, and asynchronous programming Familiarity with containerisation (e.g. Docker) and orchestration (e.g. ECS or EKS) Experience with CI/CD pipelines and infrastructure-as-code (e.g. Terraform or CloudFormation) Solid understanding of testing frameworks and version control systems (e.g. Git) Nice to Have: Experience with data engineering tools such More ❯
Posted:

Full Stack Engineer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
WRK digital
to architectural decisions to ensure scalability and performance. - Collaborate with our lead developer and product team to deliver sprint objectives. - Uphold best practices in code quality, including unit testing and code reviews. - Take part in mentoring junior developers as the team expands. 🧠 What We’re Looking More ❯
Posted:

Software Engineer

edinburgh, central scotland, United Kingdom
Brio Digital
healthcare data. Design and manage scalable, distributed data storage using Riak. Collaborate with cross-functional teams including data engineers, product managers, and clinicians. Ensure code quality, documentation, and adherence to best practices in a highly regulated domain. Troubleshoot issues and contribute to continuous improvement of system architecture More ❯
Posted:

Java Software Engineer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
5V Video | Certified B Corp™
DevOps, and product teams to ensure seamless delivery Optimize performance for high-load media delivery systems Contribute to architectural decisions and technology roadmaps Ensure code quality with best practices in testing, CI/CD, and documentation Requirements: 5+ years of professional Java development experience Hands-on experience More ❯
Posted:

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

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
WMtech
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 More ❯
Posted:

Engineering Manager

edinburgh, central scotland, United Kingdom
THRYVE
and mentor a growing team of backend/frontend engineers 🔧 Modern Engineering Environment: Work on a cloud-native, AI-enabled platform with minimal legacy code 💡 Impactful Work: Influence product direction and contribute to scaling mission-critical systems 🌐 Global Reach: Help deliver a platform used by large enterprise clients worldwide … execute development processes, sprint planning, and QA workflows Maintain a healthy balance between speed, quality, and technical debt Ensure best practices in code quality, documentation, and DevOps integration Your Profile 4+ years of experience in software engineering, with 1–2+ years in an engineering leadership … or management role Strong technical background (you don’t need to code daily, but should be comfortable leading technical discussions) Proven experience in a SaaS or product-driven environment (B2B a plus) Solid understanding of cloud infrastructure (AWS, GCP), CI/CD workflows, and agile development Interest or experience More ❯
Posted:

Staff Data Engineer

City, Edinburgh, United Kingdom
FanDuel
Collaborate with cross-functional stakeholders to translate business and analytical requirements into end-to-end data solutions Establish and enforce engineering best practices around code quality, testing, documentation, and deployment Contribute to the evolution of the data platform, ensuring systems are modular, interoperable, and resilient Run technical … design and code reviews, mentoring and collaborating with peers and raising the bar for engineering excellence Lead Strategic Initiatives Partner with data platform teams, analytics, and data science to deliver reusable data assets and shared infrastructure Identify and resolve architectural bottlenecks in the current data platform and propose improvements … Familiarity with data governance, privacy, and compliance frameworks Background in customer-centric or product-driven environments (e.g., digital, eCommerce, SaaS) Experience with infrastructure-as-code and data platform observability (e.g., Terraform) What You Can Expect Interesting work - working in a fast-paced and ever-changing industry, new problems and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior DevOps Engineer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Loan.co.uk
in both relational and NoSQL databases (MySQL, MariaDB, MongoDB, DynamoDB) Has experience with search (Elasticsearch) and caching technologies (Redis) Has knowledge of infrastructure as code (IaC) using tools such as Terraform Has a strong understanding of networking (VPCs, SGs etc), firewalls, VPN, and DNS Is familiar with monitoring tools … Certifications in cloud platforms (AWS Certified DevOps Engineer, Solutions Architect etc) Experience working with Amazon Connect or Kinesis Experience of automated testing frameworks and code quality tools Knowledge of Google Cloud Platform and related services 💛 Why You’ll Love Working Here: A salary that reflects your value More ❯
Posted:

Lead Python Engineer - Tech4Good

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Explore Group
manage a team of developers, fostering a culture of technical excellence and continuous learning. Ensure the platform’s reliability by implementing best practices for code quality, testing, and deployment. Proactively identify and resolve performance bottlenecks, technical challenges, and architectural concerns. Stay updated on emerging technologies and frameworks More ❯
Posted:

Senior Software Engineer

edinburgh, central scotland, United Kingdom
Digital Waffle
an award-winning SaaS company who are looking for a Senior Software Engineer to join their team. You will work on creating high-quality solutions in a fast-paced Agile environment. Responsibilities: Develop and maintain C#, .NET Core and React web applications Improve and modernize existing systems and … first, responsive designs Contribute to the planning and implementation of new features Collaborate with UX, Product, and Engineering teams to drive innovation Ensure software quality through automated testing and CI/CD best practices Tech Stack: C# .NET Core JavaScript, React, HTML, CSS Typescript Cloud experience with Azure More ❯
Posted:

Firmware Engineer (Edinburgh)

Edinburgh, UK
Kineton
with higher-level applications. Contribute to the development and maintenance of technical documentation, including design specifications, test plans, and security architecture documents. Participate in code reviews to ensure code quality, security, and adherence to coding standards. Troubleshoot and resolve complex firmware and security-related issues. Qualifications … e.g., Common Criteria, FIPS 140-2). Knowledge of hardware security modules (HSMs) and trusted execution environments (TEEs). Familiarity with static and dynamic code analysis tools for security vulnerability detection. Experience with secure coding practices and threat modeling. Contributions to open-source security or embedded projects. Location: Edinburgh More ❯
Posted:

Firmware Engineer

edinburgh, central scotland, United Kingdom
Kineton
with higher-level applications. Contribute to the development and maintenance of technical documentation, including design specifications, test plans, and security architecture documents. Participate in code reviews to ensure code quality, security, and adherence to coding standards. Troubleshoot and resolve complex firmware and security-related issues. Qualifications … e.g., Common Criteria, FIPS 140-2). Knowledge of hardware security modules (HSMs) and trusted execution environments (TEEs). Familiarity with static and dynamic code analysis tools for security vulnerability detection. Experience with secure coding practices and threat modeling. Contributions to open-source security or embedded projects. Location: Edinburgh More ❯
Posted:

React Native Developer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Pearson Carter
looking for your next opportunity! Responsibilities: Design, develop, and optimise engaging, scalable gaming features Collaborate cross-functionally with developers Drive technical excellence through clean code, architectural input, test-driven development Experience: 5 years in modern web/mobile development (React Native, TypeScript, Javascript, testing, build tools). Experience with … distributed systems, cloud (AWS/Azure), and high-traffic apps. Strong problem-solving, code quality focus, and ability to work independently. Salary They offer competitive salary, bonus and remote working Location Remote How to Apply Please apply asap with your CV to be considered for this position. More ❯
Posted:

SAP Commerce Cloud Release Engineer

edinburgh, central scotland, United Kingdom
Intellias
release cycles. Develop and maintain detailed release plans and deployment schedules in coordination with developers, QA, and business stakeholders. Ensure release readiness by validating code quality, performing deployment dry-runs, and managing change control processes. Conduct dry-run deployments and prepare rollback plans to ensure zero-downtime … SAP, customer business teams, and technical leads (both customer and partner SIs) to communicate release timelines, risks, and mitigation plans. Ensure seamless handover of code from development to QA and from QA to production. Provide training and documentation for operations and support teams post-deployment. Reestablish trust in SAP More ❯
Posted:

Software Engineer and DevOps Interview Questions

City, Edinburgh, United Kingdom
Amberrfield
git repository these days and that their repository shows off some of the things they're capable of. This is how my team assesses code quality, complexity, and experience. How Do You Really Like to Collaborate? With the last question above, I'm trying to understand whether … into a waterfall dev environment? Tell me about the continuous integration (CI) process you developed at a previous job? Tell me what "infrastructure as code" means to you? And one of my favorite questions that I can't take credit for follows. This one comes from Singlewire's Head More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead - Platform

edinburgh, central scotland, United Kingdom
Futureheads Recruitment | B Corp™
products. You’ll lead a skilled team of DevOps and QA engineers, collaborating closely with BAs, Product Owners, and Architects to deliver high-quality … scalable, event-driven systems using the latest AWS serverless technologies. Key Responsibilities Lead and mentor a cross-functional technical team, ensuring best practices in code quality, style, and test coverage. Guide the team in designing and maintaining robust technical architecture. Align your team’s work with broader … priority incidents. You’ll bring: Proven experience leading software development teams. Strong background in delivering digital solutions and maintaining AWS infrastructure (using Infrastructure as Code tools such as Serverless or CloudFormation). Hands-on experience with CI/CD pipelines (GitHub Actions). Expertise in event-based microservice architectures. More ❯
Posted:

Lead .NET Developer

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Oliver Bernard
on their enterprise-grade, cloud-native SaaS product helping multinational organisations. Key Responsibilities: Own technical strategy Shape the technology roadmap Guide architecture & refactoring Champion code quality Drive AI augmented What You Bring: Deep expertise in .NET, relational data modelling, and modern JavaScript/TypeScript SPA frameworks (Vue More ❯
Posted:
Code Quality
Edinburgh
10th Percentile
£62,000
25th Percentile
£70,625
Median
£85,000
75th Percentile
£92,500
90th Percentile
£97,000