1 to 25 of 35 Permanent Jobs in Scotland

Senior Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
engineering teams, leaders, and stakeholders to align on performance benchmarks and translate shared goals into a coherent metrics strategy Implement CI/CD pipelines, automated testing, secure coding standards, and code review practices to deliver production-grade, maintainable software Deploy and operate services on cloud and container platforms … 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 Life Cycle toolchain, including enterprise-authorized AI-assisted development ...

UI Lead Software Engineer - React

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … skills Significant commercial experience developing UI's with hands-on applied experience developing in React Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects ...

Software Engineer - React

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
standards. Lead UI technical design (component architecture, state management, API integration patterns, routing, error handling) and document key decisions. Drive quality and operability through automated testing (unit/component/e2e), accessibility compliance, performance optimization, and UI telemetry/monitoring. Build and improve CI/… delivery (linting, automated tests, quality gates, build optimization, release automation) and reduce flaky tests. Use our client-approved AI-assisted development tools (e.g., Claude AI where approved) to accelerate refactoring, feature changes, test generation, and documentation with rigorous human validation. Leverages enterprise-authorized AI coding assist tools within ...

Senior Software Developer

Hiring Organisation
Inspire People
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
maintainable applications across enterprise digital services. * Deliver functionality against agreed user stories, acceptance criteria and Agile delivery objectives. * Take ownership of code quality through automated testing, peer reviews, defect prevention and addressing technical debt. * Contribute to architectural discussions, engineering standards, reusable components and common development approaches. * Support live … Essential criteria for a Senior Developer: * C# and .NET development experience within modern web applications. * Experience of modern engineering practices including TDD/BDD, automated testing, CI/CD and DevOps. * Good understanding of integration approaches including APIs, real-time, scheduled, batch and messaging services. * Experience working with ...

Software Engineer III - Cloud Data Platform (AWS/Databricks, Terraform)

Location
Glasgow, Lanarkshire, United Kingdom
consistency across environments Create and maintain CI/CD pipelines for infrastructure and platform deployments, including Terraform plan/apply workflows, policy checks, and automated testing Implement security best practices across the platform, including least-privilege access controls, secrets management, encryption, network segmentation, and auditability Improve platform reliability … 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 Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development ...

Lead Software Engineer - Platform AI Acceleration

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
enterprise AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Contribute to the engineering community by advocating firmwide frameworks, tools, and practices … calling, and structured outputs (e.g., JSON schemas). Demonstrated experience driving secure and effective adoption of enterprise-approved AI-assisted engineering tools (coding, review, testing, troubleshooting) and setting team expectations for validating AI outputs for correctness, performance, and security. Preferred qualifications, capabilities, and skills Financial Services industry experience ABOUT ...

Data & AI Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
transform data at scale Building and supporting cloud platform infrastructure using Infrastructure as Code tools such as Terraform, Bicep or CloudFormation, contributing to the automated provisioning and management of cloud environments Implementing CI/CD pipelines for data and platform solutions using Git, Azure DevOps or GitHub Actions, including … assisted approaches to automated testing and documentation as part of standard delivery practice Applying data modelling principles including dimensional/Kimball, medallion architecture and source-to-target mapping using AI tooling to draft and iterate models, with the ability to critically review outputs for correctness and fitness ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development … Capabilities, and Skills: Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Working knowledge and experience in backend development using Java and Spring Working knowledge and experience in frontend development using React ...

Software Engineer III (Cloud Foundational Services)

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Proficiency in one or more programming languages, with demonstrated experience in Golang Advanced knowledge of software applications and technical processes, with ...

Cloud Platform Engineering Associate Manager

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
networking, storage and security requirements of GenAI, ML and agentic workloads, not retrofitting them later Drive AIOps adoption across platform operations implementing intelligent monitoring, automated incident detection and response, and self-healing infrastructure capabilities that reduce manual operational toil Lead the design and delivery of CI/CD platforms … CloudFormation or similar) including AI-assisted IaC generation and governance CI/CD platform design and implementation, with experience incorporating AI-assisted deployment and test automation AIOps, platform observability and intelligent monitoring including experience designing or operating self-healing or autonomously managed platform capabilities Cloud security, networking, identity and access ...

Full Stack Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g. ...

Software Engineer III

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness Applies knowledge of tools within the Software Development … capabilities, and skills Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database ...

Lead Software Engineer (Container Platforms)

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 of tools within the Software Development Life Cycle toolchain, including enterprise-authorized ...

Lead Software Engineer - React/UI

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … automation capabilities, to improve the value realized by automation. Required qualifications, capabilities, and skills Hands-on practical experience delivering system design, application development, testing, and operational stability Seasoned Tech Leader who can lead and manage a Team of UI Engineers and can also be hands on with React ...

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

2027 AI Engineer Apprentice - AI and Data Science Graduate Level Apprenticeship

Hiring Organisation
Thales
Location
City, Glasgow, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Throughout the apprenticeship, you will gain experience and knowledge in: Professional engineering behaviours, teamwork and industry best practice Programming, software engineering, version control and automated testing Data preparation, feature engineering and data quality techniques Machine learning methods, model selection, training and evaluation Deployment patterns, MLOps, monitoring and lifecycle ...

Senior Software Engineer

Hiring Organisation
Avaloq
Location
City of Edinburgh, United Kingdom
Employment Type
Full Time
maintain backend services and APIs supporting security scanning, vulnerability analysis, event processing, reporting, and integration with internal platforms. Monitor and maintain the daily automated build and security validation processes, analyse security warnings and findings, and provide guidance or implement fixes as required. Evaluate and validate detected vulnerabilities, assess exploitability … risk, investigate false positives, and support or develop appropriate remediation solutions. Maintain and enhance automated security analysis and vulnerability-processing workflows, including event-driven processing and integration with issue-management systems such as Jira . Develop and maintain security reporting and dashboards that provide actionable insights into vulnerabilities, remediation ...

Java Microservice developer

Hiring Organisation
Gazelle Global Consulting Ltd
Location
Edinburgh, UK
shaping solutions that are secure, reliable, scalable and maintainable. You'll be involved throughout the development lifecycle, from technical design and implementation through to testing, deployment and production support. Working alongside architects, analysts, product owners and fellow engineers, you'll help deliver robust applications while promoting high engineering standards … application hosting using PCF, TAS or AWS Integration and batch processing using StreamSets, Airflow, ESP Services or GSS CI/CD pipelines and automated testing Technical design, code reviews and production troubleshooting You'll have the opportunity to influence technical delivery, improve application quality and contribute to engineering ...

Industrial Placement Test Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
test systems. Have opportunities to taking an active role in engineering process improvement. Develop software solutions to control measurement instrumentation devices and fully automate testing of a unit under test. What youll bring Entry Requirements Currently studying for a Bachelors/Integrated Masters degree, or higher degree, such ...

Test Design Engineer

Hiring Organisation
Thales
Location
City, Glasgow, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
interface with customers Demonstrable ability to work across the full system lifecycle - from concept through to in-service support Desirable Skills Experience with test automation Knowledge of safety, security, and information assurance in defence systems What We Offer Opportunity to shape next-generation test systems for critical aerospace and defence ...

Senior Engineering Manager (NPI)

Hiring Organisation
Frontier Resourcing Ltd
Location
Glenrothes, Fife, Scotland, United Kingdom
Employment Type
Permanent
using Lean Manufacturing and Six Sigma methodologies. Proficiency with ERP/MRP systems (SAP, Oracle, etc.) and PLM software. Strong knowledge of PFMEA, RCCA, automated test equipment (ATE), and quality improvement techniques. The ability to interpret engineering drawings, GD&T, Bills of Materials (BOMs), and manufacturing documentation. Experience with ...

Data Engineering Manager

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
data products that serve our clients AI, analytics and business needs. We operate in an AI-augmented delivery model where AI-assisted pipeline development, automated data quality and agentic data operations are current practice, and our managers are expected to lead teams in adopting and embedding these approaches … designing or delivering pipelines that incorporate autonomous or human-in-the-loop AI workflows CI/CD and engineering standards for data platforms, including test automation and AI-assisted delivery practices Experience leading and mentoring engineering teams, setting technical direction and driving delivery to a high standard You should apply ...

Senior Software Engineer

Hiring Organisation
Thales
Location
City, Glasgow, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
constraints placed upon the system, write clear and concise software design definitions and record/capture design decisions/rationale Contribute to the testing activity appropriate to the products Proactively be part of an Agile team and contribute to Agile ceremonies Support peer reviews of others work and generation … e.g. GoolgeTest, GoogleMock) Experience of working with static analysis tools (e.g. Klocwork, Coverity) and test coverage tools (e.g. Bullseye). Have some exposure to test automation/continuous build & integration Exposure to Rhapsody (or similar tool) and UML is desirable but not essential Experience in requirements management (e.g. DOORS ...

Summer Placement Test Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
quality. Collaborate with colleagues across multiple disciplines to help project targets and solve problems. Apply your academic knowledge to real projects, including design, testing, qualification and/or technology support. Share ideas and communicate with your team to share knowledge and gain insight into the Business. Develop your skills … with the guidance of an experienced supervisor and the wider engineering community. Develop software solutions to control measurement instrumentation devices and fully automate testing of a unit under test. What youll bring Entry Requirements Currently studying for a Bachelors/Integrated Masters degree, or higher degree, such ...

Summer Placement Test Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Dunfermline, Fife, UK
quality. Collaborate with colleagues across multiple disciplines to help project targets and solve problems. Apply your academic knowledge to real projects, including design, testing, qualification and/or technology support. Share ideas and communicate with your team to share knowledge and gain insight into the Business. Develop your skills … with the guidance of an experienced supervisor and the wider engineering community. Develop software solutions to control measurement instrumentation devices and fully automate testing of a unit under test. What you'll bring Entry Requirements Currently studying for a Bachelor's/Integrated Master's degree, or higher degree ...