1 to 25 of 29 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 ...

Java Developer

Hiring Organisation
ASA INTERNATIONAL LIMITED T/A ASA RECRUITMENT
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Contract
Contract Rate
Up to £490 per day
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 ...

Developer

Hiring Organisation
Parity Network
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Contract
Contract Rate
£475/day
design systems. Developing automated testing using TDD, Playwright and Consumer-Driven Contract Testing. Troubleshooting issues across cloud-native platforms and legacy environments. Participating in code reviews, pair programming, knowledge sharing and continuous improvement. Coaching and mentoring team members where appropriate. Essential Skills & Experience You'll have significant commercial experience … Consumer-Driven Contract Testing Agile delivery (particularly Kanban) DevOps and Continuous Delivery practices Cloud monitoring and observability tools including Grafana and Kibana/OpenSearch Code quality and software reliability tooling PostgreSQL and MongoDB Modernising enterprise legacy applications Desirable Skills Knowledge of Scottish Land Registration processes Playwright TypeScript ...

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 ...

Platform Provisioning Engineer

Hiring Organisation
LA International Computer Consultants Ltd
Location
Glasgow, Lanarkshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 495 Daily
management solutions primarily within the GCP cloud platform, with ability to work across AWS and Azure. * Develop and deploy automation scripts and infrastructure-as-code using Python and Terraform to streamline operational processes and enhance system reliability. * Leverage AI-assisted coding tools such as GitHub Co-Pilot and Claude … Code to accelerate development and improve code quality for DevOps initiatives. * Contribute to the ongoing development and evolution of the Atlas 2.0 platform, specifically focusing on GCP platform provisioning functionalities. * Manage and troubleshoot cloud infrastructure and applications using Shell Scripting and command-line tools. * Drive automation ...

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 ...