About the job
Jane is hiring a Software Development Manager based in Canada. This position sits within the Clinic Finances and Products area, which is currently evolving to better serve healthcare providers. The group is splitting into two focused teams: Invoicing and Purchasables. Each team plays a key role in building and improving the tools clinics use to manage finances, process payments, handle invoicing, and offer products like packages, memberships, and gift cards.
Both teams are well-established, with active projects and strong engineering talent. The organization values technical excellence, accountability, and collaboration. This is a chance to help shape standards, drive delivery, and support foundational and strategic initiatives that directly impact customers and the business.
What You Will Do
- Build and maintain a team culture where people feel supported, challenged, and motivated to achieve together.
- Work closely with Product and Design partners to clarify complex problems, set priorities, and turn strategy into practical, iterative plans.
- Guide the team toward stronger ownership, better delivery, and higher technical standards by helping them make informed choices and address core issues.
- Mentor experienced engineers, including senior and staff-level developers, offering direct feedback and genuine support for their growth.
- Act as a technical and cross-functional partner who can dive into details when needed, understands how systems connect, and helps deliver reliable, customer-focused solutions.
- Lead by example in adopting AI within development processes to improve efficiency and foster innovation.
About Jane
Jane’s mission is to empower healthcare providers with technology that makes running a clinic easier and more effective. The company values thoughtful engineering, strong teamwork, and meaningful results for customers.
To learn more about the Director of Engineering, Nakisa, and their leadership approach, see Nakisa’s LinkedIn profile.

