21 of 21 Unit Testing Jobs in Scotland

Java Developer Integrated Financial Crime (IFC)

Location
Glasgow, Scotland, United Kingdom
technical excellence and growth. Adherence 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. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development … BPMN 2.0 for designing workflows. Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI) and containerisation technologies (e.g., Docker, Kubernetes). Knowledge of unit testing and integration testing frameworks (e.g., JUnit, Mockito, Jest, React Testing Library). This role will be based in Glasgow. ...

Applied AI ML Lead - Python & Agentic AI

Location
Auchentibber, Scotland, United Kingdom
delivery (LLMs/SLMs, RAG, tool-using agents, evaluation, MLOps) and backend/service engineering (Java and/or Python, APIs/microservices, testing, CI/CD, observability, reliability) on AWS and cloud-native platforms. This role values modern AI engineering workflows and tooling such as GitHub Copilot … services. Apply MLOps practices across the lifecycle: experimentation, versioning, CI/CD, deployment, monitoring, and maintenance for models/prompts/agents. Implement robust testing (unit/integration), performance benchmarking (latency/cost), and observability (logging/metrics/tracing) for AI services. Collaborate with cross-functional stakeholders ...

Applied AI ML Lead - Python & Agentic AI

Location
Glasgow, Scotland, United Kingdom
delivery (LLMs/SLMs, RAG, tool-using agents, evaluation, MLOps) and backend/service engineering (Java and/or Python, APIs/microservices, testing, CI/CD, observability, reliability) on AWS and cloud-native platforms. This role values modern AI engineering workflows and tooling such as GitHub Copilot … services. Apply MLOps practices across the lifecycle: experimentation, versioning, CI/CD, deployment, monitoring, and maintenance for models/prompts/agents. Implement robust testing (unit/integration), performance benchmarking (latency/cost), and observability (logging/metrics/tracing) for AI services. Collaborate with cross-functional stakeholders ...

Senior Appian Development Consultant

Location
City of Edinburgh, Scotland, United Kingdom
applications, ensuring solutions are secure, maintainable and aligned to Appian best practices. Contribute throughout the delivery lifecycle, from technical design and sprint planning to testing, deployment and production support. Collaborate with architects, product managers, business analysts and engineering teams to shape technical solutions that balance business requirements with implementation … delivery teams. Actively contribute to Agile delivery ceremonies, supporting backlog refinement, estimation, sprint demonstrations and continuous improvement initiatives. Maintain delivery quality through technical reviews, unit testing, deployment management and performance optimisation. Remain curious and committed to continuous learning; embrace new Appian capabilities and identify opportunities to improve delivery ...

Senior Appian Development Consultant

Location
City of Edinburgh, Scotland, United Kingdom
secure, maintainable and aligned to Appian best practices. You'll contribute throughout the delivery lifecycle, from technical design and sprint planning through to testing, deployment and production support. Working collaboratively with architects, product managers, business analysts and engineering teams, you’ll help shape technical solutions that balance business requirements … supporting backlog refinement, estimation, sprint demonstrations and continuous improvement initiatives. You will also play an important role in maintaining delivery quality through technical reviews, unit testing, deployment management and performance optimisation. As technology continues to evolve, you remain curious and committed to continuous learning; embracing new Appian capabilities ...

Software Engineer III – Python / Databricks

Location
Glasgow, Scotland, United Kingdom
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, and secure coding standards Applies knowledge of tools within the Software Development … managing applications at scale Good understanding and working knowledge of software development lifecycle tools used for configuration management, continuous integration and delivery pipelines, unit testing, regression testing, and performance testing Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g. ...

Senior Backend Developer

Location
Glasgow, Scotland, United Kingdom
cloud platforms such as AWS, Azure, or Google Cloud Platform. Implementing microservices architecture and containerisation using Docker and Kubernetes. Ensuring code quality through unit testing, integration testing, and test-driven development (TDD). Implementing security best practices including JWT, OAuth, and SSL/TLS protocols. Setting ...

Lead Software Engineer - AI/Java Full Stack

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
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 enterprise standardsRequired Qualifications ...

iOS Developer

Location
Glasgow, Scotland, United Kingdom
interfaces Optimise RESTful APIs and third-party services Write clean, scalable, and efficient code following best practices Review code quality through peer reviews and testing practices Resolve application issues, bugs, and performance bottlenecks Enhance existing mobile applications through continuous improvement Collaborate within Agile ceremonies and cross-functional teams Innovate … mobile UI/UX principles and responsive design Experience with Agile software development methodologies Strong debugging, troubleshooting, and performance optimisation skills Knowledge of unit testing and automated testing approaches Ability to collaborate effectively with technical and non-technical stakeholders Familiarity with version control tools such ...

Java Full stack Developer

Hiring Organisation
NEEV LIMITED
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contract
Contract Rate
£400 per day
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 database performance. Follow secure coding ...

Staff Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
design and development. Drive design reviews, define interfaces between code modules, and apply existing technology to designs. Maintain code quality through best practices, unit testing and code quality automation. Demonstrate the ability to make informed technology choices after due diligence and impact assessment. Articulate the need for scalability ...

Developer Platform Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
maintain relationships with business colleagues Full-stack application development experience Proficiency in GitLab/GitHub and CI/CD pipelines Previous experience with automated testing Additional highly valued skills include: Experience in building an Internal Developer Platform for enterprise use Proficiency in Python and TypeScript/JavaScript (React preferred … technical excellence and growth. Adherence 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. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development ...

Java Developer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
technical excellence and growth. Adherence 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. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development ...

Forward Deployment Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
technical excellence and growth. Adherence 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. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development ...

Software Manager - Routing protocols

Location
City of Edinburgh, Scotland, United Kingdom
including OSPF, IS-IS, EVPN, and BGP. Experience developing carrier-grade or high-availability networking software. Application of modern software engineering practices including automated unit testing, CI/CD, and AI-assisted development tools. Experience working directly with customers or participating in customer-facing technical discussions. At Ciena ...

Adoption Software Engineer XDP

Hiring Organisation
Barclays
Location
Glasgow, UK
Employment Type
Full-time
technical excellence and growth. Adherence 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. Assistant Vice President ExpectationsTo advise and influence decision making, contribute to policy development ...

Android Developer

Location
Dundee, Scotland, United Kingdom
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. Experience with collaborative development, version control and code review. Experience working within ...

Senior Mobile Engineer - IOS(Swift)/KMP

Location
City of Edinburgh, Scotland, United Kingdom
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unit testing across all our projects, code is always peer … modern iOS application architecture Are comfortable working with Kotlin and integrating shared KMP modules within native iOS applications Care deeply about code quality, testing, and clean architecture principles Thrive in cross-functional teams and enjoy collaborating with others to build great products Are excited about the potential ...

HR Technology Operations Analyst

Location
Glasgow, Scotland, United Kingdom
technical excellence and growth. Adherence 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 ...

Senior Manager of SRE

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
MUST. Experience with monitoring tools, automation frameworks, and CI/CD pipelines. Proficient in Python application program development with use of automated unit testing. Experience with Terraform development and understanding of Terraform enterprise. Experience in delivering system design, application development, testing, and operational stability. Knowledge of Big Data ...

Senior Manager of SRE

Location
Auchentibber, Scotland, United Kingdom
MUST. Experience with monitoring tools, automation frameworks, and CI/CD pipelines. Proficient in Python application program development with use of automated unit testing. Experience with Terraform development and understanding of Terraform enterprise. Experience in delivering system design, application development, testing, and operational stability. Knowledge of Big Data ...