76 to 100 of 184 Code Quality Jobs in Scotland

Lead Software Engineer - Python

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
will design and build systems that accelerate and improve the daily work of thousands of engineers. You will shape the engineering experience from code creation to production release, partnering with teams across technology, platform engineering, and governance. You'll work on high-impact projects that enhance developer productivity, quality … operational supportTranslate ambiguous challenges into scalable platform capabilitiesDrives 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 ...

Software Engineer III - Fullstack Java

Location
Glasgow, Scotland, United Kingdom
foster a culture of innovation and excellence. Job responsibilities Execute software solutions, design, development, and technical troubleshooting Create secure, high-quality production code and maintain algorithms Leverage enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity Validate outputs through … assisted development and automation capabilities to maximize automation value Produce architecture and design artifacts for complex applications Ensure design constraints are met during software code development Identify hidden problems and patterns in data to drive improvements Enhance coding hygiene and system architecture Required qualifications, capabilities, and skills Formal training ...

Lead Software Engineer - Python

Location
Auchentibber, Scotland, United Kingdom
will design and build systems that accelerate and improve the daily work of thousands of engineers. You will shape the engineering experience from code creation to production release, partnering with teams across technology, platform engineering, and governance. You’ll work on high-impact projects that enhance developer productivity, quality … support Translate ambiguous challenges into scalable platform capabilities 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 ...

Sr Software Developer / Generative AI

Hiring Organisation
SAS Institute
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 70 K
work closely with testing by providing thorough reviews of the test plan and communicate when updates to the plan should be made to cover code changes related to enhancements, redesigns and/or bug fixes. Maintain accountability for the entire life cycle of the code including support … self-learn. Containerization and orchestration experience, including creating, deploying, and managing containerized applications using tools such as Docker or Kubernetes. Proficiency in conducting code reviews, providing clear feedback to improve code quality, maintainability and adherence to best practices. Extensive experience using git and git-based repositories ...

Java Full stack Developer

Hiring Organisation
NEEV LIMITED
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contract
Contract Rate
£400 per day
Dynatrace, or AppDynamics. Optimize application performance, scalability, and reliability. Work closely with business stakeholders, architects, QA teams, and DevOps engineers throughout the SDLC. Ensure code quality through unit testing, code reviews, and CI/CD best practices. Develop database solutions, write complex SQL queries, and optimize ...

Corporate KYC Principle Software Engineer - Executive Director

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
scales. Job responsibilities Architects and implements complex, scalable engineering frameworks and solutions using modern software design principles Develops secure, high-quality production code for data-intensive applications and platforms, and reviews and mentors other engineers Creates durable, reusable software frameworks and patterns that are leveraged across teams … technical strategy and direction 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 ...

Software Engineer III - Java

Location
Glasgow, Scotland, United Kingdom
facing capabilities and internal enablement Design, develop, and maintain secure, high-quality production Java services (APIs and supporting components), reviewing and debugging code Contribute to decisions influencing product design, API design, application functionality, and technical operations Build and integrate services supporting portal experiences such as API discovery … team culture of diversity, equity, inclusion, and respect Leverage 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 testing, and secure ...

Senior Javascript Developer

Location
Glasgow, Scotland, United Kingdom
hands on role. We are looking for someone who can take a feature from concept through to production - designing the solution, writing the code, and owning the release. We're Looking For Someone Who: Takes ownership and works autonomously - we're a growing team and need self-starters … pragmatic - you understand the difference between ideal and achievable, and can navigate both Communicates clearly - whether that's in code, in a pull request, or in a conversation about trade-offs Uses AI tools intelligently - we actively encourage the use of AI-assisted development where it improves velocity ...

Software Engineer III - Full Stack, Global Banking Tech

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
reporting, and reduce repeat incidents via preventative controls, automation, and enhanced observabilityLeverages 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 … scalabilityProficiency in software testing practices (unit, integration, and/or UI testing) to ensure quality and reliability, and active participation in code reviews and constructive feedback practices that promote continuous improvementFamiliarity with the full software development lifecycle and agile practices, including CI/CD, and hands ...

Software Engineer III - Full Stack, Global Banking Tech

Location
Glasgow, Scotland, United Kingdom
reduce repeat incidents via preventative controls, automation, and enhanced observability 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 testing … scalability Proficiency in software testing practices (unit, integration, and/or UI testing) to ensure quality and reliability, and active participation in code reviews and constructive feedback practices that promote continuous improvement Familiarity with the full software development lifecycle and agile practices, including CI/ ...

Software Engineer III - Java

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
deliver high-quality, business-valued outcomesDrive quality and efficiency across the software development lifecycle through strong engineering practices and code standardsContribute to technical direction by setting and modeling high standards for design, development, and testingLeverages enterprise-authorized AI coding assist tools within the work environment … improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standardsApplies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation ...

Java Software Engineer III

Location
Glasgow, Scotland, United Kingdom
continual, iterative improvements for product teams Produce or contribute to architecture and design artifacts for applications while ensuring design constraints are met by software code development Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems … these insights to drive improvements to coding hygiene and system architecture Leverage 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 ...

Java Lead Software Engineer

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
including design, development, testing, deployment, and technical troubleshooting for Python-based services, batch jobs, and data pipelinesWrite secure, high-quality production Python code with attention to performance, reliability, readability, and testing disciplineProduce design artifacts for complex workflows covering pipeline orchestration, processing logic, dependency and failure handling … accountabilityContribute to engineering communities, improve internal libraries and utilities, and evaluate emerging technologies where appropriateLeverage enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standardsApply knowledge of tools within ...

Lead Software Engineer - Java, AI

Location
Glasgow, Scotland, United Kingdom
pipelines, enabling faster, more reliable software delivery 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 … value realized by automation Collaborate with cross-functional teams including product, architecture, and business stakeholders to translate requirements into technical solutions Conduct thorough code reviews and establish engineering best practices that elevate the quality and consistency of the team's output Mentor and coach junior engineers, fostering ...

Java Lead Software Engineer

Location
Glasgow, Scotland, United Kingdom
design, development, testing, deployment, and technical troubleshooting for Python-based services, batch jobs, and data pipelines Write secure, high-quality production Python code with attention to performance, reliability, readability, and testing discipline Produce design artifacts for complex workflows covering pipeline orchestration, processing logic, dependency and failure handling … engineering communities, improve internal libraries and utilities, and evaluate emerging technologies where appropriate Leverage enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within ...

Lead Software Engineer - AI/Java Full Stack

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
delivery of innovative software solutions, solving complex problems with creative and forward-thinking approachesBuild and maintain high-quality, secure, and production-grade code, while mentoring and reviewing the work of other engineersDrive architecture decisions to ensure scalability, resiliency, and zero-downtime deploymentsIdentify opportunities to automate operational processes … Scala on large-scale datasetsDesign and build AI-enabled applications, including AI Agents and agentic workflowsWork across hybrid data ecosystems (AWS, Databricks, Kubernetes)Ensure code quality through unit testing, integration testing, and continuous validation practicesCollaborate with cross-functional teams to deliver end-to-end solutions aligned with ...

Context Plane Python Engineer

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

Developer Platform Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 organizations technology communities to foster a culture ...

Java Developer Integrated Financial Crime (IFC)

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

Lead Software Engineer - Java, React, AI

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
every stage. As a Lead Software Engineer at JPMorganChase within Corporate Technology, you will play a central role in designing and delivering high-quality, scalable software solutions that power critical business capabilities across the firm. You will bring deep full-stack expertise — spanning Java, Angular, and modern microservices … stakeholders including business analysts, product managers, and technology partnersDrives 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 ...

Full Stack Engineer - EMEA

Hiring Organisation
Deel
Location
Moffat, Dumfries & Galloway, UK
Employment Type
Full-time
optimize database schemas, queries, and interactions with Postgres. You will build reusable and modular components on both the front and back end that promote code reusability, maintainability, and scalability. You will perform thorough testing, debugging, and troubleshooting of applications to ensure high-quality deliverables. You will stay … updated with emerging web development trends, frameworks, and best practices, and recommend improvements to enhance development processes. You will participate in code reviews and provide constructive feedback to team members to maintain code quality standards. You will communicate project progress, challenges, and solutions effectively to team ...

Lead Software Engineer - Full Stack React/Java - Risk Frameworks

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
Risk Technology space, you'll work in an agile team building production software across the full stack, with a frontend focus. You own code quality, contribute to technical direction, and work across React frontends and Java/Spring Boot services. Job ResponsibilitiesWrite, review, and debug secure production … code across frontend and backend services. Design and build cloud-native, microservices-based applications with zero-downtime releases. Apply domain modeling to structure software for clarity, testability, and long-term maintainability. Identify recurring failure patterns and eliminate or automate their remediation. Lead communities of practice to share new techniques ...

Software Engineer

Hiring Organisation
SailPoint Technologies
Location
Moffat, Dumfries & Galloway, UK
Employment Type
Full-time
decisions, and react dynamically to changes across millions of identities in our Identity Graph. In a typical day, you will write high-performance Golang code, develop robust full-stack features using Angular on the frontend, and implement resilient microservices deployed on AWS. You will collaborate closely with distributed team … Identity Security Cloud. We are a collaborative group of backend and UI specialists transitioning to full-stack feature ownership. We value knowledge sharing, high code quality, and regular collaboration, meeting in person once per quarter for a one- to two-day team offsite. Roadmap for success30 days ...

Senior Firmware Engineer

Location
Greenford, Scotland, United Kingdom
maintain embedded software for Brompton Electric products Collaborate with cross-functional teams to define, design and ship new features Write clean, scalable and efficient code Debug and resolve technical issues Participate in code reviews to maintain code quality and share knowledge with team members … engage with diverse individuals, communities, and organisations in order to continue to nurture a rich diverse culture. Our Values We Take Pride - Quality is born in the details We Build Community - A Brompton brings people together We Are Human - Being ourselves create magic We Are Curious - Inspiration ...

Java Developer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 organizations technology communities to foster a culture ...