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 SoftwareEngineer 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. o Relational and NoSQL … 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 ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
Full Stack SoftwareEngineer Hybrid Dundee Our client is looking to expand their agile engineering team with a talented Full Stack SoftwareEngineer who thrives in a collaborative environment and wants to make a genuine impact. Why Apply? Join a growing company delivering a platform used across the UK and US Work in a supportive, agile … team where your input truly matters Opportunities for personal and professional development Hybrid working from their Dundee base About the Role As a Full Stack SoftwareEngineer, youll help design, build, and operate a modern data platform, from intuitive user interfaces to scalable APIs and secure infrastructure. Youll work across the full software lifecycle and collaborate daily More ❯
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 SoftwareEngineer 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, system architecture … 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 Agile Squads More ❯
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 SoftwareEngineer (Backend) SALARY: Regional: £70,929 - £86,691 GBP LOCATION(S): Bristol/Edinburgh HOURS: Full time - 35 hours per week WORKING PATTERN: Hybrid, 40% (or two days … 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 SoftwareEngineer positions. As a SoftwareEngineer, you'll lead and shape technical solutions, work collaboratively across teams, and ensure high-quality engineering practices in line with … 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 ❯
SoftwareEngineer (BE) - Banking Lab page is loaded SoftwareEngineer (BE) - Banking Lab Apply locations Edinburgh time type Full time posted on Posted Yesterday time left to apply End Date: July 23, 2025 (12 days left to apply) job requisition id 133251 End Date Tuesday 22 July 2025 Salary Range £70,929 - £106,394 We support … flexible working - click here for more information on flexible working options Flexible Working Options Hybrid Working Job Description Summary . Job Description JOB TITLE: SoftwareEngineer SALARY: £70,929 - £78,810 LOCATION(S): Edinburgh HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time … Together, we're putting the ever-evolving needs of our customers at the heart of everything we do, as they move through their financial life with us. As a SoftwareEngineer for our Consumer Relationship Platforms, you'll design and develop software features or services that are vital in our mission to help Britain prosper. You'll More ❯
JOB TITLE: Senior SoftwareEngineer 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 SoftwareEngineer, you'll bring your deep technical expertise to the table, driving technical development and delivery in key areas. You'll focus o 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 who … 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 ❯
JOB TITLE: SoftwareEngineer SALARY: £70,929 - £78,810 LOCATION(S): Edinburgh HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Edinburgh office. About this opportunity If you think all banks are the same, you'd be wrong. We're an … Together, we're putting the ever-evolving needs of our customers at the heart of everything we do, as they move through their financial life with us. As a SoftwareEngineer for our Consumer Relationship Platforms, you'll design and develop software features or services that are vital in our mission to help Britain prosper. You'll … Strong experience in designing and consuming RESTful APIs (experience with gRPC and/or SOAP is a plus). Computer Science Fundamentals: Solid knowledge of Data Structures and Algorithms. Software Design Principles: Solid knowledge of Object-Oriented Design principles, Design Patterns, and Clean Code practices. Database Skills: Hands-on experience with Relational Databases (i.e., PostgreSQL/Oracle/MySQL More ❯
SoftwareEngineer - Full Stack Full?time, permanent, Dundee, 1 - 2 days a week in the office Salary £45 - £55k Head Resourcing are recruiting for a softwareengineer for a fintech company based in Dundee. We use data to transform the commercial insurance market. The role focuses on designing, building and running the software and data … mindset: take initiative, mentor others and drive best practices. Why Join Us? Shape an industry?leading data platform used across the UK and US. Small, supportive team where every engineer has real impact. Rapid growth means space to develop your skills and career. More ❯
SoftwareEngineer - Full Stack Full time, permanent, Dundee, 1 - 2 days a week in the office Salary £45 - £55k Head Resourcing are recruiting for a softwareengineer for a fintech company based in Dundee. We use data to transform the commercial insurance market. The role focuses on designing, building and running the software and data … mindset: take initiative, mentor others and drive best practices. Why Join Us? Shape an industry leading data platform used across the UK and US. Small, supportive team where every engineer has real impact. Rapid growth means space to develop your skills and career. More ❯
Well established tech company in Glasgow is looking for a Senior Software Developer (.Net, Azure and VueJS ) to join their growing Agile team. You'll be working directly on a greenfield project using a modern tech stack, within a forward thinking organisation that offer very flexible working. The role is part of a wider growth phase for the business More ❯
Lead Full Stack Software Engineers with in depth knowledge of C#, .Net and modern front end frameworks are required by this major client, to lead their teams based in Glasgow. This is a major expansion of their teams as they expand their product range and build the next generation of AI based tools for their clients. To be successful … in securing one of these Lead SoftwareEngineer roles you must come from a Software Development background and still be technically hands on with coding/scripting. You will also have good experience in client/stakeholder management, team leadership and organisational skills as well as being able to demonstrate the following experience: Be a subject matter … Artificial Intelligence (AI), using Large Language Models (LLM) such as Azure AI Services, CoPilot or ChatGPT would have an advantage in securing one of these roles. In this Lead Software Engineering role you will have the chance to work on a wide range of in house and client facing applications whilst leading a small team using the latest versions More ❯
browser compatibility experience with version control systems (preferably Git & Bitbucket) and web performance optimisation It would be a real bonus if you have Bachelor's degree in Computer Science, Software Engineering or related field. Additional European language skills (ideally German) track record of writing test cases like unit and integration testing (Junit, Cypress etc.) worked with Openshift, Jenkins, Kubernetes More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
A World Class Technology company in Edinburgh is looking for a skilled Senior SoftwareEngineer , 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 their … 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 … 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 Frameworks (ideally More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
A ' Tech for good ' organisation based in Edinburgh is looking for a couple of experienced Software Engineers , ideally with good experience using Java 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 helps thousands … 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 be regularly follow TDD, so they More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
Ivanti
strong, but small enough so your work and opinion actually matter. Our continued success begins with you! Why We Need You! We have an opportunity for someone new to software development and DevOps that wants to experience both. Learn industry standard tools like GitHub source control and pipelines, Azure Hosting, Azure Devops, Kubernetes, and Terraform to name a few. More ❯
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 More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Technology
Edinburgh based SaaS Organisation , that have a market leading product , are looking for an experienced SoftwareEngineer (with good exposure using the .Net framework ) to join their agile team - modern tech and hybrid working on offer. They've been running really successfully now for several years and their product is used worldwide, largely both within the UK and … Working with an Agile environment Experience with the following is highly desirable; ** Microsoft Azure ** Microservices ** Working in a product environment The company have a great culture , several of the Software Engineers at the organisation have been there for a good amount of years, it's very rare someone would have a short stint here. I've personally helped a More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
Edinburgh based SaaS Organisation , that have a market leading product , are looking for an experienced SoftwareEngineer (with good exposure using the .Net framework ) to join their agile team - modern tech and hybrid working on offer. They've been running really successfully now for several years and their product is used worldwide, largely both within the UK and … Working with an Agile environment Experience with the following is highly desirable; ** Microsoft Azure ** Microservices ** Working in a product environment The company have a great culture , several of the Software Engineers at the organisation have been there for a good amount of years, it's very rare someone would have a short stint here. I've personally helped a More ❯
Senior SoftwareEngineer 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 latest tech More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
Description The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline. Key … aspects of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and … other engineers so the next person will find things a little bit easier The team is greater than the sum of its parts Qualifications We are looking for a SoftwareEngineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for More ❯
Employment Type: Permanent, Part Time, Work From Home
Why N-able We are looking for a Staff SoftwareEngineer 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 ❯
JOB TITLE: Senior SoftwareEngineer SALARY: £70,929 - £78,810 LOCATION: Edinburgh HOURS: Full time (5 days, 35 hours) WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Edinburgh office location About this opportunity Insurance Pensions and Investments has a vision to improve the … our business, the Legacy Maintenance and Migrations Lab plays a key role in the realisation of this vision. Here's how you'll make a difference: As a Java Engineer, Lead, inspire, and support individuals to continually improve and develop. Help us define and communicate our engineering strategy, methods, and approaches. Work with our teams and partners to define … within the lab across the full build/test/deploy lifecycle. Use design patterns, experience and best practices to design, test and amend programs/scripts. Support agile software development to enable continuous improvement within the team. Java solutions that are stable, scalable, performant, accessible, testable and secure by utilising endorsed technologies and applying common build patterns to More ❯
Cloudsoft is seeking talented Software Engineers to join our dynamic team. You will play a vital role in designing and developing innovative solutions for our customers in the cloud applications sector. As a part of our team, you will collaborate with fellow engineers and clients to deliver top-notch software applications that meet the highest standards of quality … Experience with open-source technologies and version control (e.g. Git) Candidates must be located in the UK and have the legal right to work. Cloudsoft are a cloud and software services company based in city-centre Edinburgh. Our mission is to help customers run their applications well using cloud and modern platforms, including migrating, automating operations and evolving. We … work with many companies in helping their immediate needs in terms of software challenges and integrations. This translates to a dynamic environment with an ever-changing mix of technologies, non-stop learning, and exciting challenges. The company has about 50 people, HQ in city-centre Edinburgh, and operates with a start-up mentality in a cutting-edge sector, relishing More ❯
the power of voice to driveunprecedented efficiency and oversight. We're using the latest in AI toautomate and innovate, empowering businesses to achieve exceptional productivityand compliance outcomes. As a SoftwareEngineer ,you will work within a squad to design, develop, and optimise softwaresolutions, collaborating closely with the TechnicalLead and cross-functional teams. This is a hands-on rolerequiring … strong full-stack development experience, particularly in React, Node.js, and TypeScript .You will contribute to technical decision-making, improve software quality, andleverage AI-powered tools to enhanceproductivity. What You'll Be Doing: Develop and maintain scalable, high-quality applicationsusing React, Node.js, and TypeScript . Implement secure coding practices, ensuring compliance with industry standards. Mentor junior engineers , conduct peercode reviews More ❯
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 SoftwareEngineer 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 of … 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 ❯