Job Description
At Best Buy Health, we aim to deliver end-to-end customer and patient outcomes rather than focusing on narrow features. Our Product Engineering team strives to evaluate where they can further the long-term technical vision while having a bias towards action and customer/product value.
Key Responsibilities:
* Work in one of our software engineering teams, building out our platform and product for use by patients and healthcare professionals.
* Build scalable, well-tested applications and microservices.
* Collaborate closely with other disciplines, including biomedical engineering, data science, electronics engineering, and product science.
* Operate across the stack but will have significant back-end or data engineering experience.
* Contribute to technical design and code reviews.
* Help provide 24/7 support for the product, resolving live issues when needed.
* Be responsible for a product engineering team delivering key objectives that enable the product to scale, directly improving healthcare provision across the world.
* Work closely with Product Management and ensure the team is accountable for the outcomes delivered.
Requirements:
* Bachelor's degree in IT, Computer Science, Engineering, or 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.
Preferred Qualifications:
* Significant previous experience as a Software Engineer.
* Good knowledge of at least one modern programming language.
* Experience writing tests and testable code.
* Flexibility and ability to learn quickly.
* Pleasure in solving problems and making a difference.
* Experience delivering across managed cloud platforms such as AWS.
* Able to pragmatically balance quality with a fast-paced schedule.
* Good team player, ready to help, debate, compromise, and work together.
* Comfortable working, prototyping, and delivering incrementally, adapting based on customer needs and technical difficulties, always with the user in mind.
* Eye for detail and consideration of the big picture.
* Comfortable reviewing, releasing, deploying, and troubleshooting your and other people's code.
* Experience in the healthcare industry or working with Ionic hybrid apps.
* Exposure to highly scalable and distributed systems.