Software Development Team Lead

July 27, 2019

Location: Victoria, BC, Canada

Job Description:

Job Title: Software Development Team Lead

Location: Victoria, British Columbia, Canada


Do you love the thrill of a challenge and thrive in a fast-paced, energetic environment? We are on the lookout for a Software Development Team Lead to join our exceptional team in Victoria, BC — if you have strong leadership experience and are excited to help support organizations with software tools that will help them succeed, this role may be for you.


Recently recognized as one of Inc. 5000’s fastest growing companies in the USA, Complia Health (formerly Procura) has 25+ years of experience making home health and hospice operations run more efficiently and drive higher revenues in this highly competitive space. When our software is in place, the quality of health care experience delivered improves for patient and care-givers.


We strive to enable our customers’ success and it is people like you that make it possible; people who look at problems differently, people who understand the challenges of information systems and people who are passionate about what they do. Some very exciting things lie ahead for us this year – we hope you can join us.



The Software Development Team Lead is an experienced and passionate ASP.NET/AngularJS Development Team Lead. This technical and leadership role will involve managing the Procura Clinical Care Development team while working closely with the Software Architect and Technical Project Manager to develop and ship software on agreed upon timelines with acceptable levels of quality.


Essential Duties and Responsibilities:

Reporting to the Director of Development, you will lead the development team members, as a key subject matter expert around ASP.NET development and web architecture.


You will be responsible for:

  • • Developing and documenting AngularJS ASP.NET MVC 4+ and AngularJS applications.
  • • Management of development staff, including hiring of new staff, performance appraisals etc.
  • • Mentoring team members and assisting product specific architects with product specific applications and web application development.
  • • Assisting project management with time estimates and achieving project timelines.
  • • Planning of sprint management activities and tactical course corrections during sprints.
  • • Continuously improving development team practices and processes, including career development for the team.
  • • Used as knowledge base by other departments on issues relating to the development team.




The ideal candidate will have:

  • • 10+ years software development experience, at least 3 in a leadership role.
  • • Familiarity with Scrum and other agile development practices.
  • • Experience of a range of systems development practices and methods with a good understanding of the relevance of each when considering various types of technical change programme.
  • • Very strong communication and interpersonal skills as well as the ability to relay complex technical issues to a non-technical audience in an engaging and informative manner.
  • • The ability to understand and improve technical specifications written by others, including high complexity specifications.
  • • 5+ years of experience in ASP.NET development and/or architecture using C#, including a solid knowledge of AngularJS, ASP.NET MVC4+, Razor syntax, custom routing, jQuery, HTML5, CSS3+, responsive design, ASP.NET MVC component development, and ASP.NET MVC third party component usage.
  • • 5+ years of experience in .NET development and/or architecture using C#, including a solid knowledge of.NET 4.5, C#, Visual Studio 2012+, MEF, WCF, Entity Framework, IIS and ASP.NET Web API.
  • • Deep knowledge of Microsoft SQL Server and relational database concepts.
  • • Familiarity with source code management systems such as Git.


How to Apply

Send your cover letter and resume to with your full name in the subject line and let us know why you think you’d be great for this position!


For more information about our company and our products, please visit our website –


Thank you for your interest in Complia Health! Only shortlisted candidates will be contacted.


  Back to Careers

Join Our Team

  • * Indicates required field