Permanent Senior Software Engineer Jobs in Scotland

19 of 19 Permanent Senior Software Engineer Jobs in Scotland

Senior Software Engineer-Python Golang

Edinburgh, United Kingdom
Hybrid / WFH Options
N Consulting Limited
Hybrid, 2-3 days per week from one of the offices Contract duration: 6+ months (can be extended based on performance) Location: Edinburgh or Sheffield - JOB DETAILS Role Title: Senior Software Engineer Required Core Skills: • Devops, AWS/GCP Cloud, REST API • Proficient in Python and GoLang Good to have skills: • Experience working in financial services or … other regulated environments. • AWS/GCP certifications (e.g., AWS Solutions Architect, Google Professional Cloud Engineer). • Good understanding of cryptography Minimum years of experience: DETAILED JOB DESCRIPTION Relevant Experience on Mandatory Skills: • Proficient in Python and GoLang Demonstrable experience of: o Public Cloud. o Infrastructure build and configurations of a variety of services including Compute, Storage, Networking. o Linux. … experience. The ideal candidate for this role will have the below experience and qualifications: • Bachelor's or Master's degree in Computer Science or equivalent industry experience. • Comes from Software Engineering background with infrastructure experience. • 5+ years of development experience with a strong focus on large-scale, distributed systems. • Proficient in Python and GoLang. • Experience with Liquibase or similar More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
Lloyds Banking Group
JOB TITLE: Senior Software Engineer SALARY: £70,929 - £80,000 LOCATION: Edinburgh HOURS: Full time WORKING PATTERN: Hybrid, 40% (or two days) in our Edinburgh office. About this opportunity As Senior Software Engineer, you'll bring your deep technical expertise to the table, driving technical development and delivery in key areas. You'll focus … solving complex challenges with your specialised knowledge taking ownership of critical tech delivery within your team. In this role, you'll lead way in shaping the direction of our software solutions, using your expertise to make impactful decisions and drive success. You'll collaborate closely with the team and product owner to ensure delivery excellence. If you're someone … and possess exposure to microservices technologies, particularly Java 17, Spring Boot, Maven, Kafka K Stream, as well as RESTful APIs and web services. Exhibit an excellent understanding of the software development lifecycle (preferably within the Agile Framework), validated through prior experience. Possess knowledge of development best practices and patterns, with an understanding of CD/CI pipelines, preferably Jenkins More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Backend)

Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
for more information on flexible working options Flexible Working Options: Flexibility in when hours are worked, Hybrid Working, Job Share, Reduced Hours Job Description Summary: Job Description: JOB TITLE: Senior Software Engineer (Backend) SALARY: Regional: £70,929 - £86,691 GBP LOCATION(S): Bristol/Edinburgh HOURS: Full time - 35 hours per week WORKING PATTERN: Hybrid, 40% (or … people, data, and tech to meet the needs of our 26 million customers. Join us and be part of our growth and transformation journey. We are recruiting for multiple Senior Software Engineer positions. As a Software Engineer, you'll lead and shape technical solutions, work collaboratively across teams, and ensure high-quality engineering practices in … adaptability. Curiosity about technology and a positive influence on team values are essential. We would be looking for the following Minimum requirements include demonstrated hands-on experience with: Backend software engineering in Java and ideally an additional OOP language (e.g., Go or Python) Developing RESTful APIs and understanding API Gateways (e.g., APIGEE) Building applications with container technologies (e.g., Docker More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer - C#/.Net

Glasgow, Lanarkshire, Scotland, United Kingdom
Lorien
Senior Full Stack Software Engineers with a background in software development using C#/.Net and Blazor OR Angular are required by this major client, to join their teams in Glasgow who build a range of products to support one of their core business functions. To secure one of these Senior Software Engineer roles … you must come from a Software Development background and be able to demonstrate the following experience: Be a subject matter expert in full stack C#/.Net Core. Must have hands on experience in front end development using Blazor, Angular OR React Demonstrable experience building distributed systems and secure products at scale. Have a good understanding of design practices … with Azure, CI/CD tooling (Github Actions, Azure DevOps etc) Experience building infrastructure testing within the pipeline for automated deployments Knowledge of Database systems and models In these Senior Software Engineering roles you will have the chance to work on a wide range of in house and client facing applications as part of one of their small More ❯
Employment Type: Full-Time
Salary: £62,000 - £67,000 per annum
Posted:

Senior software engineer (Back-end)

Edinburgh, United Kingdom
Seccl Technology Limited
detailed information, feel free to ask for our tech radar and engineering practices. The role The purpose of this role is to design, build and operate reliable and scalable software solutions, building new functionality using Typescript and Node.js. You play a key role in our software development and have a hands-on approach throughout the development process. As … a senior member of the team, you are the 'go-to' person for queries. On a typical day you will Work collaboratively in a domain aligned cross-functional squad made up of engineers and product along with colleagues from customer-facing and operations teams. Design, implement and operate your services within your domain. Be accountable for the SLAs of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
A World Class Technology company in Edinburgh is looking for a skilled Senior Software Engineer , with good experience using Java and ideally AWS, to join one of their core squads. Hybrid working, modern tech and a great culture on offer. They've been operating for well over ten years and are one of the market leaders within … re also already experimenting with ML in this team, so it's genuinely a very interesting and modern problem space. They're an Agile squad of roughly ten, with Software Engineers of varying levels of experience, the team are largely backend heavy (with Java and AWS ) but they do have a dedicated frontend specialist, so there is opportunity to … suggest and help implement technologies the team feel would help take their services to the next level. The organisation is very big on knowledge sharing here, and as a Senior Engineer you'll ideally feel comfortable coaching and mentoring other members in the team. You'll ideally have good experience with the following; ** Modern versions of Java ** Java More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
outcomes. 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 … 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:

C/C++ Senior Software Engineer, Camera & Sensor Software

Edinburgh, United Kingdom
Amazon
C/C++ Senior Software Engineer, Camera & Sensor Software Job ID: Evi Technologies Limited Do you want to work on truly challenging problems that will change the world and bring people together? Join our team of smart, friendly and inventive builders to imagine, create and deliver the next high-profile Amazon camera & sensor product. Our cross … functional team brings together engineers and scientists with deep expertise in the different worlds of image quality, algorithm design, embedded software, robotics and depth sensing, optics/photogrammetry, graphics and simulation, and machine learning. Together we have built a vast range of different ground-breaking products - from the Echo Look, Echo Show, Ring security cameras and the Astro home … robot. Key job responsibilities As a Senior Software Development Engineer you will: - Design algorithms and write software for our consumer products. - Work closely with camera & sensor experts, product management, computer vision and machine learning experts. - Guide the team to solve complex technical challenges and invent new ways to bring joy and value to our customers. - Guide More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Rapiscan Systems
Senior Software Engineer Location: Scotland Division: Spacelabs Research & Development Spacelabs is looking for a skilled Senior Software Engineer to help develop the next generation of our Patient Monitoring and Connectivity (PMC) products. This hands-on role involves designing and delivering high-quality software solutions for complex healthcare systems in a collaborative, cross-functional … environment. Key Responsibilities: Develop and maintain software for patient monitoring systems Translate system and user requirements into robust software designs Participate in architecture, design, and code reviews Work with hardware and UI teams to ensure seamless integration Ensure quality and timely delivery of software in an Agile setting Support product performance, security, and compliance standards Promote technical … excellence and uphold company values Requirements: Bachelors degree in Computer Science, Engineering, or related field 8+ years of software development experience Strong experience in modern C++ (C++11 or newer) and Object-Oriented Programming Skilled in multithreading and Linux desktop development in embedded environments Experience with Qt/QML and at least one desktop UI framework (e.g., WPF, WinUI) Familiarity More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Perth, Perth & Kinross, United Kingdom
Bright Purple
Senior Software Engineer Dundee - Hybrid We're hiring a Senior Developer to join a fast-growing global tech company building cutting-edge SaaS products used by some of the world's biggest brands. Why Join? Be part of a fast-scaling global company with a supportive, people-first culture. Clear career development path. Work with the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low Level Embedded Software Engineer (Senior Levels)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level 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 Leonardo would like to hear from you. We are looking for experienced Low Level Embedded … Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Low Level Embedded Software Engineer: Develop high quality and robust low level embedded software for … and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work closely with the hardware and systems team, including system integration teams onto target hardware. You will investigate and resolve real integration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Backend - UK)

Edinburgh, United Kingdom
Hybrid / WFH Options
Dayshape
About us We're Dayshape-an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firmsglobally, our AI-powered resource management platform is helping organizations to achieve extraordinary results. Our enterprise platform stands apart as the only solution that combinesadvanced AI, real-time project financials … to make Dayshape the most scalable, flexible and rapid to deploy solution on the market, and we're not there yet. That's where you come in. As a senior engineer, you will work collaboratively with the rest of our cross-functional team to plan and deliver new features and enhancements that support our customers' success. We are … decisions and those of others Great at breaking down big tasks into small chunks, solving tricky problems and tackling risks Used to working with agile development teams on large software products Bonus points if you have Worked with Vue.js, .Net Core, Message Queuing Systems such as Azure Service Bus, SQL Server, and/or Microsoft Azure Worked in (or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C Software Engineer (Senior Levels)

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing software for some of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for projects such as a 6th generation Stealth Fighter jet or a revolutionary Laser Directed Energy Weapon, then Leonardo would like to hear from you. We … are looking for experienced software engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. You will help us continue our industry leading contribution to projects in our Radar, Advanced Targeting and Surveillance teams. If you would like to read about our contributions to the Eurofighter … next-gen Stealth Fighter - Tempest or the UK's first Laser Directed Energy Weapon - Dragonfire, please have a look at the links below: What you'll do as a Software Engineer: Use C++ and other object orientated languages to develop working embedded solutions. Work alongside systems and hardware engineers to deploy software to multi-core or distributed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Octagon Group
A market-leading organisation is looking to add a Senior Embedded Software Engineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking … to add an additional Senior Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will continuously play an integral role in the development of high … performance, real-time embedded products. You will have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
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, hardware, algorithmic, and data science functions to help build and refine offerings that analyse, automate and optimise key processes. In return, you'll join a great organisation well versed in keeping their staff happy, plus a generous bonus scheme, hybrid working (to the tune of 3 days per week in office) plus flexible hours, annual salary … 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 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, hardware, algorithmic, and data science functions to help build and refine offerings that analyse, automate and optimise key processes. In return, you'll join a great organisation well versed in keeping their staff happy, plus a generous bonus scheme, hybrid working (to the tune of 3 days per week in office) plus flexible hours, annual salary … 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 More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
DeFi Planet
Senior Software EngineerCathcart TechnologyEdinburgh75000.0A World Class Technology company in Edinburgh is looking for a skilled Senior Software Engineer, with good experience using Java and ideally AWS, to join one of their core squads. Hybrid working, modern tech and a great culture on offer.They've been operating for well over ten years and are one of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team. In this role youll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. The successful … will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with … other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
Senior Software Engineer UK Remote About the Company Our client is a fast-growing tech business working on innovative digital products used by a broad and expanding user base. With a strong engineering culture and a focus on solving real-world problems, they are looking to grow their team with the addition of a Senior Software More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:
Senior Software Engineer
Scotland
10th Percentile
£52,500
25th Percentile
£53,750
Median
£65,000
75th Percentile
£82,751
90th Percentile
£93,778