About the job
Join us at the forefront of medical technology innovation. At Bloomlife, you will be part of a talented, diverse, and tight-knit team of professionals who bring a wealth of experience from healthcare and technology sectors. We embrace bold thinking and are dedicated to executing our ideas with precision. Our commitment to leveraging the latest technologies is central to our mission of advancing medical software development.
As a Software Engineer, you will play a crucial role across our product software stack. Collaborating closely with product managers, algorithm developers, and application engineers, you will be instrumental in implementing and deploying new product features efficiently. Your creativity and proactive approach will help drive improvements in software, algorithms, and overall product performance.
Your Responsibilities:
- Develop, deploy, and maintain software for both internal and external products at Bloomlife.
- Take ownership of specific software modules, ensuring their quality and interoperability within the software stack.
- Establish unit and integration testing frameworks, along with the necessary tools to monitor software performance.
- Work closely with product engineers and algorithm developers to create robust, well-documented software modules ready for product deployment.
- Provide insights on industry best practices regarding design, testing, and security.
