About this role
The team is seeking a skilled Software Development Engineer 2 to join their dynamic team. In this role, you will contribute to the development of innovative solutions that enhance continuous glucose monitoring and drive improvements in health management. You will be responsible for designing, developing, and maintaining software applications while collaborating with cross-functional teams to deliver high-quality products.
Key Responsibilities:
- Design and implement software solutions to meet project requirements.
- Collaborate with product managers and other engineers to define software specifications.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve software defects and issues in a timely manner.
- Stay updated with industry trends and emerging technologies to enhance product capabilities.
Required Skills & Qualifications:
- Strong proficiency in programming languages such as Java, C++, or Python.
- Experience with software development methodologies, including Agile and Scrum.
- Familiarity with cloud technologies and platforms, such as AWS or Azure.
- Solid understanding of software architecture and design patterns.
- Excellent problem-solving skills and attention to detail.
Experience:
- 5-8 years of relevant software development experience in a professional setting.
What we offer:
The team provides a collaborative work environment, opportunities for professional growth, and the chance to make a significant impact in the healthcare industry. You will be part of a team that values innovation and is dedicated to improving health outcomes globally.