Software Engineering Jobs in Scotland

126 to 150 of 181 Software Engineering Jobs in Scotland

Java Integration Software Engineer

Glasgow, United Kingdom
Barclays
Join us as an AVP - Java Integration Software Engineer within our Private Bank area and be involved in developing integration and platform services that enable the bank. This is a great opportunity to work on a range of projects, providing exposure to many areas of the business, and using the latest technologies. You will help design and develop integration … and platform services that power the bank's operations. To be successful as an AVP - Java Integration Software Engineer, you should have: Experience with designing, building, testing and supporting Java-based integration applications Prior experience as a technical lead Technical skills: JAVA, AWS, TDD/BDD Previous experience in Financial Services or Large entity Some other highly valued skills … digital and technology, as well as job-specific technical skills. This role will be based out of our Glasgow Campus. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Software Engineer

Edinburgh, Granton, City of Edinburgh, United Kingdom
Morson Talent
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? Do you like the sound of developing software for the European Common Radar System (ECRS … For more information on Leonardos contribution to ECRS check out: (url removed) What you’ll do as a senior level C++ Software Engineer: • Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment • Work alongside systems and hardware engineers to deploy software to multi … core or distributed hardware platforms. • Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (Object Oriented Design) techniques. • Working and delivering software using More ❯
Employment Type: Contract
Rate: £0.00 - £65.00/hour Inside IR35
Posted:

Senior C++ Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Morson Talent
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? Do you like the sound of developing software for the European Common Radar System (ECRS … For more information on Leonardos contribution to ECRS check out: https://uk.leonardo.com/en/innovation/typhoon What you'll do as a senior level C++ Software Engineer: • Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment • Work alongside systems and … hardware engineers to deploy software to multi-core or distributed hardware platforms. • Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (Object Oriented More ❯
Employment Type: Contract
Rate: £0 - 65 per hour + Inside IR35
Posted:

Senior Software Engineer C# - Near Edinburgh Hybrid

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Lorien
Senior Software Engineer C# - Near Edinburgh Hybrid Lorien's long-standing, successful (and growing) client, with offices very commutable from Central Edinburgh, West Lothian, Fife and the surrounding, is looking to recruit a Senior Software Engineer with proven C#/.Net skills to join its core R&D team. You'll collaborate daily with specialists across software … benefits designed with employee happiness in mind. We'd also be happy to share the great feedback from all the people we've placed into this firm already from Software and Hardware Engineers to PMs, Support and Operations staff, Managers and more. Role Outline Design new scalable, maintainable software using object-oriented methods, making sure agreed requirements are … met Produce clean, testable code in C#/.Net, integrated via automated pipelines for internal and user-facing software offerings Contribute to the analysis and definition of technical requirements for new and evolving software features Define and review interfaces between systems, ensuring alignment across teams Support UI design through scenarios, wireframes, and usability input Write and maintain technical More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Software Engineer C# - Near Edinburgh Hybrid

Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Lorien
Senior Software Engineer C# - Near Edinburgh Hybrid Lorien's long-standing, successful (and growing) client, with offices very commutable from Central Edinburgh, West Lothian, Fife and the surrounding, is looking to recruit a Senior Software Engineer with proven C#/.Net skills to join its core R&D team. You'll collaborate daily with specialists across software … benefits designed with employee happiness in mind. We'd also be happy to share the great feedback from all the people we've placed into this firm already from Software and Hardware Engineers to PMs, Support and Operations staff, Managers and more. Role Outline Design new scalable, maintainable software using object-oriented methods, making sure agreed requirements are … met Produce clean, testable code in C#/.Net, integrated via automated pipelines for internal and user-facing software offerings Contribute to the analysis and definition of technical requirements for new and evolving software features Define and review interfaces between systems, ensuring alignment across teams Support UI design through scenarios, wireframes, and usability input Write and maintain technical More ❯
Employment Type: Permanent
Posted:

Staff Software Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
Why N-able We are looking for a Staff Software Engineer to join our Cove Data Protection product engineering team. Cove Data Protection is a cloud-first backup solution with a multi-platform client and server side for managed services providers, IT departments of the large enterprises. The product includes a web-based UI that allows manipulating thousands … with good sense of detail, communication skills and the ability to work independently as well as a part of a team. What You'll Do Develop features through multiple software layers Design new components and APIs in line with existing architecture Help in defining and delivering valuable, usable and automatically testable user stories Supports building frameworks and tools to … investment in you The Way We Work - our hybrid working model based on trust and flexibility About N-able At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
Royal London
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Senior Software Engineer Date: 13 Aug 2025 Company: Royal London Group Job Title: Senior Software Engineer Contract Type: Permanent Location: Edinburgh or Alderley Park Working style: Hybrid 50% home/office based Closing date: 26th August 2025 We are seeking … a highly skilled and experienced Senior Software Engineer to join our dynamic team at Royal London. In this role, you will play a crucial role in providing deep technical expertise to help our teams design, develop, test, implement and support efficient solutions that meet business and customer requirements. This role is focussed within our Protection Application stack and contributes … as early as possible, working closely with the test team. Will safely implement solutions to production environment(s). Collaborates closely with other members of the team. Contributes to software development practice by sharing ideas and experience. Will participate in code reviews of others' work. About you Enterprise development experience with .Net (C#) is essential. Experience of the full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Cloud & DevOps)

Glasgow, Lanarkshire, Scotland, United Kingdom
Oscar Associates (UK) Limited
Software Engineer (Cloud & DevOps) | Glasgow (On-site, 5 days a week) | 6 months | £400-£550/day (Inside IR35) Our client is looking for a Software Engineer with a strong DevOps and cloud-native development background. This role is fully on site in Glasgow so you must be able to be commute or relocate. If you have experience … development Proven experience with Terraform, CI/CD and automation pipelines (Jenkins preferred) Solid understanding of Azure cloud services, infrastructure and deployments Background in DevOps, infrastructure automation, or platform engineering If this sounds like you, they're interviewing imminently! Apply now to be considered. Software Engineer (Cloud & DevOps) | Glasgow (On-site, 5 days a week) | 6 months More ❯
Employment Type: Contract
Rate: £400 - £550 per day
Posted:

Senior Software Engineer - .Net/Angular/Azure

Edinburgh, United Kingdom
Hybrid / WFH Options
Royal London
Move to Skip to Content Link Select how often (in days) to receive an alert: Date: 2 Aug 2025 Location: Edinburgh, GB Company: Royal London Group Job Title: Senior Software Engineer - .Net/Angular/Azure Contract Type: Permanent Location: Edinburgh Working style: Hybrid 50% home/office based Closing date: 15th August 2025 We are seeking a highly … skilled Software Engineer tojoin our dynamic team at Royal London. As a Senior Software Engineer, you will play a crucial role in providing technical skills to help our teams design, develop, test, and implement efficient solutions that meet business and customer requirements. The successful candidate will have a real impact on how Royal London develop our applications. You … .NET Web APIs, and SQL Databases, hosted in the Microsoft Azure cloud. Participate in the development of technical solutions, managing own workload. Provide technical advice and guidance to other software developers, proactively and reactively. Takes responsibility for ensuring that all code meets Royal London Group standards, guidelines, and quality gates for given technology. Encourages close collaboration with other disciplines More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - C++, UML Modelling (12 month contract)

Edinburgh, United Kingdom
CBSbutler Ltd
Software Engineer - C++, UML Modelling (12 month contract) Edinburgh (onsite role) Initial 12 month contract £65ph (Inside IR35) Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), then … we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. What you'll do as a C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop new capabilities and … maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. While we understand that the perfect candidate doesn't always exist, we really need More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - C++, UML Modelling (12 month contract)

Edinburgh, Granton, City of Edinburgh, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Software Engineer - C++, UML Modelling (12 month contract) Edinburgh (onsite role) Initial 12 month contract £65ph (Inside IR35) Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), then … we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. What you'll do as a C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop new capabilities and … maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. While we understand that the perfect candidate doesn't always exist, we really need More ❯
Employment Type: Contract
Rate: £50 - £65/hour
Posted:

Junior Engineer

Edinburgh, United Kingdom
Spaciv
We are seeking a highly motivated Junior Software Engineer to join our team. The successful candidate will work closely with our senior software engineers to develop, test and implement software solutions that meet the needs of our clients. Assist in the design, development, and maintenance of software applications Participate in code reviews and contribute to the … Stay up-to-date with the latest industry trends and technologies Your profile Bachelor's degree in Computer Science or a related field 0-2 years of experience in software development Familiarity with software development methodologies and Agile development Strong analytical and problem-solving skills Good verbal and written communication skills. Why us? We offer a competitive salary More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Head Resourcing
Software Engineer – Aerospace & Space Systems Scotland | Full-Time | Hybrid/Remote options considered Help shape the future of space from the heart of Scotland. We’re looking for a passionate and versatile Software Engineer to join our growing team at the cutting edge of aerospace innovation. Based in Scotland, we’re building software that powers real-world … values getting things right Is curious, constantly learning, and open to new approaches and technologies Bonus Points For Exposure to space systems (commercial or academic) Experience across the full software lifecycle, from requirements to release Familiarity with model-based or component-based engineering Knowledge of: Databases (RDBMS or NoSQL) JavaFX , Apache Maven Version control (Git or Mercurial More ❯
Posted:

Java Software Engineer

broughton, central scotland, united kingdom
Hybrid / WFH Options
Head Resourcing
Software Engineer – Aerospace & Space Systems Scotland | Full-Time | Hybrid/Remote options considered Help shape the future of space from the heart of Scotland. We’re looking for a passionate and versatile Software Engineer to join our growing team at the cutting edge of aerospace innovation. Based in Scotland, we’re building software that powers real-world … values getting things right Is curious, constantly learning, and open to new approaches and technologies Bonus Points For Exposure to space systems (commercial or academic) Experience across the full software lifecycle, from requirements to release Familiarity with model-based or component-based engineering Knowledge of: Databases (RDBMS or NoSQL) JavaFX , Apache Maven Version control (Git or Mercurial More ❯
Posted:

Java Software Engineer

livingston, central scotland, united kingdom
Hybrid / WFH Options
Head Resourcing
Software Engineer – Aerospace & Space Systems Scotland | Full-Time | Hybrid/Remote options considered Help shape the future of space from the heart of Scotland. We’re looking for a passionate and versatile Software Engineer to join our growing team at the cutting edge of aerospace innovation. Based in Scotland, we’re building software that powers real-world … values getting things right Is curious, constantly learning, and open to new approaches and technologies Bonus Points For Exposure to space systems (commercial or academic) Experience across the full software lifecycle, from requirements to release Familiarity with model-based or component-based engineering Knowledge of: Databases (RDBMS or NoSQL) JavaFX , Apache Maven Version control (Git or Mercurial More ❯
Posted:

Java Software Engineer

dunfermline, north east scotland, united kingdom
Hybrid / WFH Options
Head Resourcing
Software Engineer – Aerospace & Space Systems Scotland | Full-Time | Hybrid/Remote options considered Help shape the future of space from the heart of Scotland. We’re looking for a passionate and versatile Software Engineer to join our growing team at the cutting edge of aerospace innovation. Based in Scotland, we’re building software that powers real-world … values getting things right Is curious, constantly learning, and open to new approaches and technologies Bonus Points For Exposure to space systems (commercial or academic) Experience across the full software lifecycle, from requirements to release Familiarity with model-based or component-based engineering Knowledge of: Databases (RDBMS or NoSQL) JavaFX , Apache Maven Version control (Git or Mercurial More ❯
Posted:

Software Developer (AWS/NLP/OCR)

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
McGregor Boyall Associates Limited
Software Engineer (OCR/NLP/AWS) | Remote | 6-months | £525pd outside ir35 We're looking for a skilled Software Engineer to join our client in the public sector. You will help build a production-ready automation service that uses OCR and NLP to process deeds. You'll work with modern AWS technologies to deliver scalable, serverless solutions More ❯
Employment Type: Contract, Work From Home
Posted:

Ada Software Engineer

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: At Leonardo, we are looking for experienced Software Engineers to develop software for the M-Scan and E-Scan radar systems that are deployed on the Eurofighter Typhoon Fighter Jet. Typhoon remains the primary front line defenceaircraft for theUK, Germany, Italy & Spain.As a result of significant customer demand for future technology enhancements, Leonardo are … looking for Software Engineers to help us continue our invaluable contribution to the Typhoon programme. For this particular role we are looking for people who have experience with the programming languageAda.Adais an extremely powerful language that is widely used in theDefence and Aerospace industry. For this role we are looking for candidates for both our well-established software … Newcastle office that has a bit more a 'start up' feel to it. For more information on our contribution to Typhoon, check out - What you'll do as a Software Engineer: Be responsible for creating high quality and robust code, for fully documenting and recording your work products, keeping them underconfiguration managementand providing plans and reports on progress to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Aberdeen, Aberdeenshire, United Kingdom
Hybrid / WFH Options
Ion recruitment
C++ (Python) Software Engineer - Linux We are a leading technology company seeking an enthusiastic C++ Software Engineer to join our client s multinational team, specializing in video/audio compression for media processing solutions. This is an exciting opportunity to work with cutting-edge technologies in a collaborative and innovative environment. Location: Aberdeen, UK Work Style : Primarily office … based, with hybrid working options available for experienced candidates. Key Responsibilities: • Develop and maintain software systems in C++ and Python on Linux platforms, focusing on high-performance media solutions. • Collaborate with a distributed team across the UK and Canada on media compression and video/audio pipelines. • Participate in code reviews, unit testing, and continuous integration (CI/CD … GitLab) • GStreamer for media pipelines • ElasticSearch, Kibana for monitoring and analytics Why Join our client? This is a great opportunity to contribute to the development of complex, real-time software systems in the media and broadcast industry. If you're passionate about C++ and media technologies, we d love to hear from you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Aberdeen, Aberdeen City, City of Aberdeen, United Kingdom
Hybrid / WFH Options
Ion recruitment
C++ (Python) Software Engineer - Linux We are a leading technology company seeking an enthusiastic C++ Software Engineer with a background and experience of Linux based development to join our clients multinational team, specialising in C++/Python developed processing solutions. This is an genuinely exciting opportunity to work with cutting-edge technologies in a friendly, collaborative and innovative … Work Style : Primarily office-based, with hybrid working options available for experienced candidates. Key Responsibilities: Working with an international team on cutting edge tea, uou will develop and maintain software systems in C++ and Python on Linux platforms, focusing on high-performance media solutions. Collaborate with a distributed team across the UK and accross the globe on media compression … Docker, CI/CD (GitLab) ElasticSearch, Kibana for monitoring and analytics Why Join our client? This is a great opportunity to contribute to the development of complex, real-time software systems in the media and broadcast industry. If you're passionate about C++ and media technologies, we’d love to hear from you More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum plus a blue chip package
Posted:

Senior Software Developer

Edinburgh, United Kingdom
FPSG Connect
Senior Software Engineer/Full Stack/.NET/C#/Angular Exciting opportunity to share your knowledge and experience with more junior team members. You will have a pivotal role in the direction of key projects as well the opportunity to influence the technology direction of the company. Role Responsibilities With the growth plans there will be an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Audio Machine Learning Engineer

Glasgow, United Kingdom
Cisco Systems, Inc
AI or Artificial Intelligence, Software Development Job Id Who are we? The BabbleLabs team, part of Cisco WebEx. We are a dedicated bunch with strong backgrounds in Electrical Engineering, Machine Learning, Speech Processing and Computer Science. Our areas of expertise include speech enhancement, speech recognition, speech synthesis, and computer vision. But what sets our team apart from the … and innovative Machine Learning expert to join our Audio AI team. As a Speech/Audio Machine Learning Engineer, you will play a crucial role in developing pioneering audio software solutions, using machine learning techniques to enhance audio processing and analysis. You will work closely with a multidisciplinary team of engineers, data scientists, and audio experts to build groundbreaking … products that push the boundaries of audio technology. This is a unique opportunity to contribute to the development of next-generation audio software and make a significant impact in the industry. Key Responsibilities: Collaborate with cross-functional teams to design and implement machine learning models and algorithms for audio processing, analysis, and enhancement. Train, validate, and fine-tune machine More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II

Edinburgh, United Kingdom
Hybrid / WFH Options
Wood Mackenzie Ltd
We actively encourage and support obtaining formal certification such as those offered by AWS Experience with or a strong interest in applying AI/ML tools to enhance data engineering workflows (e.g. automated testing, code optimization, data quality monitoring, or intelligent alerting) Some R experience, and a willingness to help support a legacy R Shiny application is an advantage … highest priority Communicate effectively across functions as required Work in collaboration with team members to perform scoping, estimation, and technology feasibility tasks for the intended solution Manage dependencies among engineering activities and constantly monitor, assess, and control the technical execution Address technical queries and elicit, prioritise, and negotiate changes to requirements and defects Contribute to system and data issue More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Glasgow, United Kingdom
Hybrid / WFH Options
Streamba, Ltd
encourage you to reach out-even if you don't meet all the listed qualifications: we value potential over years of experience. What you will be doing As a Software Engineer at Streamba, you will help build, maintain, and scale our VOR product. This role requires designing, building, and refactoring robust and scalable code using modern technologies such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
Eden Scott
Are you the type of embedded software engineer who loves being customer-facing, getting stuck into several exciting project at once, and writing intelligent, robust code (Embedded C, C++)? If so, this position could be an excellent match for your expertise. The Company You will be working for one of Scotland's leading product design and development consultancies. They … in the office, and flexible working hours to suit your needs. The Role You can expect a varied, exciting, and challenging role. Your main responsibility will be to deliver software for interdisciplinary projects involving electronics, software and mechanics. You will work closely with clients and in-house project managers, and can expect to get involved in the following … areas: Scoping, defining, and implementing test software for electronics products. Integrating product software for prototypes, test circuits, and products. Regularly reviewing work to ensure it meets lofty functional and quality requirements. Supporting full-lifecycle product development It would also be great if you had experience in other programming languages (e.g. C#, Python, Swift, Java), Wireless connectivity (for example More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
Scotland
10th Percentile
£46,250
25th Percentile
£55,801
Median
£58,033
75th Percentile
£74,738
90th Percentile
£84,625