Software Development Expert

4 weeks ago


Edinburgh, Edinburgh, United Kingdom Best Buy Full time

At Best Buy, we're committed to enriching lives through technology and meaningful connections. Our goal is to deliver end-end customer and patient outcomes by taking a holistic approach to product development.

This role offers an exciting opportunity to work as part of our Product Engineering team, driving innovation and growth in the healthcare industry.

Job Overview

We're seeking a highly skilled Senior Software Engineer to join our team. This individual will be responsible for building scalable, well-tested applications and microservices, collaborating closely with other disciplines, and contributing to technical design and code reviews.

Key Responsibilities
  • Building out our platform and product for use by patients and healthcare professionals
  • Building scalable, well-tested applications and microservices
  • Closely working with biomedical engineering, data science, electronics engineering, and product science teams
  • Operating across the stack, focusing on back-end or data engineering experience
  • Contributing to technical design and code reviews
  • Providing 24/7 support for the product, resolving live issues when needed
  • Driving key objectives that enable the product to scale, directly improving healthcare provision worldwide
  • Working closely with Product Management to ensure the team's accountability for delivered outcomes
  • Aware of the impact of their team's work on other areas of the organization, including architectural viability and opportunities for wider cooperation
Requirements

To be successful in this role, you'll need:

  • A Bachelor's degree in IT, Computer Science, Engineering, or a related field, or equivalent combination of education and/or experience
  • 3 years of relevant experience with a Bachelor's degree, or equivalent relevant professional experience
  • Significant previous experience as a Software Engineer, preferably in the healthcare industry or with Ionic hybrid apps
  • A good knowledge of at least one modern programming language
  • Experience writing tests and testable code
  • Flexibility to learn on the job quickly
  • A passion for solving problems and making a difference
  • Experience delivering across managed cloud platforms, such as AWS
  • Able to balance quality with a fast-paced schedule
  • A good team player, ready to help, debate, compromise, and work together
  • Comfortable reviewing, releasing, deploying, and troubleshooting code
What We Offer

We offer competitive pay: between $63,800 and $102,100 per year, depending on location and qualifications. You'll also enjoy physical and mental well-being support, generous benefits, and the chance to make a real difference in people's lives.



  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Development Expert to join our team at beBee Professionals in Edinburgh, United Kingdom. The ideal candidate will have a strong background in software development and be able to design, implement, and maintain high-quality software applications.Key Responsibilities:Design and develop software solutions that meet business...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Discover a career-defining opportunity as a Software Development Expert with Royal London, the UK's largest mutual life, pensions and investment company.About the RoleWe are seeking an experienced Senior Asset Engineer to join our team. This permanent position is based in Edinburgh, GB and offers a hybrid 50% home/office working arrangement.As a Senior Asset...


  • Edinburgh, Edinburgh, United Kingdom TSB Bank plc Full time

    We are seeking a Senior Software Developer - Java Expert to join our team at TSB Bank plc. As a senior developer, you will be responsible for designing, developing, and maintaining complex software applications using Java 11 (ideally Java 21) and DevSecOps pipelines.About the RoleAs a Senior Software Developer, you will work closely with senior engineers and...


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

    About the RoleAs 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...


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Edinburgh, UK.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer with Windows Driver ExpertiseWe are seeking a skilled software engineer to collaborate with a worldwide team and contribute to the development of drivers for leading audio and haptics applications.This role offers an exciting opportunity to design, develop, and test drivers for mobile and consumer electronics.You will work closely...


  • Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Job OverviewAvaloq is an industry-leading provider of wealth management technology and services for financial institutions. As a Senior Software Engineer, you will be part of our global team working on cutting-edge solutions.We offer a competitive salary of $120,000-$150,000 per year, depending on experience, plus a range of benefits including health...


  • Edinburgh, Edinburgh, United Kingdom Direct Partners Full time

    We are seeking a passionate and skilled software developer to lead the development of our educational programs. The ideal candidate will have a strong background in technology, a desire to share their expertise, and a commitment to helping the next generation of developers launch their careers.Key Responsibilities:Design and deliver comprehensive and...


  • Edinburgh, Edinburgh, United Kingdom Esri Full time

    About the Role">We are seeking an exceptional High-Performance Software Development Expert to join our team at Esri, the world leader in Geographic Information Systems (GIS). This exciting opportunity will enable you to leverage your expertise in modern C++ or Rust development to create cutting-edge software solutions for mobile and desktop devices.">Key...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Looking for a talented Senior Software Engineer to join our Agile team in Edinburgh. Our company, Cathcart Technology, is a market-leading software house that develops innovative SaaS products for the healthcare industry using modern technologies like .Net Core, Azure, and Angular.The ideal candidate will have commercial experience with .Net (C#, MVC, .Net...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Job OverviewWe are partnering with a leading technology company to develop a next-generation transactional database from scratch. The team requires experts in various fields, including systems, distributed systems, operating systems, compilers, and more.This onsite role in Edinburgh offers visa sponsorship for UK or EU nationals. You will have the...


  • Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Avaloq, a leading provider of wealth management technology and services, is seeking a skilled Senior Software Engineer. This role plays a vital part in our global expansion, with around 2,500 colleagues across 12 countries and over 160 clients worldwide.We are responsible for delivering high-quality solutions to our clients, including private banks, wealth...


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

    Cathcart Technology is a prominent World-Class Software House that develops cutting-edge SaaS based products for the Healthcare Industry using a variety of modern technologies.As a Senior Software Engineer, you will join one of their Agile teams in Edinburgh, working on Really modern tech and hybrid working arrangements (2 days per week).The organisation is...


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

    Company OverviewCathcart Technology is a Research and Development focused organisation based in Edinburgh, Scotland. They are currently experiencing a period of growth and seeking an experienced Software Engineer to join one of their hybrid teams.


  • Edinburgh, Edinburgh, United Kingdom Cathcart Associates Group Ltd Full time

    R&D focused technology organisation in Edinburgh seeks experienced Software Developer (C#) for a hybrid team. With flexible working and autonomy, you'll help mature their technology estate by maintaining, improving and extending current products. You'll create new projects from scratch, focusing on scaling modern C# applications with SQL or Entity Framework,...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    Job OverviewWe are looking for a highly skilled Software Development Engineer to join our team at the Amazon Development Centre (Scotland) Limited in Edinburgh. This is an excellent opportunity to work on cutting-edge technology projects and contribute to the company's innovative initiatives.Job DescriptionThe successful candidate will have experience with...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Job TitleAt Cathcart Technology, we are seeking a skilled Senior Software Engineer to join our Agile team in Edinburgh.The successful candidate will be responsible for developing SaaS products for the Healthcare industry using modern technologies such as hybrid working and agile methodologies.We offer a competitive salary of £90,000 - £110,000 per annum,...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    Job OverviewCathcart Technology, a market-leading software house, is seeking a skilled Senior Software Engineer to join their Agile team in Edinburgh.The organisation has a strong technical environment and reputation, focusing on modern tech.We offer hybrid working arrangements and the opportunity to work with a variety of modern technologies.Estimated...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (Scotland) Limited in Edinburgh. As a key member of our engineering team, you will design and develop product and services that implement our 3-year vision for Connected Talent Management.About YouTo be successful in this role, you will...


  • Edinburgh, Edinburgh, United Kingdom FanDuel Full time

    About FanDuel GroupFanDuel is a global leader in the gaming and entertainment industry, dedicated to creating innovative experiences for fans around the world.We're seeking a seasoned software developer to join our team and contribute to the development of our cutting-edge software applications. As a member of our team, you'll have the opportunity to work on...