Software Engineering Expert
7 days ago
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.
-
Software Engineering Expert
2 weeks ago
Edinburgh, Edinburgh, United Kingdom SeeByte Ltd Full timeAbout 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...
-
Software Development Expert
3 weeks ago
Edinburgh, Edinburgh, United Kingdom KAL Full timeAbout 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...
-
Software Engineering Expert
2 weeks ago
Edinburgh, Edinburgh, United Kingdom Leonardo Full timeJob 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...
-
Senior Software Development Expert
3 weeks ago
Edinburgh, Edinburgh, United Kingdom microTech Global Ltd Full timeJob 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 timeAbout 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 timeAbout 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 Development Expert
4 days ago
Edinburgh, Edinburgh, United Kingdom Sanderson Full time £75,000About 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...
-
Software Engineering Graduate Trainee
4 weeks ago
Edinburgh, Edinburgh, United Kingdom Industry Placements Full timeSoftware 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...
-
Software Engineering Graduate Trainee
4 weeks ago
Edinburgh, Edinburgh, United Kingdom Industry Placements Full timeSoftware 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...
-
Embedded Software Development Expert
2 weeks ago
Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions LTD Full timeJob 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...
-
Embedded Software Development Expert
3 weeks ago
Edinburgh, Edinburgh, United Kingdom Rise Technical Recruitment Full timeRole 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 timeWhy 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 timeWhy 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 Engineering Leader
4 weeks ago
Edinburgh, Edinburgh, United Kingdom NatWest Digital X Full timePrincipal 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...
-
Senior Software Engineer
3 weeks ago
Edinburgh, Edinburgh, United Kingdom NatWest Digital X Full timeUnlock 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 timeThe 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...
-
Senior Software Development Expert
3 weeks ago
Edinburgh, Edinburgh, United Kingdom IC Resources Full timeSenior 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...
-
Software Development Engineer
4 weeks ago
Edinburgh, Edinburgh, United Kingdom Analog Devices, Inc. Full timeSoftware 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...
-
Software Development Engineer
4 weeks ago
Edinburgh, Edinburgh, United Kingdom Analog Devices, Inc. Full timeSoftware 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...
-
Software Development Engineer
3 weeks ago
Edinburgh, Edinburgh, United Kingdom Analog Devices, Inc. Full timeSoftware 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...