Code Quality Jobs in Scotland

26 to 40 of 40 Code Quality Jobs in Scotland

Platform Engineering Lead

livingston, central scotland, united kingdom
Henderson Scott
strong culture of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in code quality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/ More ❯
Posted:

Platform Engineering Lead

dunfermline, north east scotland, united kingdom
Henderson Scott
strong culture of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in code quality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/ More ❯
Posted:

Software Engineer - C/C

Dundee, Angus, United Kingdom
ECS Resource Group Ltd
and other device-level software. Ensure compliance with security and performance standards in the development of software. Write comprehensive unit tests , documentation , and ensure code quality through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years More ❯
Employment Type: Contract
Rate: GBP 400 - 475 Daily
Posted:

Software Engineer - C/C

Dundee, City of Dundee, United Kingdom
ECS Resource Group Ltd
and other device-level software. Ensure compliance with security and performance standards in the development of software. Write comprehensive unit tests , documentation , and ensure code quality through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years More ❯
Employment Type: Contract
Rate: £400 - £475/day
Posted:

ERP Support Analyst - VR/31038

Kintore, Aberdeenshire, United Kingdom
Thorpe Molloy McCulloch Recruitment Ltd
support tickets. Ability to communicate technical issues to non-technical users. Experience with SQL, Power BI, or SSRS. Strong knowledge of system and software quality assurance best practices and methodologies. Strong customer-service orientation. Excellent written, oral, and interpersonal communication skills. Ability to communicate ideas in both technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Architect

City, Edinburgh, United Kingdom
Woodmac
repeatable patterns. Assist with solving complex technical problems when they arise through the methodical application of solution knowledge. Ensure software meets requirements of quality, security, extensibility, maintainability, and observability. Develop architecture roadmaps aligned with long-term product roadmaps. About You A Bachelor's/Master's degree in … architecture and security such as networking, containers, storage, API gateways, etc. with a special emphasis on AWS/Azure cloud infrastructure. Knowledge of software quality assurance principles, test automation tools, CI/CD tools, security tools, and application/systems monitoring. Experience in Agile development practices at scale. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quality Assurance Automation Lead

Bridgend, argyll and bute, united kingdom
Sanderson
Quality Engineering Automation Lead Permanent/Hybrid/South Wales up to £80,000 and … bonus scheme Overview: We are seeking a Quality Engineering Automation Lead to drive automation initiatives, architect scalable testing frameworks, and enhance software quality in a fast-paced, technology-driven environment. This role requires strong expertise in test automation, CI/CD integration, and mentoring teams in … teams. • Integrate automated testing into CI/CD pipelines for efficient execution. • Mentor teams on automation best practices and upskill internal resources. • Define quality metrics, measure automation effectiveness, and provide reporting. • Troubleshoot test failures, optimise test suites, and enhance automation performance. • Collaborate with stakeholders to define and execute More ❯
Posted:

embedded software engineer

Scotland, United Kingdom
Experis UK
aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with microcontrollers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet … the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure software quality and reliability. Troubleshoot and debug software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to More ❯
Employment Type: Permanent
Posted:

Embedded Software Engineer

Dundee, Scotland, United Kingdom
People Source Consulting trading as Experis
aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with microcontrollers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet … the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure software quality and reliability. Troubleshoot and debug software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to More ❯
Posted:

Embedded Software Engineer

dundee, north east scotland, united kingdom
People Source Consulting trading as Experis
aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with microcontrollers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet … the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure software quality and reliability. Troubleshoot and debug software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to More ❯
Posted:

Software QA Lead

City, Edinburgh, United Kingdom
Honeywell International Inc
Guide a team of software engineers in the development of software solutions for satellites, ground stations, and network services. Define and implement comprehensive software quality assurance strategies, plans, and processes. Establish and enforce quality standards and best practices to ensure the reliability of our software products. … functional teams to define quality standards and metrics. Drive test automation initiatives and increase test coverage through automation. Monitor and analyze software quality metrics to identify areas for improvement. Generate and communicate test reports and quality metrics to stakeholders. YOU MUST HAVE Experience in … software quality assurance. Strong experience in software testing, test planning, test case design, and test execution. Bachelor's Degree in a technical discipline such as Computer Science, Engineering, or a related field. Strong problem-solving and analytical skills. Effective communication and collaboration skills. Honeywell is an equal opportunity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .Net & React Developer

City, Edinburgh, United Kingdom
Harvey Nash Group
prem applications. Consult and collaborate with cross-functional teams, including product owners, business analysts, UI/UX, and test teams, to deliver high-quality solutions. Contribute to software development projects, providing architectural input when required. Provide BAU support for main applications including minor enhancements to ensure that the … DevOps. Maintain documentation for any updates to these systems including run manuals, wikis, and high-level/low-level technical design documents. Ensure software quality and performance through testing and optimization. Ensure that the source code is controlled and that any updates follow the relevant governance (CAB … Architecture review, etc.). Support the redevelopment of a number of legacy applications. Conduct and participate in code reviews ensuring adherence to defined coding standards. Transition any additional applications from a third-party vendor to the organisation's support and development as required. Advise on knowledge transfer strategies with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Greater Edinburgh Area, United Kingdom
Dunbar Brown Group
an emphasis on cloud infrastructure. Responsibilities Design and implement scalable Azure cloud infrastructure aligned with project timelines and technical requirements. Develop robust, maintainable Python code optimized for deployment on the Azure platform. Build intuitive, cloud-based user interfaces tailored for IoT applications. Lead and actively contribute to code reviews to ensure best practices and code quality. Conduct thorough testing across all phases including unit testing, integration, design verification, acceptance, and compliance testing. Experience Required Bachelor's degree in Computer Science (or related field). 3+ years minimum commercial Python coding experience. Apply foundational knowledge of embedded More ❯
Posted:

ERP Support Analyst

Kintore, Aberdeenshire, United Kingdom
STATS Group
ERP processes. Monitor system performance and report critical issues proactively. Work in concert with IT and business teams to promote process improvements. Individual Quality and Safety Responsibilities To comply with STATS and Client quality, safety and environmental management systems and procedures at all times. Ensure all … SQL and Microsoft SSRS Experience in supporting Tier 1 ERP system (e.g. SAP, Oracle, AX). Personal Qualities Strong knowledge of system and software quality assurance best practices and methodologies. Strong customer-service orientation. Excellent written, oral, and interpersonal communication skills. Ability to communicate ideas in both technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Firmware Engineer

Newport-On-Tay, north east scotland, united kingdom
Rise Technical Recruitment Limited
role involves algorithm development, scripting in Python or similar, automated build and unit testing, debugging with bench test equipment, and participating in document and code reviews. This is a great opportunity to join an exciting business where you can showcase your skills and be part of some exciting growth. … embedded software for new products and projects. Write, debug, and test software programs. Enhance and maintain existing firmware by adding new features. Ensure software quality and performance through rigorous testing and optimisation. The Person: Proficient in Assembly and C programming languages. Experience with analog and digital circuit design … development, scripting in Python or similar languages. Experience with automated build and unit testing, debugging with bench test equipment, and participating in document and code reviews. JBRP1_UKTJ More ❯
Posted:
Code Quality
Scotland
10th Percentile
£66,489
25th Percentile
£76,727
Median
£85,253
75th Percentile
£93,778
90th Percentile
£96,889