Senior Software Engineer

2 weeks ago


Edinburgh, Edinburgh, United Kingdom Sanderson Full time £75,000
Job Title: Senior Software Engineer

We are seeking an experienced Senior Software Engineer to join our Product Squad, working on a web application that provides digital workspaces to high-profile clients.

About the Role:
  • Gather requirements from in-house subject matter experts and Product Owners to determine functional and non-functional requirements for new software and applications.
  • Work with the senior engineering team to design and implement new capabilities within the product.
  • Conduct design reviews on existing code with a view to identifying ways to improve performance, security, robustness, and maintainability.
  • Ensure new software meets requirements of quality, security, and performance.
About the Product:
  • Service-oriented microservice architecture.
  • Services written primarily in Java 17 and Spring with some services written in NodeJS.
  • Frontend built with Typescript and React.
  • Backed by several datastores including ElasticSearch, MongoDB, and PostgreSQL.
  • Build and deployment using Github Actions and Drone with SonarCloud.
  • Deployed to Kubernetes clusters running on AWS infrastructure.
Requirements:
  • Several years' experience working with the relevant tech stack.
  • Strong knowledge of software design principles and microservices architectures.
  • Strong record of delivering software solutions.
  • Strong communication skills.
  • Desire to mentor other developers.
  • Familiarity with DevOps processes and Kubernetes is desirable.
  • Experience with Git, Slack, Jira, and Drone is beneficial.
  • Familiarity with Linux environments.

We are looking for a talented and motivated individual to join our team and contribute to the development of our cloud-based software solutions.



  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    About the RoleWe are seeking a highly skilled C++ Senior Software Developer to join our team at Tampa Gardens Senior Living. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining high-performance, scalable, and secure software systems.Key ResponsibilitiesInnovate, implement, support, and...


  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    About the RoleWe are seeking a highly skilled C++ Senior Software Developer to join our team at Tampa Gardens Senior Living. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining high-performance, scalable, and secure software systems.Key ResponsibilitiesInnovate, implement, support, and...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time £75,000

    Job Title: Senior Software Engineer We are seeking a highly skilled Senior Software Engineer to join our team at Bright Purple. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our new solutions using React and TypeScript. Key Responsibilities: Help lead the development of web applications using React and...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specialising in precise mixed-signal processing technologies for mobile and consumer electronics.The successful candidate will have 5+ years of C programming and Windows driver development skills, as well as expertise in OS...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Product Engineering team at Best Buy Health. As a Senior Software Engineer, you will play a key role in designing, developing, and deploying scalable, well-tested applications and microservices that meet the needs of our customers and patients.Key...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Product Engineering team at Best Buy Health. As a Senior Software Engineer, you will play a key role in designing, developing, and deploying scalable, well-tested applications and microservices that meet the needs of our customers and patients.Key...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £50,000 - £60,000

    Software Engineer Opportunity at Cathcart TechnologyCathcart Technology, a leading provider of SaaS-based products for the healthcare industry, is seeking a skilled Senior Software Engineer to join their Agile team in Edinburgh.The ideal candidate will have commercial experience with.NET, cloud services, and front-end development, with a strong emphasis on...


  • Edinburgh, Edinburgh, United Kingdom Analog Devices Full time

    Job Title: Senior Software EngineerJob Summary:Analog Devices Inc's (ADI) Software Engineering and Solutions (SES) Platform Engineering team is seeking a skilled Senior Software Engineer to create innovative and high-quality software products that enhance the developer experience. The ideal candidate will have a strong background in software development,...


  • Edinburgh, Edinburgh, United Kingdom Analog Devices Full time

    Job Title: Senior Software EngineerJob Summary:Analog Devices Inc's (ADI) Software Engineering and Solutions (SES) Platform Engineering team is seeking a skilled Senior Software Engineer to create innovative and high-quality software products that enhance the developer experience. The ideal candidate will have a strong background in software development,...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Product Engineering team at Best Buy Health. As a Senior Software Engineer, you will play a key role in designing, developing, and deploying scalable and well-tested applications and microservices.Key Responsibilities:Design and develop software...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Product Engineering team at Best Buy Health. As a Senior Software Engineer, you will play a key role in designing, developing, and deploying scalable and well-tested applications and microservices.Key Responsibilities:Design and develop software...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh. As a Senior Software Engineer, you will be responsible for developing drivers that enable leading audio and haptics applications. Key Responsibilities:* Develop and maintain Windows drivers for audio and haptics applications*...


  • Edinburgh, Edinburgh, United Kingdom Asda Stores Ltd Full time

    Job Title: Senior Software EngineerAs a Senior Software Engineer at {company}, you will be responsible for leading the development of our software products. This includes designing, implementing, and testing software applications to meet the needs of our customers. You will work closely with our cross-functional teams to ensure that our software is of the...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Careers Full time

    Job Title: Senior Software EngineerAre you a skilled Senior Software Engineer looking for a new challenge? We have an exciting opportunity for you to join our growing team in Edinburgh as a Senior Software Engineer. About the Role:As a Senior Software Engineer, you will be a key member of our development team, responsible for designing, developing, and...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £50,000 - £60,000

    Software Engineer Opportunity at Cathcart TechnologyCathcart Technology, a leading provider of SaaS-based products for the healthcare industry, is seeking a skilled Senior Software Engineer to join their Agile team in Edinburgh.The ideal candidate will have commercial experience with.NET, cloud services, and front-end development using HTML, CSS, and...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £50,000 - £60,000

    Software Engineer Opportunity at Cathcart TechnologyCathcart Technology, a leading provider of SaaS-based products for the healthcare industry, is seeking a skilled Senior Software Engineer to join their Agile team in Edinburgh.The ideal candidate will have commercial experience with.NET, cloud services, and front-end development using HTML, CSS, and...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time £75,000

    Job Title: Senior Software EngineerAbout the Role: We are seeking a highly skilled Senior Software Engineer to join our team at Bright Purple. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining our new solutions. Key Responsibilities: Help lead the development of web applications using React and TypeScript ...


  • Edinburgh, Edinburgh, United Kingdom PureGym Full time

    We are looking for a skilled Senior Software Engineer to join our technology team. Main Responsibilities:Design, develop, and test software applicationsImplement software solutions to meet business needsCollaborate with cross-functional teams to deliver high-quality softwareRequirements:Bachelor's degree in Computer Science or related field5+ years of...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Full time

    Job Title: Senior Software EngineerBest Buy Health is seeking a highly skilled Senior Software Engineer to join our Product Engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable, well-tested applications and microservices.Key Responsibilities:Collaborate with cross-functional teams to deliver...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Full time

    Job Title: Senior Software EngineerBest Buy Health is seeking a highly skilled Senior Software Engineer to join our Product Engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable, well-tested applications and microservices.Key Responsibilities:Collaborate with cross-functional teams to deliver...