Software Engineering Expert

7 days ago


Edinburgh, Edinburgh, United Kingdom Sanderson Full time £75,000
About the Role

As a Software Engineering Expert at Sanderson, you will be working on a web application that provides digital workspaces to high-profile clients. You will be part of a Product Squad that covers the end-to-end of development from design through to testing, deployment, and support.

Main Responsibilities:

  • Gathering requirements from in-house subject matter experts and Product Owners to determine functional and non-functional requirements for new software and applications.
  • Working with the senior engineering team to design and implement new capabilities within the product.
  • Conducting design reviews on existing code with a view to identifying ways to improve performance, security, robustness, and maintainability.
  • Ensuring new software meets requirements of quality, security, and performance.

About the Product

The product is a service-oriented microservice architecture with services written primarily in Java17 and Spring, and some services written in NodeJS. The frontend is built with Typescript and React, backed by several datastores including ElasticSearch, MongoDB, and PostgreSQL. The build and deployment process involves Github Actions and Drone with SonarCloud, and is deployed to Kubernetes clusters running on AWS infrastructure.

What We're Looking For

We are looking for an experienced Software Developer with several years' experience working with the relevant tech stack. You should have a strong knowledge of software design principles and micro-services architectures, a strong record of delivering software solutions, and strong communication skills. Additionally, a desire to mentor other developers and familiarity with DevOps processes and Kubernetes are desirable.



  • Edinburgh, Edinburgh, United Kingdom SeeByte Ltd Full time

    About the Role:We're seeking a skilled Software Engineering Expert to join our team in Edinburgh or Bristol. As part of a collaborative engineering team, you'll work on exciting projects involving uncrewed systems, developing software solutions for our clients.Key responsibilities include designing, developing, testing, and integrating software solutions...


  • Edinburgh, Edinburgh, United Kingdom KAL Full time

    About the RoleKAL is seeking a highly skilled Software Development Expert to join our global engineering department. As a member of our team, you will be responsible for creating innovative products that meet the needs of our customers.Key ResponsibilitiesDevelop software solutions that are scalable, efficient, and reliableCollaborate with cross-functional...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Overview:We are seeking experienced software engineers to join our team at Leonardo, where you will contribute to the development of cutting-edge defence and aerospace projects in the UK. As a software engineer, you will work alongside systems and hardware engineers to develop working embedded solutions, using C++ and other object-oriented languages.Key...


  • Edinburgh, Edinburgh, United Kingdom microTech Global Ltd Full time

    Job Title: Senior Software Development ExpertJob Description:We are seeking an experienced Senior Software Development Expert to join our team at microTech Global Ltd in Edinburgh. This is a hybrid position, requiring 2-3 days in the office each week.Key Responsibilities:Design, develop, and maintain efficient, reusable, and well-documented Windows...

  • Software Engineer

    2 months ago


    Edinburgh, Edinburgh, United Kingdom SeeByte Ltd Full time

    About SeeByte LtdSeeByte Ltd is a global leader in developing smart software solutions for uncrewed maritime systems. We are seeking a talented Software Engineer to join our team in Edinburgh or Bristol.Job SummaryWe are looking for a skilled Software Engineer to work on exciting projects involving uncrewed systems. As part of our collaborative and inclusive...

  • Software Engineer

    2 months ago


    Edinburgh, Edinburgh, United Kingdom SeeByte Ltd Full time

    About SeeByte LtdSeeByte Ltd is a global leader in developing smart software solutions for uncrewed maritime systems. We are seeking a talented Software Engineer to join our team in Edinburgh or Bristol.Job SummaryWe are looking for a skilled Software Engineer to work on exciting projects involving uncrewed systems. As part of our collaborative and inclusive...


  • Edinburgh, Edinburgh, United Kingdom Sanderson Full time £75,000

    About the Role:Sanderson is seeking a skilled Software Development Expert to join one of their Product Squads working on a web application that provides digital workspaces to high-profile clients. This role will involve gathering requirements from in-house subject matter experts and Product Owners to determine functional and non-functional requirements for...


  • Edinburgh, Edinburgh, United Kingdom Industry Placements Full time

    Software Engineering Graduate ProgrammeAt Industry Placements, we're committed to nurturing the next generation of software engineers. Our graduate programme is designed to equip you with the skills, knowledge, and experience you need to succeed in this exciting field.As a graduate trainee in software engineering, you'll have the opportunity to work on a...


  • Edinburgh, Edinburgh, United Kingdom Industry Placements Full time

    Software Engineering Graduate ProgrammeAt Industry Placements, we're committed to nurturing the next generation of software engineers. Our graduate programme is designed to equip you with the skills, knowledge, and experience you need to succeed in this exciting field.As a graduate trainee in software engineering, you'll have the opportunity to work on a...


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Title: Embedded Software Development ExpertJob Description:KO2 Embedded Recruitment Solutions LTD is seeking a skilled Embedded Software Development Expert to join their team. With a strong background in embedded systems and software development, this role is ideal for individuals who want to shape the future of technology.About the Role:We are looking...


  • Edinburgh, Edinburgh, United Kingdom Rise Technical Recruitment Full time

    Role OverviewRise Technical Recruitment is seeking a highly skilled Embedded Software Development Expert to join our client's dynamic software development team. As a key member of the team, you will be responsible for overseeing projects from initial design through to final delivery, while also having the opportunity to consult with clients on solutions.Key...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom NatWest Group Full time

    Why Software Engineering at NatWest Group?Our software engineers work closely with various teams to understand customer and business needs, enabling them to deliver innovative solutions efficiently.This aligns with the bank's top priority to delight customers with the right products and services, leveraging technology to become a purpose-driven bank that...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom NatWest Group Full time

    Why Software Engineering at NatWest Group?Our software engineers work closely with various teams to understand customer and business needs, enabling them to deliver innovative solutions efficiently.This aligns with the bank's top priority to delight customers with the right products and services, leveraging technology to become a purpose-driven bank that...


  • Edinburgh, Edinburgh, United Kingdom NatWest Digital X Full time

    Principal EngineerAs a Principal Engineer at NatWest Digital X, you will play a key role in shaping the future of our digital banking platform. We are seeking an experienced software engineer with a strong background in software development, architecture, and leadership.Key Responsibilities:Design and engineer software solutions with a customer-centric...


  • Edinburgh, Edinburgh, United Kingdom NatWest Digital X Full time

    Unlock Your Potential as a Principal EngineerNatWest Digital X is seeking a highly skilled Principal Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and engineering software with a customer-centric approach.You will work closely with architects to define major components of our business-wide target...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Hymans Robertson Full time

    The RoleWe are seeking a skilled Software Engineer to join our team at Hymans Robertson, serving the Pensions Market. As a key member of our software development function, you will be responsible for building, testing, and maintaining our software applications and services.Your ResponsibilitiesDesign and implement systems in a range of programming...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Development ExpertIC Resources is seeking a highly skilled Senior Software Development Expert to join their team in Edinburgh. The ideal candidate will have extensive experience in C programming and Windows driver development, as well as a strong understanding of OS architecture, including race conditions, synchronization, deadlocks, and...


  • Edinburgh, Edinburgh, United Kingdom Analog Devices, Inc. Full time

    Software Development EngineerAt Analog Devices, Inc., we're pushing the boundaries of innovation and impact. As a Software Development Engineer, you'll be part of a team that's transforming lives through cutting-edge technologies.We're expanding into new product and market segments, and we need a highly skilled Software Development Engineer to join our...


  • Edinburgh, Edinburgh, United Kingdom Analog Devices, Inc. Full time

    Software Development EngineerAt Analog Devices, Inc., we're pushing the boundaries of innovation and impact. As a Software Development Engineer, you'll be part of a team that's transforming lives through cutting-edge technologies.We're expanding into new product and market segments, and we need a highly skilled Software Development Engineer to join our...


  • Edinburgh, Edinburgh, United Kingdom Analog Devices, Inc. Full time

    Software Development EngineerAt Analog Devices, we're looking for a skilled Software Development Engineer to join our E-mobility group in Edinburgh, UK. As a key member of our team, you'll be responsible for developing tools used to test and deploy complex embedded wireless systems.Key Responsibilities:Collaborate with embedded engineering and architecture...