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: SeniorSoftwareEngineer 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 ❯
JOB TITLE: SeniorSoftwareEngineer 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 SeniorSoftwareEngineer, 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 ❯
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: SeniorSoftwareEngineer (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 SeniorSoftwareEngineer positions. As a SoftwareEngineer, 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 ❯
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 SeniorSoftwareEngineer 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 SeniorSoftware 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 ❯
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 ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
A World Class Technology company in Edinburgh is looking for a skilled SeniorSoftwareEngineer , 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 SeniorEngineer 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 ❯
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 SeniorSoftwareEngineer 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 ❯
C/C++ SeniorSoftwareEngineer, 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 SeniorSoftware 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 ❯
SeniorSoftwareEngineer Location: Scotland Division: Spacelabs Research & Development Spacelabs is looking for a skilled SeniorSoftwareEngineer 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 ❯
SeniorSoftwareEngineer 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 ❯
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 SoftwareEngineer: 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 ❯
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 seniorengineer, 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 ❯
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 SoftwareEngineer: 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 ❯
A market-leading organisation is looking to add a Senior Embedded SoftwareEngineer 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 SoftwareEngineer to their team. As a Senior Embedded SoftwareEngineer, 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 SoftwareEngineer 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 ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Lorien
SeniorSoftwareEngineer 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 SeniorSoftwareEngineer 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 ❯
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom Hybrid / WFH Options
Lorien
SeniorSoftwareEngineer 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 SeniorSoftwareEngineer 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 ❯
SeniorSoftware EngineerCathcart TechnologyEdinburgh75000.0A World Class Technology company in Edinburgh is looking for a skilled SeniorSoftwareEngineer, 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 ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux SoftwareEngineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux SoftwareEngineer 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 SoftwareEngineer 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 SoftwareEngineer, 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 ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
SeniorSoftwareEngineer 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 SeniorSoftwareMore ❯