25 of 25 Permanent Code Quality Jobs in Scotland

Senior Developer

Hiring Organisation
Venesky Brown
Location
Scotland, United Kingdom
interest to share knowledge, technique, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using code quality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility … database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. - Support and deliver the disaster recover assurance of digital services ...

Lead Software Engineer - Java, React, AI

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Provide technical guidance and direction to support the business and its technical teams, contractors, and vendors Develop secure and high-quality production code, and review and debug code written by others Drive decisions that influence product design, application functionality, and technical operations and processes Serve … team culture of diversity, opportunity, inclusion, and respect Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis ...

Lead Software Engineer - Java, AWS

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Java-based applications Collaborate with stakeholders to define technical requirements and project goals Mentor and support engineers, fostering growth and knowledge sharing Drive code quality, performance, and security standards across projects Implement best practices in software engineering and agile methodologies Troubleshoot and resolve complex technical issues Review … code and provide constructive feedback to team members Coordinate with other teams to ensure seamless integration of systems Champion innovation and continuous improvement within the team Manage project timelines and deliverables to meet business objectives Communicate progress and challenges effectively to leadership Job Qualifications, Capabilities, and Skills: Demonstrate proficiency ...

Software Engineer III - Python

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Deliver software through a disciplined software development lifecycle, working from well-defined requirements through design, implementation, testing, release, and production support Write maintainable Python code with unit and integration tests, debugging issues across application, API, data-access, and runtime layers Implement LLM-driven workflows including prompting, tool and function … pipelines and Git workflows, packaging and deploying services using containers and Kubernetes with support for safe rollouts and rollbacks Contribute to infrastructure-as-code using Terraform within established team patterns across modules, environments, and state management Improve operability of services by adding and using observability tooling including logs, metrics ...

Lead Software Engineer - Go / Python

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high‐quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability … agentic AI‐enabled engineering across a portfolio (using enterprise‐authorized tools within the work environment) to drive measurable improvements in delivery speed, reliability, and code quality (e.g., AI‐orchestrated SDLC/TLM automation, release readiness gating, incident triage/root‐cause acceleration, and large‐scale refactoring/ ...

Lead Software Engineer - Application Owner & Release Manager

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
cyber, resiliency, and risk—translating firm-wide mandates into clear, executable actions for application teams. You don’t need to write every line of code, but you understand the platform end-to-end and own outcomes. You’ll partner closely with product owners, data scientists and machine learning engineers … release management by aligning stakeholders, managing dependencies and risk, and overseeing readiness, deployment, and post-release validation Develop secure, high‐quality production code and contribute to technical troubleshooting, reviews, and continuous improvement Drive team adoption of enterprise‐authorized AI‐assisted engineering practices to improve code quality ...

Lead Software Engineer - Java/React

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
including sound topic/schema design and resilient consumer strategies. Build and evolve secure, high-quality production services; review, debug, and improve code written by others to raise engineering standards. Drive performance, resiliency, and scalability improvements for firmwide alerting and event routing; instrument SLOs/SLIs … team culture of diversity, opportunity, inclusion, and respect. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis ...

Context Plane Python Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
data sources and services across the firm, including enterprise AI and large language model gateways Own quality across your components: automated testing, code reviews, observability, and resilient, secure service design Partner with Corporate Technology AI, product, and data science colleagues to translate concrete use cases into working … raise the engineering bar across the team Drives team adoption of enterprise-authorized AI‐assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI‐assisted code review/refactoring, test strategy acceleration, incident/root‐cause analysis support ...

Agentic / GenAI Consultant / Senior Consultant

Hiring Organisation
Capgemini
Location
Glasgow City, United Kingdom
Employment Type
Full Time
Cloud & DevOps: Azure (App Services, OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and Cost Controls. Software Engineering: Clean Code (SOLID, DRY), DDD, modular architecture, TDD, code quality tools. · AI Engineering (Desirable): RAG pipelines, agentic workflows, MCP, LLM integration (OpenAI, Gemini ...

iOS Developer

Hiring Organisation
CGI
Location
Glasgow City, United Kingdom
Employment Type
Full Time
Collaborate & Deliver intuitive, responsive, and user-focused mobile interfaces •Integrate & Optimise RESTful APIs and third-party services •Write & Maintain clean, scalable, and efficient code following best practices •Review & Improve code quality through peer reviews and testing practices •Troubleshoot & Resolve application issues, bugs, and performance bottlenecks •Support … strong understanding of mobile development best practices. You'll be passionate about creating high-quality user experiences, writing clean and maintainable code, and collaborating effectively within cross-functional teams. Essential qualifications and experience: •Commercial experience developing native iOS applications •Strong proficiency in Swift and/or Objective ...

Context Plane Python Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
data sources and services across the firm, including enterprise AI and large language model gateways Own quality across your components: automated testing, code reviews, observability, and resilient, secure service design Partner with Corporate Technology AI, product, and data science colleagues to translate concrete use cases into working … raise the engineering bar across the team Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support ...

Senior Full Stack Developer - 12 Month FTC

Hiring Organisation
Hackajob Ltd
Location
Aberdeen, Aberdeenshire, Scotland, United Kingdom
Employment Type
Permanent
Salary
£90,000
world's digital skills gap. The Product Developer plays a pivotal role in the build and delivery of remarkable products, they will champion software quality and technical vision for AND and our clients, work on large-scale projects and help the team grow in their roles. Key responsibilities ...

Android Developer

Hiring Organisation
CGI
Location
Glasgow City, United Kingdom
Employment Type
Full Time
responsive, user-focused mobile interfaces with UI/UX teams •Integrate RESTful APIs and third-party services •Write and maintain clean, scalable, and maintainable code following best practices •Improve code quality through peer reviews and Agile collaboration •Resolve application issues, defects, and performance bottlenecks •Support unit … role To succeed in this role, you should have experience developing native Android applications within Agile environments and a passion for delivering high-quality mobile experiences. You'll bring strong technical expertise, problem-solving skills, and the ability to collaborate effectively within cross-functional teams. Essential qualifications ...

Technical Lead

Hiring Organisation
Leo Recruitment Limited
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
+ Benefits The Opportunity: The best Technical Lead/Software Development Manager roles strike a balance between still being close enough to the code to solve engineering problems, but also influencing architecture, mentoring developers and helping shape the direction of the platform. Unfortunately, the reality is that many experienced … scalable cloud-native software solutions Influencing architecture, engineering standards and technical decision-making Mentoring developers and supporting their technical and professional development Championing code quality, security, testing, resilience and continuous improvement Collaborating across Engineering, Product and QA to deliver complex software solutions Helping shape the future direction ...

Lead Software Engineer- Python & AWS

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
trends. Promote a culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills Proficiency in Python and SQL, able to write maintainable code for data processing and analysis (experience with performance/scaling is a plus). Working knowledge of AWS and cloud-native design, with hands … Lambda, Glue (depth in all is not required). Experience using enterprise‐approved AI‐assisted development tools for coding and delivery tasks (e.g., code review, testing, troubleshooting), with sound judgment on when/how to validate AI‐generated outputs. Understanding of responsible AI use in engineering workflows, including secure ...

AI Platform Engineer: Scalable Backend for AI/ML

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
utilising various engineering methodologies. • Development and delivery of high-quality software solutions 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. • Collaboration with peers, participate in code reviews, and promote code quality and knowledge sharing. • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. • Implementation of effective unit testing practices. Requirements Proven experience in Python engineering, with a focus on backend and infrastructure tooling. Deep knowledge ...

Senior Lead Software Engineer - LLM Ops Platform Reliability

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
lifecycle-manage open-source and proprietary large language models on cloud-based container orchestration platforms and on-premises GPU clusters using reproducible infrastructure as code and continuous delivery pipelines Implement observability across logs, metrics, and traces with dashboards and actionable alerting for large language model and GPU workloads Tune … memory management, and workflow control where appropriate Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support ...

Technical Principal Architect - Agentic AI & Messaging

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
data stores (e.g., Oracle/RDS, MongoDB/DynamoDB) for integrity, performance, and growth. Technical oversight: Guide teams on architectural adoption, engineering excellence, and code quality across core languages and platforms. Governance: Establish documentation, review processes, and compliance controls for AI, messaging, and data systems. Risk management … based technologies such as Apache Kafka and AMPS, including design, deployment, and optimization. Advanced proficiency in Java and Python, including architectural design, development, and code review in both languages. Strong experience with relational databases (e.g., Oracle, Amazon RDS) and NoSQL databases (e.g., MongoDB, AWS DynamoDB), including schema design, performance ...

Lead Site Reliability Engineer – Operations Excellence

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
engineering expertise directly protects the reliability and resilience of systems that matter at scale. At JPMorganChase, we invest in engineers who think beyond the code — who own outcomes, drive operational excellence, and raise the bar for how technology performs under pressure. As a Lead Software Engineer focused on Site … accountability, share learnings, and align stakeholders on priorities. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis ...

AI Platform Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
software, utilizing various engineering methodologies. Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools. Ensure that code is scalable, maintainable, and optimized for performance. Collaborate cross-functionally with product managers, designers, and other engineers. Participate in code reviews with peers … promote code quality and knowledge sharing. Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implement effective unit testing practices. Requirements Proven experience in Python engineering, with a focus on backend and infrastructure tooling. Deep knowledge of AWS services ...

SQL Developer lead

Hiring Organisation
Capgemini
Location
Glasgow, Scotland, United Kingdom
Senior SQL Server developer with experience in programming, design and integration of data warehouse and data distribution platforms Designs, builds and optimises T-SQL code (stored procedures, functions, views) and data models to produce trusted security/risk reporting and records-management-aligned datasets Engineers resilient batch and near … platform, security, risk and governance stakeholders. Your Skills: Expert T-SQL development (complex query design, stored procedures/functions, set-based approaches) with strong code quality and review discipline. Strong SQL Server performance engineering (execution plans, indexing, partitioning, temedh, concurrency) and ability to diagnose production issues under ...

Frontend Developer (x2 - Senior & Mid-Level)

Hiring Organisation
Explore Group
Location
Edinburgh, United Kingdom
team building cutting-edge digital solutions used by clients globally. You’ll work in a modern tech environment where innovation, collaboration, and clean, maintainable code are at the heart of everything we do. You’ll be part of a cross-functional team developing scalable, high-performing web applications, driving … managers, and backend engineers to deliver seamless, elegant user experiences. Contribute to technical discussions around architecture, scalability, and maintainability. Implement best practices for testing, code quality, and performance optimisation. (Senior) Mentor junior engineers and influence wider engineering decisions. (Optional) Work with AI-driven components and Python-based ...

Principal Software Engineer - Executive Director

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
benchmarking, and reliability engineering practices as part of existing governance processes Coach and grow engineers, providing technical guidance and fostering a culture of quality, ownership, and continuous improvement Work closely with identity architects, platform engineers, and risk and control partners to ensure we leverage best‐in‐class solutions … development practices and tools Architects and governs agentic AI‐enabled engineering workflows (using enterprise‐authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI‐driven PR review assistance, test generation/maintenance, release readiness checks, incident triage ...

QA Tester

Hiring Organisation
Global Highland
Location
Inverness, Highland, United Kingdom
Employment Type
Permanent
closely with Developers, Product Owners, Business Analysts, and end users, you will ensure that software releases meet business requirements and maintain the highest quality standards. This role requires strong analytical skills, a methodical approach to testing, and experience working within Agile software development environments using Azure DevOps. … creating and maintaining QA processes and standards. Documentation & Communication Produce clear and concise test evidence and defect reports. Provide regular feedback on software quality and release readiness. Contribute to release notes and quality reporting. Continuous Improvement Identify opportunities to improve testing processes and coverage. Support ...

Google Cloud Platform (GCP) Platform Provisioning Engineer

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Google Cloud Platform (GCP), with the ability to work across AWS and Azure environments. Design, provision and maintain scalable cloud infrastructure using Infrastructure as Code (IaC). Build, deploy and manage Kubernetes and containerised platforms to support resilient cloud-native applications. Develop automation solutions using Python and Terraform … Implement and enhance automated deployment pipelines for cloud infrastructure and platform services. Leverage AI-assisted coding tools such as GitHub Co-Pilot and Claude Code to improve development efficiency and code quality. Drive automation initiatives to reduce manual intervention and improve platform consistency and reliability. Manage and troubleshoot ...