Massachusetts Veterans Jobs

MassHire JobQuest Logo

Job Information

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