Director of Application Architecture

Summary

Lead application architecture strategy at a healthcare SaaS startup, partnering with the CTO to drive technical vision and execution. Hands-on role involving Azure cloud architecture, .NET ecosystem, and scaling distributed systems while mentoring engineering teams on best practices.


What’s Up?

We are looking for a proven Director of Application Architecture to lead architecture and infrastructure in our rapidly scaling company. This role requires a leader who loves to be hands-on, brings deep technical knowledge, knows cloud infrastructure, and has experience scaling distributed, cloud-based solutions. This role will work in direct partnership with the CTO to drive our technical vision and strategy as well as participate directly in its execution.

You will be joining an innovative team, continuing a modern approach to optimizing patient experience, delivering results and growing our impact. All while looking for new challenges at a fast-growing, early stage start-up, backed by leading investors.

Why Now?

What we are doing is working! We have just closed our Series B financing to accelerate our growth, and it is time to have a dedicated, hands-on application architect and leader on our team to help take our company and technology to the next level.

Who Are You?

You are passionate about and deeply experienced in .NET and Azure technologies. You are excited to work in a completely cloud-based .NET ecosystem and are hungry to innovate using the latest Azure technologies. You are highly collaborative, love being a key part of a growing technology team and solving challenges together. You have experience managing and cultivating engineers in a way that fosters an infectious spirit of innovation. You get excited that your work matters to patients, and the healthcare enterprises that serve them. You understand that secure high-quality technical design and implementation has a meaningful impact on patient experience and client outcomes.

Job Responsibilities

  • Remain forward-looking with Azure technologies and help determine what new solutions and implementations will meet growing business and system requirements
  • Identify areas of opportunity for technical improvement in our platform, develop strategies for implementing those improvements and execute upon those strategies
  • Ensure designs and implementations accelerate product development throughout the engineering organization
  • Develop proof of concept projects in proposed technology selections to vet technologies and ensure they meet organizational requirements
  • Create and deliver training to educate, professionally develop our team and ensure adherence to best practices associated with our architecture