126 to 150 of 184 Code Quality Jobs in Scotland

Software Engineer III - Python / Databricks

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
leverage working knowledge of NoSQL databases to support diverse data access patternsApply reuse-first, AI-assisted practices to strengthen software development lifecycle quality routines for data pipelines (e.g., test generation … control validation), ensuring traceability, auditability, and alignment to resiliency and security expectationsLeverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated ...

Senior Lead Software Engineer - LLM Ops Platform Reliability

Location
Auchentibber, 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 ...

Python Developer

Hiring Organisation
Damia Group Ltd
Location
Glasgow, City of Glasgow, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day
Python Developer who enjoys solving complex technical challenges and working across application, automation and infrastructure layers. Key Responsibilities Design, develop and maintain high-quality, scalable applications and services using Python. Build and maintain automated solutions supporting end-to-end business and technical workflows. Develop reusable automation frameworks, tooling … issues across application, infrastructure and automation environments. Collaborate with cross-functional engineering teams within an Agile delivery environment. Contribute to software design, testing strategies, code quality and wider engineering best practices. Essential Experience & Skills Strong software engineering background with extensive hands-on Python development experience. Proven experience ...

Lead Software Engineer (Container Platforms)

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
technical direction by authoring design documents, participating in architecture reviews, and helping define engineering standards and best practices Mentor and support fellow engineers through code reviews, pairing and mob programming sessions, and constructive, pragmatic feedback Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment … improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge ...

Lead Software Engineer - Java

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
technical developmentEnsure successful collaboration across teams and stakeholders, maintaining alignment with business objectives and delivery goalsLead and manage large-scale technical deliverables, driving quality outcomes from design through to productionExecute software solutions across design, development, and technical troubleshooting, setting a high standard for engineering excellenceDefine and lead technology … creating an environment where every team member can thriveDrives 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 ...

Software Engineer III – Python / Databricks

Location
Glasgow, Scotland, United Kingdom
leverage working knowledge of NoSQL databases to support diverse data access patterns Apply reuse-first, AI-assisted practices to strengthen software development lifecycle quality routines for data pipelines (e.g., test generation and control … validation), ensuring traceability, auditability, and alignment to resiliency and security expectations Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated ...

Dev Ops Engineer

Location
Glasgow, Scotland, United Kingdom
software delivery process. Key Responsibilities Design, build, and maintain tools that support and optimize the Software Development Lifecycle (SDLC) processes. Working SCM systems, code review tools, CI/CD pipelines, testing frameworks, and issue tracking systems to streamline workflows and ensure code quality. Collaborate on Large-Scale Projects … experience with Python. Familiarity with Java, C#, or Typescript is a plus. Comfortable with a variety of tools, including SCM systems, CI systems, code quality tools, build tools, IDEs, test frameworks, and code review systems. Proven experience as a developer on large-scale projects in Agile ...

Lead Software Engineer - Cloud

Location
Glasgow, Scotland, United Kingdom
technical direction by authoring design documents, participating in architecture reviews, and helping define engineering standards and best practices Mentor and support fellow engineers through code reviews, pairing and mob programming sessions, and constructive, pragmatic feedback Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment … improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge ...

Adoption Software Engineer XDP

Hiring Organisation
Barclays
Location
Glasgow, UK
Employment Type
Full-time
customers and colleagues. AccountabilitiesDevelopment and delivery of high-quality software solutions by 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 to define software requirements, devise solution strategies … ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture ...

Software Manager

Location
City of Edinburgh, Scotland, United Kingdom
possess in our environment. You’ll be leading a small and friendly agile team of talented software and automation engineers to deliver high quality and elegant cloud-based software solutions that have impact on millions of people, leveraging the Azure platform and latest technologies. * You are passionate about … delivery of software to customers while ensuring it is well architected, maintainable and uses appropriate design patterns and SOLID principles.* Accountable to ensure team code quality, security and testability is high e.g. SonarQube, OWASP* Working with product management to provide technical solutions to meet product requirements ...

HR Technology Operations Analyst

Location
Glasgow, Scotland, United Kingdom
colleagues. Accountabilities Development and delivery of high-quality software solutions by 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 to define software requirements, devise solution strategies … ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture ...

Director of Software Engineering

Hiring Organisation
Spire Global
Location
Glasgow, UK
Employment Type
Full-time
week is back-to-back 1:1s, sprint ceremonies, and stakeholder syncs, this is not the right fit. We need a director who writes code, reviews architecture, challenges technical decisions, and earns the team's respect through demonstrated craft and not just tenure or title. What You Will Work … technical roadmap for autonomous constellation operationsSet the architectural direction for the data platform, reliability systems, and automation infrastructureStay hands-on: review code, prototype solutions, and get into the details when it mattersEstablish engineering standards across code quality, system design, testing, and observability, and hold the team ...

Senior Java Lead: Build Secure, Scalable Data Platform

Location
Glasgow, Scotland, United Kingdom
Lead Software Engineer in Glasgow to join an agile team building trusted, market-leading technology products. You will drive design decisions, deliver secure production code, and mentor engineers across projects in a fast-paced environment. In this role you will lead adoption of AI-assisted development practices, ensure code quality and operational stability, and collaborate with global teams to implement scalable cloud-native solutions using Scala, Java and #J-18808-Ljbffr ...

Principal Software Engineer - Executive Director

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 ...

Android Developer

Location
Dundee, Scotland, United Kingdom
wider impact of your implementation. Take ownership of the quality and completeness of your solutions before they reach review. Review other developers’ code and contribute constructively to technical discussions. Troubleshoot existing Kotlin and legacy Java code and help resolve complex production issues. Work pragmatically, recognising when … Flow. Hilt, Dagger 2 or Koin experience, with a good understanding of dependency scoping. Experience working with multi‐module Clean Architecture, where architecture and code‐quality standards are enforced through tooling and CI. A strong unit‐testing habit, using technologies such as JUnit and MockK/Mockito. ...

Software Quality Assurance Lead

Location
City of Edinburgh, Scotland, United Kingdom
looking for an experienced and motivated Software Quality Assurance Lead responsible for defining and maintaining the organisation’s approach to software testing as we move into our next exciting period of growth. As a key member of our Quality Assurance team, you would be responsible … testing methodologies Essential skills & experience We see experience with the following as essential to the job: Proven experience in software testing or software quality assurance, ideally in mission critical, aerospace, satellite, or embedded systems domains Strong understanding of testing methodologies including functional, regression, integration, system, security, and performance ...

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

Workday Specialist (HCM Consultant) AVP - FTC until the end of December 2027

Hiring Organisation
Barclays
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 70 K
customers and colleagues. AccountabilitiesDevelopment and delivery of high-quality software solutions by 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 to define software requirements, devise solution strategies … ensure seamless integration and alignment with business objectives.Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical ...

Senior DevOps Engineer — AWS, Kubernetes & Data Pipelines

Location
Glasgow, Scotland, United Kingdom
agile context, supporting multiple business functions and technology areas. You will apply CI/CD, AWS, Terraform, and AI-assisted engineering practices to raise code quality and delivery speed, while ensuring high availability and robust observability across environments. #J-18808-Ljbffr ...

Full Stack Engineer

Hiring Organisation
Atos
Location
Moffat, Dumfries & Galloway, UK
Employment Type
Full-time
both backend services and user-facing applications. Understanding of event-driven architectures and modern distributed systems. Familiarity with software development best practices, including testing, code quality, maintainability, and secure development principles. Ability to explain architectural decisions, technology choices, and how solutions were designed and implemented. Exposure ...

Workday Specialist (HCM Consultant) AVP - FTC until the end of December 2027

Hiring Organisation
Barclays
Location
Glasgow, UK
Employment Type
Full-time
customers and colleagues. AccountabilitiesDevelopment and delivery of high-quality software solutions by 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 to define software requirements, devise solution strategies … ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture ...

Lead Java Engineer - Cloud-Native AI, AWS & CI/CD

Location
Glasgow, Scotland, United Kingdom
JPMorganChase in Glasgow seeks an experienced Lead Software Engineer to design and deliver high-quality, scalable Java-based applications … enterprise platforms. You will lead architecture for cloud-native AWS solutions, drive CI/CD adoption, and promote AI-assisted engineering practices to improve code quality and delivery velocity. You will mentor junior engineers, collaborate with product and architecture teams, and help set engineering standards that ensure ...

Senior Android Developer

Location
Dalgety Bay, Scotland, United Kingdom
heart of everything we do. The scope The Senior Android Developer will be responsible for designing, building, and maintaining high-quality Android applications on specialized devices in high-reliability, transaction-driven environments . Key Responsibilities Develop … maintain robust, scalable Android applications Collaborate with product, design, and engineering teams Ensure performance, reliability, and seamless user experience on devices Contribute to architecture, code quality, and engineering best practices Troubleshoot issues across application, device, and integration layers Mentor team members and foster a collaborative environment Take ...

Principal Software Engineer - Executive Director

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