Cecelia Health Director of Software Engineering in Boston, Massachusetts
Director of Software Engineering- Remote
Are you experienced leading a team of developers and focused on cross functional colloboration?
Do you share our passion for enabling positive change within healthcare and helping patients with chronic conditions like diabetes?
If so, you could be a perfect fit for our team of like-minded professionals who share a common mission and passion for helping others and a desire to build a great company.
Cecelia health is a high-growth, venture-backed health tech company based in New York City. The company partners with pharmaceutical & device companies, payers and ACOs to deliver personalized, technology-based coaching to improve treatment adherence and health outcomes for people living with diabetes and other chronic conditions. The company is a high-energy, results-oriented workplace that believes our success, as well as the success of our customers and patients, relies primarily on a fantastic team with the passion, drive, and skills to change the face of chronic condition management.
Cecelia Health seeks to hire a Director of Software Engineering. You will work from home and on occasion from the company’s midtown location in New York City. The Director of Software Engineering reports to the Chief Information Officer and will be a key member of the technology leadership team. The Director of Software Engineering will work collaboratively with product, operations and broader the engineering team to implement customer-centric software solutions within our Azure cloud environment. This position will be filled with an individual that effectively blends people and technical leadership roles providing skilled management, architecture and development acumen. The ideal candidate will be passionate about researching and creating innovative solutions while also embodying our DevOps culture of owning and maintaining existing systems. The Director of Software Engineering will foster a growth environment and embody core values that are essential to our team’s success.
What do you need to succeed?
Experience leading a team of developers with a focus on cross functional collaboration
Experience creating and managing a Secure Application Development process
Experience investing in the growth and development of your team members
Experience transforming business requirements into elegant designs and clean, tested code
Experience working with Microsoft Azure
Experience designing and building REST APIs
Experience with building web and mobile applications
Key Responsibilities and Expectations:
Clear ability to work collaboratively with others while providing expert skillsets and opinions
Architecting, Designing and working closely with Engineering / IT Operations / DevOps to develop robust cloud-based applications and infrastructures – this includes developing relevant artifacts to ensure designs are captured and easily articulated to others
Continuously Developing / Improving software engineering skillsets, processes and strategy
Developing software 1st hand and providing leadership and oversight to all software engineering teams to ensure consistent standards and approaches
People leadership and Performance management – we want a well-rounded, high performing team – you must be in the business of developing others
Collaboratively working with Product team to help shape designs and outcomes, providing guidance and solutions to meet customer and business needs
Using subject matter expertise to educate others on tech stack, designs, cloud infrastructure/ services capabilities and best practice
Actively contribute to our DevSecOps program through managing code quality, testing, design standards and code reviews
Support Change Management practices, inclusive of review, approval and roll back planning
Consistently keeping up with new software and cloud technologies, security best practices and ensuring recommendations are consistently incorporated into the environment
Key Required Skills and Experience:
Systematic problem-solving approach coupled with strong communication skills and a sense of ownership and drive
Very seasoned experience as a developer (C#, .NET Core, React, SQL, etc)
Proven experience leveraging Microsoft Azure platform, services and architectures (Serverless application deployment, API Management, Functions, Event Processing, Scaling, Streaming, etc)
Proven experience leading a team of engineers and/or other technical roles
Proven experience architecting purposeful designs; particularly leveraging cloud native technologies / stacks to provide maximum value and speed to market
Strong experience with Azure DevOps ecosystem: Repositories, CI/CD, Pipeline Automation, Scrum, Kanban
Other relevant qualifications:
Excellent communication skills both verbal and written
Bachelor’s Degree in Computer Science or related experience.
Broad knowledge of Azure cloud IaaS and PaaS solutions and best practices
Experience with cloud cost reporting and optimization
Experience with vendor management and engagement
Experience innovating in a healthcare virtual clinic setting a strong plus
Experience in healthcare preferred
Cecelia Health does not discriminate in employment or applications for employment based on an applicant’s sex, race, color, religion, sexual orientation, national origin, ancestry, service in the armed forces of the United States, disability, or any other protected classification as outlined by Federal, State or local laws.
Powered by JazzHR