Software Engineering Jobs in Scotland

26 to 50 of 130 Software Engineering Jobs in Scotland

.Net Software Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
C#.Net Software Engineer - Aberdeen This is an exciting opportunity to work for a global leader in the innovation and development of cutting-edge software solutions used in oil and gas industry. What is in it for me: Salary up to £60,000 Hybrid working with 3 daysper week in theAberdeen office. Private healthcare Life Assurance Generous pension scheme … investing in their R&D and the future of their employees The opportunity to work in attractive offices with a dynamic and passionate working environment The Role: As a Software Engineer, you will have the opportunity to work on cutting-edge technology and be involved in the full development lifecycle. You will have the abilityto develop cutting edge software … values diversity and inclusion and is dedicated to recruiting the right person for the role. If you are looking for a new and exciting challenge in the field of software engineering, then we want to hear from you. Apply now to take the next step in your career! Bright Purple is an equal opportunities employer: we are proud More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Net Software Engineer

Aberdeen, Aberdeenshire, United Kingdom
Hybrid / WFH Options
Bright Purple
C#.Net Software Engineer - Aberdeen This is an exciting opportunity to work for a global leader in the innovation and development of cutting-edge software solutions used in oil and gas industry. What is in it for me: Salary up to £60,000 Hybrid working with 3 days per week in the Aberdeen office. Private healthcare Life Assurance Generous … investing in their R&D and the future of their employees The opportunity to work in attractive offices with a dynamic and passionate working environment The Role: As a Software Engineer, you will have the opportunity to work on cutting-edge technology and be involved in the full development lifecycle. You will have the ability to develop cutting edge … software that is utilised globally. This role is going to challenge you as well as giving you an opportunity to work alongside some of the finest developers, using some of the latest technologies. The ideal candidate will have: C#.Net development experience Blazor Microsoft tech-stack Understanding and exposure to hardware would be a strong advantage Windows desktop development also More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 60,000 Annual
Posted:

Net Software Engineer

Aberdeen, City of Aberdeen, United Kingdom
Hybrid / WFH Options
Bright Purple
C#.Net Software Engineer - Aberdeen This is an exciting opportunity to work for a global leader in the innovation and development of cutting-edge software solutions used in oil and gas industry. What is in it for me: Salary up to £60,000 Hybrid working with 3 days per week in the Aberdeen office. Private healthcare Life Assurance Generous … investing in their R&D and the future of their employees The opportunity to work in attractive offices with a dynamic and passionate working environment The Role: As a Software Engineer, you will have the opportunity to work on cutting-edge technology and be involved in the full development lifecycle. You will have the ability to develop cutting edge … software that is utilised globally. This role is going to challenge you as well as giving you an opportunity to work alongside some of the finest developers, using some of the latest technologies. The ideal candidate will have: C#.Net development experience Blazor Microsoft tech-stack Understanding and exposure to hardware would be a strong advantage Windows desktop development also More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Lead Software Engineer Manchester Hybrid £110K

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Morson Edge
Lead Software Engineer – Java (Digital Consultancy) – Manchester – Hybrid – up to £110K We're working with a leading UK digital consultancy, rapidly growing across the UK with a headcount of 500+. They combine technical excellence with a culture that genuinely puts people first, delivering innovative solutions across finance, e-commerce, gaming, and more. This is a high-impact leadership role … for a Lead Java engineer ready to shape technology strategy, manage engineering teams, and deliver complex, mission-critical systems for household-name clients. The Role As a Lead Software Engineer, you will: • Take ownership of the design, architecture, and delivery of scalable, high-performance Java-based systems. • Lead technical direction across multiple projects, ensuring best-in-class coding … APIs • Cloud & Deployment: AWS, CI/CD pipelines • Other: Third-party API integrations About You • Extensive experience in Java backend development and API architecture. • Proven track record in leading engineering teams or high-performing technical squads. • Strategic thinker who can balance hands-on coding with technical leadership. • Advocate for software engineering best practices, including code quality, testing More ❯
Employment Type: Permanent, Work From Home
Salary: £10,000
Posted:

Senior Software Engineer, AI Model serving - Edinburgh, United Kingdom

Edinburgh, Midlothian, United Kingdom
Clutch Canada
PLEASE APPLY THROUGH THIS LINK: DO NOT APPLY BELOW Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, Midlothian, United Kingdom
OSI Systems, Inc
Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Role Overview The Senior Software Engineer will be a member of the Spacelabs R&D engineering team working on the development of Spacelabs Patient Monitoring and Connectivity (PMC) products. This position requires a … deep understanding of solid design and development practices and the ability to apply those to Spacelabs product development. The person will be accountable for developing and delivering software that supports the next generation Enterprise products. They will work with other cross-functional members to provide technical software level expertise, and solutions to engineering problems. A key element … functional, performance and cybersecurity needs of our customers. A strong systems approach to product development will be necessary in this role. Our team plays a key role in building software products and features. You will use a wide range of technologies, programming languages and systems. You will be involved in architecture/design of new features and functionality, as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineer (Business Aligned Apps) - ITO Asset Mgmt

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Aberdeen
will work with business stakeholders to understand their needs and deliver pragmatic, high-impact solutions in a fast-paced, Agile environment. This is a hands-on role that blends software engineering with analytical thinking and problem-solving. You will be expected to work across a diverse technology stack - including Python, APIs, Power BI, and low-code tools - to … variety, thrives on collaboration, and is comfortable switching between development, analysis, and stakeholder engagement. You will be empowered to take ownership of problems, propose creative solutions, and deliver working software quickly and iteratively. Key Responsibilities Design, develop, and maintain business-aligned applications and services that support investment operations, ensuring scalability, performance, and maintainability. Build and support data integration and … data analysis and reporting initiatives by building queries, visualisations, and automation pipelines, ensuring solutions are well-documented, observable, and production-ready, with appropriate logging and monitoring in place. Apply engineering best practices, including test automation, CI/CD pipelines, and secure coding standards, and participate in code reviews, pair programming, and collaborative problem-solving. Explore and apply AI-assisted More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Automation Engineer in Test

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
and benefits package Bright Purple are excited to offer an outstanding opportunity for a Senior Automation Engineer in Test to join a world-class healthcare technology organisation expanding its engineering presence in Edinburgh. This is a chance to work on large-scale, meaningful systems while advancing your technical career in automation. This role is ideal for a hands-on … Software Engineer in Test with strong Python experience and a passion for quality, automation and collaboration. Youll be a key part of an agile engineering team developing automation tests for a next-generation patient monitoring platform deployed in hospitals worldwide. This is a hybrid position with 23 days a week in the Edinburgh office. Key responsibilities: Design, develop … and maintain automated tests and frameworks using Python Collaborate with development, systems and hardware teams to ensure full test coverage Derive test cases from complex software and system requirements Participate in technical discussions and sprint planning sessions Contribute to improvements in test strategy, CI pipelines and tooling Debug and troubleshoot test failures and work cross-functionally to resolve issues More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Engineer - Azure

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Aberdeen
Front End team ensures seamless user experiences through expert design and support of distributed, object-oriented systems. About the Role We're looking for a proactive and technically strong Software Engineer to join our Client Technology team at Aberdeen, focusing on the Azure-based application layer that powers our web-based solutions. We are the shop window for our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Associate Director, BODS - Digital Architect, Operations Industry & Domain Solutions, Technolog ...

Edinburgh, Midlothian, United Kingdom
Deloitte LLP
Starling engine is essential. Managing requirements gathering and solution design: You will work closely with product owners, solution architects, development teams, and programme managers, leveraging agile methodologies throughout the software delivery lifecycle. This includes backlog definition, story mapping, writing user stories and developing design documents. Appreciation of emerging technology and trends in banking with an understanding and knowledge of … their capabilities meet the need of our clients. Overseeing programme management efforts and coordinating multiple interconnected workstreams to ensure alignment and successful delivery of core banking solutions. Collaborating with engineering and platform teams on tasks such as setting up environments, configuration and supporting technical and product aspects of various core implementations. Driving data-driven decisions and process optimisation: You … at least in one domain. Experience in assessing banking IT landscapes, business drivers and understanding impact of emerging technologies to define target and transition state architectures. A background in software engineering or experience with hands on technology development and delivery. Preferably you will also have: Industry certifications such as BCS, SCRUM, SAFe, PMP among others. Enterprise or solution More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Edinburgh Napier University
influence how data flows across our entire digital ecosystem, contributing directly to strategic initiatives in learning, research, and internationalisation. Who Were Looking For Youll be a skilled developer or software engineer with a passion for data integration, architecture, and cloud technologies. Youll bring hands-on experience with tools such as Microsoft Azure , MS Fabric , Data Factory , Logic Apps , and More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Junior .Net Developer

Aberdeen, City of Aberdeen, United Kingdom
Hybrid / WFH Options
Bright Purple
technologies such as .NET Core and Blazor , while receiving mentoring and support to develop your technical and professional skills. This role is ideal for someone with a passion for software development who is eager to learn, grow, and take on exciting new challenges. Key Responsibilities Design, develop, and maintain web applications using .NET and Blazor Collaborate with senior developers … testers, and business analysts to deliver high-quality solutions Assist in troubleshooting, debugging, and upgrading existing systems Contribute to code reviews and follow best practices in software development Keep up to date with emerging technologies and bring fresh ideas to the team About You Degree in Computer Science, Software Engineering, or a related discipline (or equivalent experience … in a team environment This is a fantastic opportunity for a motivated Junior Developer to join a global leader in the energy sector and build a rewarding career in software development. Apply now to take the next step in your career as a Junior .NET Developer. Bright Purple is an equal opportunities employer: we are proud to work with More ❯
Employment Type: Permanent
Salary: £20000 - £35000/annum
Posted:

Junior .Net Developer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
technologies such as .NET Core and Blazor , while receiving mentoring and support to develop your technical and professional skills. This role is ideal for someone with a passion for software development who is eager to learn, grow, and take on exciting new challenges. Key Responsibilities Design, develop, and maintain web applications using .NET and Blazor Collaborate with senior developers … testers, and business analysts to deliver high-quality solutions Assist in troubleshooting, debugging, and upgrading existing systems Contribute to code reviews and follow best practices in software development Keep up to date with emerging technologies and bring fresh ideas to the team About You Degree in Computer Science, Software Engineering, or a related discipline (or equivalent experience … in a team environment This is a fantastic opportunity for a motivated Junior Developer to join a global leader in the energy sector and build a rewarding career in software development. Apply now to take the next step in your career as a Junior .NET Developer. Bright Purple is an equal opportunities employer: we are proud to work with More ❯
Employment Type: Permanent, Work From Home
Salary: £35,000
Posted:

Data/ML Ops Engineer

Erskine, Renfrewshire, Scotland, United Kingdom
Hybrid / WFH Options
DXC Technology
and serving tools: ONNX, TensorRT, TensorFlow Serving, TorchServe Familiarity with ML lifecycle tools: MLflow, Kubeflow, Azure ML Pipelines Experience working with distributed data processing using PySpark. Solid understanding of software engineering principles and version control (e.g., Git). Excellent problem-solving skills and ability to work independently or in a team. Collaborate with cross-functional teams to integrate … AI solutions into scalable products Ensure best practices in data engineering and contribute to architectural decisions Support senior team members in identifying and addressing data science opportunities. Required Skills & Experience Proven experience in MLOps or DevOps roles within machine learning environments Strong programming skills in Python, with hands-on experience in PySpark and SQL Deep understanding of ML lifecycle More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer

Glasgow, United Kingdom
OVO Group
we do here spins around Plan Zero. So, naturally, the team you'll be joining plays a gigantic role in making that happen. Here's how: As a Senior Software Engineer, you'll own the end-to-end development of complex systems and features that are core to our business. This role in a nutshell: You will lead technical … initiatives, make critical design decisions, and mentor engineers to elevate the team's capabilities. Your expertise will be the driving force that ensures we build scalable, high-quality software that pushes our company forward. Your key outcomes will be: Technical Leadership & Architecture: Drive the architectural vision for key features, designing robust, scalable systems and contributing to the technical roadmap … to influence the future direction of the product. Engineering Excellence & Quality: Champion best practices by writing clean, efficient code, leading rigorous code reviews, and implementing comprehensive automated testing to ensure high-quality, performant solutions. Mentorship & Team Growth: Lead and mentor other engineers, fostering a culture of continuous learning and collaboration through knowledge sharing, technical discussions, and constructive feedback. Project More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Manager

Edinburgh, Midlothian, Scotland, United Kingdom
Spacelabs Healthcare
bring deep domain expertise inHolter monitoring, ambulatory blood pressure monitoring, EKG carts, or related cardiac diagnostics, and a proven track record inSoftware as a Medical Device (SaMD)andcloud-based software platforms. Define and drive the product vision, roadmap, and strategy for the diagnostic cardiology portfolio. Translate market trends, customer needs, and clinical requirements into innovative product solutions. Lead cross … functional teams through the product development lifecycle, from concept through launch and post-market support. Collaborate with engineering, clinical, regulatory, and commercial teams to ensure timely and compliant product delivery. Engage with key opinion leaders, clinicians, and customers to gather insights and validate product direction. Represent the voice of the customer in all product decisions. Drive the development and … optimization of cloud-based workflow and analysis tools, ensuring scalability, security, and compliance. Partner with software engineering teams to deliver intuitive, high-performance user experiences. Ensure all products meet regulatory requirements for SaMD, including FDA, CE, and other global standards. Support documentation and submission processes as needed. Candidate Requirements Minimum 57 years of product management experience in the More ❯
Employment Type: Permanent
Posted:

Technical Writer, Aladdin Product, Vice President

edinburgh, central scotland, united kingdom
Hybrid / WFH Options
BlackRock
Developer Portal. Champion documentation standards across the Aladdin Product Group, ensuring consistency, clarity, and technical accuracy. Required Qualifications 4+ years of experience as a Technical Writer, Developer Advocate, or Software Engineer focused on APIs or event-driven systems. Deep understanding of RESTful and event-streaming architectures (Kafka, Kinesis, or similar). Proven experience writing API and developer documentation using More ❯
Posted:

Senior Product Manager

Edinburgh, Scotland, United Kingdom
Spacelabs Healthcare
insights. The ideal candidate will have deep domain expertise in Holter monitoring, ambulatory blood pressure monitoring, EKG carts, or related cardiac diagnostics, along with a proven track record in Software as a Medical Device (SaMD) and cloud-based platforms. Key Responsibilities Define and drive the product vision, roadmap, and strategy for the diagnostic cardiology portfolio. Translate market trends, customer … needs, and clinical requirements into innovative product solutions. Lead cross-functional teams through the product lifecycle—from concept to launch and post-market support. Collaborate with engineering, clinical, regulatory, and commercial teams to ensure timely and compliant product delivery. Engage with clinicians, customers, and key opinion leaders to gather insights and validate product direction. Champion the voice of the … customer in all product decisions. Drive development and optimization of cloud-based workflow and analysis tools, ensuring scalability, security, and compliance. Partner with software engineering teams to deliver intuitive, high-performance user experiences. Ensure products meet global regulatory standards (FDA, CE, etc.) for SaMD. Support documentation and submission processes as needed. Qualifications 5–7+ years of product management More ❯
Posted:

Senior Product Manager

livingston, central scotland, united kingdom
Spacelabs Healthcare
insights. The ideal candidate will have deep domain expertise in Holter monitoring, ambulatory blood pressure monitoring, EKG carts, or related cardiac diagnostics, along with a proven track record in Software as a Medical Device (SaMD) and cloud-based platforms. Key Responsibilities Define and drive the product vision, roadmap, and strategy for the diagnostic cardiology portfolio. Translate market trends, customer … needs, and clinical requirements into innovative product solutions. Lead cross-functional teams through the product lifecycle—from concept to launch and post-market support. Collaborate with engineering, clinical, regulatory, and commercial teams to ensure timely and compliant product delivery. Engage with clinicians, customers, and key opinion leaders to gather insights and validate product direction. Champion the voice of the … customer in all product decisions. Drive development and optimization of cloud-based workflow and analysis tools, ensuring scalability, security, and compliance. Partner with software engineering teams to deliver intuitive, high-performance user experiences. Ensure products meet global regulatory standards (FDA, CE, etc.) for SaMD. Support documentation and submission processes as needed. Qualifications 5–7+ years of product management More ❯
Posted:

Senior Product Manager

broughton, central scotland, united kingdom
Spacelabs Healthcare
insights. The ideal candidate will have deep domain expertise in Holter monitoring, ambulatory blood pressure monitoring, EKG carts, or related cardiac diagnostics, along with a proven track record in Software as a Medical Device (SaMD) and cloud-based platforms. Key Responsibilities Define and drive the product vision, roadmap, and strategy for the diagnostic cardiology portfolio. Translate market trends, customer … needs, and clinical requirements into innovative product solutions. Lead cross-functional teams through the product lifecycle—from concept to launch and post-market support. Collaborate with engineering, clinical, regulatory, and commercial teams to ensure timely and compliant product delivery. Engage with clinicians, customers, and key opinion leaders to gather insights and validate product direction. Champion the voice of the … customer in all product decisions. Drive development and optimization of cloud-based workflow and analysis tools, ensuring scalability, security, and compliance. Partner with software engineering teams to deliver intuitive, high-performance user experiences. Ensure products meet global regulatory standards (FDA, CE, etc.) for SaMD. Support documentation and submission processes as needed. Qualifications 5–7+ years of product management More ❯
Posted:

Senior Product Manager

dunfermline, north east scotland, united kingdom
Spacelabs Healthcare
insights. The ideal candidate will have deep domain expertise in Holter monitoring, ambulatory blood pressure monitoring, EKG carts, or related cardiac diagnostics, along with a proven track record in Software as a Medical Device (SaMD) and cloud-based platforms. Key Responsibilities Define and drive the product vision, roadmap, and strategy for the diagnostic cardiology portfolio. Translate market trends, customer … needs, and clinical requirements into innovative product solutions. Lead cross-functional teams through the product lifecycle—from concept to launch and post-market support. Collaborate with engineering, clinical, regulatory, and commercial teams to ensure timely and compliant product delivery. Engage with clinicians, customers, and key opinion leaders to gather insights and validate product direction. Champion the voice of the … customer in all product decisions. Drive development and optimization of cloud-based workflow and analysis tools, ensuring scalability, security, and compliance. Partner with software engineering teams to deliver intuitive, high-performance user experiences. Ensure products meet global regulatory standards (FDA, CE, etc.) for SaMD. Support documentation and submission processes as needed. Qualifications 5–7+ years of product management More ❯
Posted:

Lead Developer

Edinburgh, Midlothian, United Kingdom
Scott Logic Ltd
and delivers on a number of major development projects for our global client base. You'll also find our team out and about, speaking and sponsoring conferences, and running software events at universities across Scotland. This Lead Data Engineer role will contribute to helping our clients get the best out of their data, setting technical direction and advising them … on how to solve tough engineering challenges. This Senior Data Engineer role will contribute to helping our clients get the best out of their data, combining a strong software engineering approach with strong data fundamentals. "Much of what I have learned about software development has been on the job, enabled by the culture at Scott Logic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Experis
company are looking for an AI Engineer to lead the development of intelligent backend office automation solutions. This role is ideal for someone who excels in applying AI and software engineering to streamline operations, reduce manual effort, and deliver tailored solutions across reporting, finance, and administrative workflows. You'll be part of a team building AI agents that More ❯
Employment Type: Contract
Posted:

Automation Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Oscar Associates (UK) Limited
major financial client on a contract basis. This role focuses on the development side of automation , building robust frameworks and tooling that streamline post-code release processes and enhance software delivery. Location: Glasgow (5 days onsite) Contract: 6 Months (IIR35) Rate: £500-600 p/day Start date: ASAP Key Responsibilities: Design, build, and maintain automation solutions in Java … optimise release processes Ensure frameworks are scalable, maintainable, and performant Key Skills: Strong hands-on coding experience in Java (essential) Proficiency with Spring Boot Solid background in automation within software engineering environments Ability to develop tools that support and improve release cycles Strong problem-solving mindset and collaboration skills Experience in financial services is essential If this sounds More ❯
Employment Type: Contract
Rate: £450 - £600 per day
Posted:

Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Cathcart Technology
A ' Tech for good ' organisation based in Edinburgh is looking for a couple of Software Engineers , with good experience using Java and JavaScript (ideally Reactjs) to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits. They've been operating very successfully for several years now and they offer an award winning service that … customer base and their employee headcount, and they have an ambitious roadmap for the years ahead. You'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a great learning environment ). You'll be working directly on a business critical platform that's highly used. They do … collaborative Engineers who can bring strong soft skills to the team, so have some flexibility around tech. Additionally, they place a really big emphasis on following best practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll regularly follow TDD, so they're More ❯
Employment Type: Permanent
Salary: £45000 - £75000/annum
Posted:
Software Engineering
Scotland
10th Percentile
£40,000
25th Percentile
£48,000
Median
£62,500
75th Percentile
£82,500
90th Percentile
£90,000