126 to 150 of 255 Software Engineer Jobs in Scotland

Senior Software Engineer - Medical Imaging & UI (C#)

Location
Dunfermline, Scotland, United Kingdom
Optos plc in Dunfermline seeks a Senior Software Engineer to join our Research and Development team. You will design, develop and maintain software enabling clinicians to securely review and manage retinal images, primarily in C# with a focus on the UI and application layer, in an Agile … environment. You'll collaborate across Product Management, DevOps and other development teams, ensuring robust, scalable, and compliant software for medical eyecare, in a fast-paced setting that values quality #J-18808-Ljbffr ...

Principal Software Engineer – Hybrid, Cloud & Microservices

Location
City of Edinburgh, Scotland, United Kingdom
McNally Recruitment Ltd is seeking a Principal Engineer to join a large UK client in Edinburgh or London, with 6 days in the office per month and the rest remote. You will design and engineer software with customer experience at the forefront, contribute to architecture and engineering … excellence, and collaborate to enhance the bank's software capabilities. You will lead engineering teams, drive architecture roadmaps, and deliver end-to-end solutions leveraging Java, Spring Boot, ReactJS and #J-18808-Ljbffr ...

Flight Software Engineer - Hybrid & Flexible Hours

Location
Dundee, Scotland, United Kingdom
Bright Ascension Ltd based in Dundee is seeking a Flight Software Engineer to join our team focused on innovative spacecraft flight software development. This role is key in designing high-quality features for Flightkit, our cross-platform software development kit. The ideal candidate will love solving … problems and work collaboratively, contributing through all phases of the software lifecycle. We offer a competitive salary, flexible and hybrid working options, and an inclusive culture. #J-18808-Ljbffr ...

Software Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£45,000
Edinburgh- based SaaS Organisation , with a market-leading product , are looking for a collaborative Software Engineer (with good experience using the .Net framework and JavaScript/TypeScript ) to join their agile team - modern tech! They've been running really successfully now for several years and their product … which is written with a modern tech stack ( .Net, Azure, Microservices, Vuejs + TypeScript and more ). So they're ideally looking for an Engineer that has good experience working across the Full Stack - however, you don't need to tick every technical requirement, they're happy to help ...

Senior Software Engineer — AI Training (Remote)

Location
Glasgow, Scotland, United Kingdom
Andrews Recruitment Group is seeking a Senior Software Engineer to support AI training projects in a fully remote capacity. You will work on real software engineering problems, including implementing features, refactoring, performance optimisation, code review and validating solutions. Experience across backend and full-stack engineering, systems design ...

Senior Lead Software Engineer, Cloud Financial Management

Location
Scotland, United Kingdom
Testing Site - JPMC is seeking a Senior Lead Software Engineer for the Cloud Financial Management team. You will drive technical direction, oversee design, and deliver secure, high-quality code. The role requires hands-on leadership, expert knowledge in Java, Python, Node.js, React, and SQL, plus cloud-native experience ...

Lead Software Engineer - AI/Java Full Stack

Location
Glasgow, Scotland, United Kingdom
have an exciting opportunity to advance your career and drive meaningful impact by pushing the limits of modern engineering. As a Lead Software Engineer at JPMorganChase within Corporate Technology, you will be a key technical leader within an agile team responsible for designing, building, and delivering secure, scalable … business and technology stakeholders to deliver strategic platforms that enable the firm’s objectives. Job Responsibilities Lead the design, development, and delivery of innovative software solutions, solving complex problems with creative and forward-thinking approaches Build and maintain high-quality, secure, and production-grade code, while mentoring and reviewing ...

Software Engineer - Defence & Aerospace (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
Leonardo UK in Edinburgh is seeking an experienced Software Engineer to join our Test Engineering community. You will help deliver software for defence and aerospace projects, including work on radar systems and Eurofighter related initiatives. Candidates should have strong C/C++ coding skills, full software ...

UI Platform Lead - Senior Software Engineer (AI-native)

Location
Glasgow, Scotland, United Kingdom
Barclays is looking for a Senior Software Engineer - UI Platform Lead in Glasgow to shape and deliver a reusable UI platform. You will drive token-architectures, tooling, and platform integrations across Barclays digital experiences, leading architectural and engineering excellence. The role requires deep experience with React/TypeScript ...

Senior SQL/Python Software Engineer

Location
Glasgow, Scotland, United Kingdom
JPMorganChase in the United Kingdom is seeking a Software Engineer III within Corporate Technology to design and deliver trusted market-leading technology products in a secure, scalable way. You will contribute to architecture, data analysis, and production-grade software on an agile team, applying AI-assisted tools ...

Senior Software Engineer (Agentic AI)

Location
City of Edinburgh, Scotland, United Kingdom
Opportunity The business is looking for an experienced software engineer with strong hands-on AI expertise to rapidly prototype and validate a new agentic architecture. Initially, you'll focus on designing multi-agent workflows, experimenting with orchestration frameworks, integrating large language models, and determining the technical feasibility … adopting the most appropriate tooling where it delivers clear value, while remaining within the Azure ecosystem. What They're Looking For Strong commercial software engineering background using Python Hands-on experience building production AI applications Experience with agentic workflows and multi-agent orchestration Experience working with modern LLMs including ...

Lead Cloud Software Engineer — Java, Python, AI, Finance

Location
Scotland, United Kingdom
JPMorganChase in the United Kingdom seeks a Lead Software Engineer for the Cloud Financial Management technology team to design and deliver trusted, scalable solutions in an agile environment. You will collaborate with diverse teams to support the firm’s objectives and foster innovation. You will mentor engineers, champion … secure coding, and drive AI-assisted development practices to raise quality, speed, and resilience across the software lifecycle. #J-18808-Ljbffr ...

Lead Fullstack Software Engineer - Java, React, AWS

Location
Glasgow, Scotland, United Kingdom
offer an environment where innovation is encouraged, growth is supported, and your contributions directly influence the product and business. As a Lead Full-stack Software Engineer at JPMorgan Chase within the Corporate & Investment Bank (CIB) Research Technology team, you will play a pivotal role in promoting engineering excellence … 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 AI-assisted development and automation capabilities, to improve the value realized by automation Required qualifications, capabilities ...

Lead Software Engineer - AI-Driven Payments (Open Source)

Location
Glasgow, Scotland, United Kingdom
JPMorganChase is seeking a Lead Software Engineer within the Commercial & Investment Bank, Payments Technology, to drive AI-first software solutions for trusted market-leading products. You will own the public GitHub presence and publish agent skills used by developers, while ensuring security, reliability, and scalable delivery. ...

Lead Software Engineer, Python & AWS – Cloud-Native & Scalable

Location
Scotland, United Kingdom
JPMorganChase within Asset Wealth Management is seeking a Lead Software Engineer to drive design, development, and delivery of trusted market-leading technology products. You will contribute to secure, scalable software solutions in a fast-paced, agile environment. The role focuses on building data pipelines, applying AI capabilities ...

Software Engineer II - Data Engineering (Python/AWS)

Location
Glasgow, Scotland, United Kingdom
offering access to cutting-edge tools, cloud technologies, and AI-assisted engineering practices that keep you at the forefront of the industry. As a Software Engineer II at JPMorganChase within the Market Data Engineering team in Glasgow, you will design, build, and operate secure and scalable data pipelines …/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 and automation capabilities, to improve the value realized by automation Analyze large and diverse ...

Lead Software Engineer — Java & React, Cloud & Microservices

Location
Scotland, United Kingdom
JPMorgan Chase in Enterprise Observability Platforms is seeking a Lead Software Engineer to shape market-leading technology products that advance our business and deliver trusted solutions globally. You will lead an agile team, deliver secure, scalable software, and collaborate across technical domains. Youll drive modern architecture, migrate ...

Senior AI-Native Software Engineer (Hybrid/Remote)

Location
Glasgow, Scotland, United Kingdom
Simple Online Healthcare in Glasgow is seeking a Senior Software Engineer (AI Native) to own services end-to-end, from design through production, building a healthcare platform with strong observability and reliability. You’ll work with a modern stack (TypeScript/Node.js, Python/Java), AWS serverless tooling ...

Software Engineer - .NET, Agile, Impactful Solutions

Location
Scotland, United Kingdom
Domino Printing Sciences is seeking a Software Engineer in the United Kingdom to develop industry-leading software that helps customers manufacture more sustainably and reduce waste. You will work in an Agile team, contributing to design, development, and delivery with a strong focus on quality and continuous ...

Software Engineer - Java Spring Boot | Hybrid

Location
City of Edinburgh, Scotland, United Kingdom
Motability Operations Limited is seeking a Software Engineer to join our agile product team. You will help build and maintain software for internal and external customers, delivering high-quality code in a fast-paced environment. You will collaborate with Engineers, QA, Product Owner and Scrum Master, embracing ...

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

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
cloud and data platform expertise, and make a direct impact on solutions that matter to the business and the people it serves. As a Software Engineer III at our client within the Cloud Data Platform team, you will be hands-on designing, provisioning, and operating a modern cloud …/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 and automation capabilities, to improve the value realized by automation Required qualifications, capabilities ...

Lead Software Engineer (Python/Java) - AI & Code Intelligence

Location
Glasgow, Scotland, United Kingdom
JPMorgan Chase is seeking a Lead Software Engineer to design and build core systems for a source code intelligence platform. You will work on distributed indexing, multi-language analysis, and AI-enabled interfaces, guiding a small team in a regulated financial environment. You will write code daily across … systems-language stacks, set technical direction, and influence scalable software development with AI. Collaboration and innovation are valued. #J-18808-Ljbffr ...

Lead Software Engineer (Container Platforms)

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
Join one of the world's most innovative technology organizations and help shape the infrastructure that powers it. Our engineers don't just build software they build the platforms that thousands of engineers rely on every day. If you're passionate about cloud-native engineering, security, and developer experience … this is your opportunity to make a lasting impact at scale. As a Lead Software Engineer at our client within the Container Platforms group, you will be a core contributor to the Security & Identity team, designing and evolving Kubernetes-based platform capabilities that enable engineering teams to deploy ...

Software Engineer, AI Platform – Hybrid & Remote

Location
City of Edinburgh, Scotland, United Kingdom
University of Edinburgh is seeking a skilled Software Engineer to help design, build, test and support the ELM platform, a secure gateway for generative AI access in education. You will work across the full software development life cycle, delivering robust, user-focused functionality using Java, Spring, TypeScript ...

Senior Software Engineer - Embedded Systems (Hybrid)

Location
City of Edinburgh, Scotland, United Kingdom
Leonardo Worldwide Corporation is seeking a Senior Software Engineer in Edinburgh to work on cutting-edge defense projects like the Eurofighter Typhoon. The role requires strong programming skills, preferably in C++, as well as experience in agile methodologies. Benefits include up to 15% employer pension contribution, generous leave ...