

Manage software development and delivery via agility practices derived from kanban, scrum and extreme programmingĬontinuously evaluate and optimize engineering efficiencies, quality and reliability of deliverablesīe a technical sounding board and consultant for the decisions the application development team makes in building and enhancing their products Support the decision-making process with business and product teams by taking into consideration product roadmap, target metrics, budget constraints, etcĭrive engagement of the engineering team and support individual growth and career development opportunities Managing software developers, providing support and coaching to direct reports You will coach, mentor and lead software developers, as well as collaborate closely with business and product leads. You will build and manage a team of software developers collaborating closely with product leadership in order to ensure we deliver and operate a high-quality, high-performance product. We are looking for a technically strong and business-minded individual to join our software development leadership team. We build software to empower medical practitioners to focus on clinical work not administration.

Bill is a remote-first, distributed team started in Vancouver, Canada. Are you looking for a chance to make a difference? Are you someone who embraces change?ĭr.

If you are looking for an exciting, high growth opportunity with a scaling startup business that is accelerating cloud native software development this could be the job for you. Location: Remote (Canada only) or Vancouver, Canada What is the opportunity?
