Job Overview
">
The Software Engineering Manager will lead a team of software engineers in the design, development, and optimization of software applications.
This is an exciting opportunity to join a pioneering business that is transforming healthcare by making customer experiences more seamless, convenient, and personalized.
Key Responsibilities:
">
* Maintain high standards of software quality by writing high-quality code and following established standards and best practices.
* Ensure cross-team collaboration with other software engineers, business analysts, and architects in the planning, design, development, testing, and maintenance of web- and desktop-based business applications.
* Work with the product team in the refinement of user stories that are developer-ready, easy to understand, and testable.
* Participate in career growth by having weekly 1-on-1s with your team, creating individual goals, and performing annual performance reviews for your direct reports.
Required Skills and Qualifications:
">
* Bachelor's degree in Computer Science or a related field or equivalent work experience.
* 10+ years experience in software development.
* Experience hiring, managing, and developing teams which deliver high-impact products to the market.
* Strong software engineering experience fundamentals (data structures, algorithms, async programming patterns, object-oriented design).
* Hands-on experience with a number of general-purpose programming languages such as but not limited to: .NET, Java, Python, PHP, RUST, Scala, C/C++, C#.
Benefits:
">
We offer a competitive salary and benefits package, including health insurance, retirement savings plan, and paid time off.
Our team is passionate about delivering innovative solutions and making a meaningful impact in the healthcare industry.
Join Our Team:
">
If you are a motivated and experienced software engineer looking for a new challenge, please submit your application.
We look forward to hearing from you!