Code Quality Jobs in Scotland

51 to 75 of 126 Code Quality Jobs in Scotland

Quality Assurance Analyst

Glasgow, Scotland, United Kingdom
Barclays Business Banking
Join us as a Quality Assurance Analyst at Barclays, where you'll be making significant contribution to functional, regression and integrated testing of reference data critical changes. In addition, you will be responsible for automating all test process historic as well as new deliverables. Join a highly skilled … and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. Accountabilities Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality … tested. Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution. 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 More ❯
Posted:

Automation Tester

Glasgow, United Kingdom
Barclays
for our customers and colleagues. Accountabilities Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimized for performance. Collaborate cross-functionally with product managers, designers, and engineers to define requirements and ensure seamless integration with … business objectives. Participate in code reviews and promote a culture of quality and knowledge sharing. Keep abreast of industry trends and contribute to the organization's technology communities. Follow secure coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing practices to ensure code quality and reliability. Analyst Expectations Perform activities timely and to a high standard, driving continuous improvement. Possess in-depth technical knowledge and experience in their area. Lead and support team development, guide work, and coordinate resources. Demonstrate leadership behaviors: Listen, Energize, Align, Develop. Develop technical expertise and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Intermediate Java Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Version 1
partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we … in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to expand your technical skills and contribute to process improvements, while also taking … software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache Kafka, including working on distributed More ❯
Posted:

Software Developer

Glasgow, United Kingdom
Barclays
and 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 … and 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 … to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Lead Software Engineer

Glasgow, Scotland, United Kingdom
J.P. Morgan
and AWS (Amazon Web Services). Work on proof-of-concept projects to validate architectural guidelines. Ensure the health of team codebases by maintaining code quality and addressing vulnerabilities, utilizing tools like SSAP and Sonar for scanning reports. Create high-quality technical documentation for frameworks More ❯
Posted:

Senior Site Reliability Engineer - DevOps

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Sonos, Inc
improve source control management systems, continuous integration engines, artifact repositories, and workflow automation. Your goal is to make it easy and efficient to take code from development environment to releasable artifact. This is a critical role for a cloud delivery tools and software pipeline aficionado who wants to work … production environments. Document processes, configurations, and solutions for internal knowledge sharing. Mentor and guide junior DevOps engineers Basic Qualifications Working knowledge of modern source code control tools and CI/CD frameworks Previous experience in a build and release engineering or related role Strong Shell script experience Strong programming …/Python CI/CD environments Enterprise Repository Management Systems (Artifactory) Platform as a service tools: AWS, Kubernetes, Docker containerization, Argo CD, Groovy, Helm Code quality tools - SonarQube Research shows that candidates from underrepresented backgrounds often don't apply for roles if they don't meet all More ❯
Posted:

Senior Software Engineer

Motherwell, Lanarkshire, United Kingdom
F. Hoffmann-La Roche Gruppe
the software requirements of Instruments. The Opportunity: You will contribute to technical requirements, architecture, specifications, and interface design documents compliant with our established quality system and design controls. Design and implement software running on our medical device. Create … and maintain low-level driver firmware for MCU peripherals such as UART, SPI, I2C, etc. Assist in prototype board debugging, providing problem analysis, test code if required, and solution options. Define and execute unit testing verification activities using unit testing frameworks to demonstrate the software design has met specifications. … flash operations, and peripheral programming. Experience working in a formal Agile scrum development process (Scrum, Kanban, SAFe). Experience with software project management and code repository tools (e.g. Jira, Git). Experience with code quality/reliability standards (e.g. MISRA). Desirable Qualifications: Experience working under More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Motherwell, Scotland, United Kingdom
F. Hoffmann-La Roche Gruppe
the software requirements of Instruments. The Opportunity: You will contribute to technical requirements, architecture, specifications, and interface design documents compliant with our established quality system and design controls. Design and implement software running on our medical device. Create … and maintain low-level driver firmware for MCU peripherals such as UART, SPI, I2C, etc. Assist in prototype board debugging, providing problem analysis, test code if required, and solution options. Define and execute unit testing verification activities using unit testing frameworks to demonstrate the software design has met specifications. … flash operations, and peripheral programming. Experience working in a formal Agile scrum development process (Scrum, Kanban, SAFe). Experience with software project management and code repository tools (e.g. Jira, Git). Experience with code quality/reliability standards (e.g. MISRA). Desirable Qualifications: Experience working under More ❯
Posted:

C++ Developer

Glasgow, United Kingdom
Barclays
IT, building our interface for analytics capabilities for the future. To be successful as a C++ Developer, you should have experience with: Writing C++ code (running on both Windows and Linux would be preferred) Good understanding of Object-oriented programming (OOP) and sound knowledge of STL library Good communication … and 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 … and 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III

Glasgow, Scotland, United Kingdom
JPMorganChase
organization. You will be a technical contributor, building solutions that transform and evolve our platform to enable our analysts to produce engaging, high-quality financial research. Our team owns the flagship JPMM Research Platform along with the Content Creation Platform used for producing Research. We work across a … refine requirements and plan delivery. Work collaboratively with a global team of passionate engineers. Drive overall solution quality with a focus on code quality, stability, and resiliency. Required Qualifications, Capabilities, and Skills Demonstrate ownership of delivery end-to-end from ideation to production. Deep expertise More ❯
Posted:

Junior Axiom Developer

Glasgow, Scotland, United Kingdom
Barclays UK
the role Design, develop, and improve software using engineering methodologies to provide capabilities for our customers and colleagues. Accountabilities Develop and deliver high-quality, scalable … maintainable, and performance-optimized software solutions. Collaborate with product managers, designers, and engineers to define requirements and ensure alignment with business goals. Participate in code reviews and promote a culture of quality and knowledge sharing. Stay updated on industry trends and contribute to technology communities. Follow secure … coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing to ensure code quality and reliability. Analyst Expectations Impact related teams and partner with various functions and business areas. Take responsibility for operational results and escalate policy breaches. Embed new policies and advise on decision More ❯
Posted:

Senior Software Engineer

Glasgow, Scotland, United Kingdom
Barclays UK
our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. Collaborate with product managers, designers, and engineers to define requirements, devise solutions, and ensure alignment with business … objectives. Participate in code reviews and promote a culture of quality and knowledge sharing. Stay informed of industry trends and contribute to technology communities for continuous growth. Adhere to secure coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing practices to ensure code quality and reliability. #J-18808-Ljbffr More ❯
Posted:

Junior Site Reliability Engineer - DevOps

Glasgow, Scotland, United Kingdom
Sonos, Inc
improve source control management systems, continuous integration engines, artifact repositories, and workflow automation. Your goal is to make it easy and efficient to take code from development environment to releasable artifact. This is a critical role for a cloud delivery tools and software pipeline aficionado who wants to work … Troubleshoot issues in development, test, and production environments. Document processes, configurations, and solutions for internal knowledge sharing. Basic Qualifications Working knowledge of modern source code control tools and CI/CD frameworks Strong Shell script experience Strong programming experience Experience automating workflows between source control systems (Git based), CI …/Python CI/CD environments Enterprise Repository Management Systems (Artifactory) Platform as a service tools: AWS, Kubernetes, Docker containerization, Argo CD, Groovy, Helm Code quality tools - SonarQube Research shows that candidates from underrepresented backgrounds often don't apply for roles if they don't meet all More ❯
Posted:

Senior Software Engineer

Dundee, Angus, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
propose alternatives using research and data Develop complex features independently across multiple layers (frontend, backend, etc.) and provide technical feedback and assistance on others' code and design Debug and troubleshoot in customer environments, using low-level OS knowledge to resolve complex issues Identify design and architecture issues early and … Agile development practices Ability to provide technical solutions, discuss approaches, and balance long-term strategy with short-term goals Proficiency in debugging and improving code quality Purple Perks Medical, dental, and vision coverage Generous PTO and observed holidays 2 Paid Volunteer Days per year Employee Stock Purchase More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Dundee, Scotland, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
propose alternatives using research and data Develop complex features independently across multiple layers (frontend, backend, etc.) and provide technical feedback and assistance on others' code and design Debug and troubleshoot in customer environments, using low-level OS knowledge to resolve complex issues Identify design and architecture issues early and … Agile development practices Ability to provide technical solutions, discuss approaches, and balance long-term strategy with short-term goals Proficiency in debugging and improving code quality Purple Perks Medical, dental, and vision coverage Generous PTO and observed holidays 2 Paid Volunteer Days per year Employee Stock Purchase More ❯
Posted:

C# Developer

Glasgow, Scotland, United Kingdom
Barclays
and 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 … and 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 … to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations Will have an impact on the work of related teams within the area. Partner with other functions and More ❯
Posted:

Firmware Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
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:

AVP DevOps / SRE Engineer - Collateral Management Platform

Glasgow, Scotland, United Kingdom
Barclays UK
and financial services, building a modern collateral management platform leveraging containerization, automation, and AI-assisted development. Key responsibilities include: Developing and delivering high-quality, scalable, and maintainable software solutions using industry … standard programming languages, frameworks, and tools. Collaborating with cross-functional teams to define requirements, devise solutions, and ensure alignment with business objectives. Participating in code reviews and promoting a culture of technical excellence. Staying informed of industry trends and contributing to technology communities. Adhering to secure coding practices and … developing, and improving software to provide platform and technology capabilities. Collaborating with stakeholders to define requirements and ensure seamless integration. Promoting best practices in code quality, security, and testing. Leadership expectations: Leading teams, setting objectives, coaching, and performance appraisal. Demonstrating leadership behaviors: Listen & be authentic, Energise & inspire More ❯
Posted:

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

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
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:

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

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
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:

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

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
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:

Staff Data Engineer

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:

Vice President of Software Engineering

Edinburgh, Scotland, United Kingdom
JR United Kingdom
the technical roadmap, ensuring scalability and AI/ML integration. Provide hands-on guidance in sprint planning, backlog refinement, and daily standups. Oversee architecture, code quality, performance, and security standards. Promote engineering best practices including automated testing, documentation, and agile adherence. Champion the integration of AI/ More ❯
Posted:

Vice President of Software Engineering

Aberdeen, Scotland, United Kingdom
JR United Kingdom
the technical roadmap, ensuring scalability and AI/ML integration. Provide hands-on guidance in sprint planning, backlog refinement, and daily standups. Oversee architecture, code quality, performance, and security standards. Promote engineering best practices including automated testing, documentation, and agile adherence. Champion the integration of AI/ More ❯
Posted:

Vice President of Software Engineering

Glasgow, Scotland, United Kingdom
JR United Kingdom
the technical roadmap, ensuring scalability and AI/ML integration. Provide hands-on guidance in sprint planning, backlog refinement, and daily standups. Oversee architecture, code quality, performance, and security standards. Promote engineering best practices including automated testing, documentation, and agile adherence. Champion the integration of AI/ More ❯
Posted:
Code Quality
Scotland
10th Percentile
£60,625
25th Percentile
£67,188
Median
£78,750
75th Percentile
£89,688
90th Percentile
£95,875