Software Development Manager

Henry Schein One | Exan


Date: 5 days ago
City: Vancouver, BC
Salary: CA$135,000 - CA$160,000 per year
Contract type: Full time

We are the leading provider of Academic-Dental software solutions in North America with clients located around the world. Our products enable education institutions to train the next generation of dental professions to deliver dental care to a variety of markets, including the underserved and uninsured. Our core on-premises product is powering over 90% of the market and our cloud product is targeted for double-digit growth over the next 12 months. To continue building on our success and achieve those goals, we are looking for a Software Development Manager to join our axiUm team, reporting to the Head of Engineering.



The primary responsibility of this role is to build our market-leading axiUm desktop enterprise solution, along with our suite of services. You will be engaged throughout all phases of the software development life cycle and use your drive for technology and quality to help us exceed customer expectations. You are passionate about technology and look forward to a role that will have you work as part of a cross-functional development team with full ownership for the entire product


.
At Exan, you will be part of a culture that embraces ownership, transparency, collaboration and one that provides you with the opportunity to directly impact our company's success. We foster an environment that is inclusive and supportive of personal and professional growth. As part of the team at Exan, you will contribute to a culture that embraces open communication and ownership, where every team member has an opportunity to directly impact success, within a high performing environmen


t.
Our Engineering Princip


les
Our behavioral principles are the bedrock that our Engineering culture is built

  • on:Customer-centricity in everything we
  • do.Data drives us and we are curious about measuring thi
  • ngs.Empowered to make decisions and do what needs to be d
  • one.Actively engaging in discussions to get diverse input on soluti
  • ons.Communicating often and with purp


ose.
Responsibil


  • ities
    Lead and mentor a team of software engineers, providing guidance and technical dire
  • ction.Conduct regular performance reviews and career development discus
  • sions.Build a high-performance engineering team through recruitment, training and coa
  • ching.Work closely with Head of Engineering in driving organizational goals and objec
  • tives.Oversee full SDLC, from requirements gathering to delivery and mainte
  • nance.Contribute to technical decision-making and provide expertise on design patterns and best prac
  • tices.Evangelize clean code, and clean archite
  • cture.Promote adherence to software engineering best practices, such as SOLID principles, design patterns, and test-driven development
  • (TDD).Lead by example in code reviews, ensuring that the team consistently delivers well-architected and optimized software solu
  • tions.Effectively work in an Agile environment collaborating with Product Managers, QA and DevOps to ship high-quality software on
  • time.Stay updated with emerging technologies and propose adoption where relevant to enhance the system's capabil
  • ities.Mentor junior engineers to help them improve their technical skills and understanding of best prac


tices.
Qualifi


  • cations
    Bachelor’s/Master’s Degree in Computer Science, Computer Engineering or equ
  • ivalent.Minimum 7 years of hands-on working software development experience, with at least 2 years in a management or leadersh
  • ip role.Solid development experience with C++, C# and .NET , Web APIs techn
  • ologies.Professional knowledge of OOP and enterprise design p
  • atterns.Solid understanding of Oracle/Postgres or other relational da
  • tabases.Hands-on experience in writing complex SQL queries, stored procedures, and t
  • riggers.Hands-on experience with scaled web application development, service-oriented, or micro-services archit


ectures.
Bonus quali


  • fications
    Experience with CI/CD pipelines
  • is a plus.Experience with .NET Standard, .NET Core and .NET 5.0 o
  • r superiorExperience writing Win32 C/C++ applications with OWLNext, MFC
  • or similarDental or Healthcare industry knowledge is an asset but not


mandatory.
A

vailabilityThis is a hybrid role, with one to two days in office, to facilitate brainstorming and team building. Our office is located across from Guildford Mall, in


Surrey, BC.
Our Interv


iew Process
Our interview process is quick and focused on meeting people you will be working and collaborating with. We encourage you to ask a lot of questions and want you to learn as much as possible about the role and the work you would be d

  • oing at Exan!Interview w
  • ith recruiterShort online behavioral & cogniti
  • ve assessmentTechnical interview with engineerin
  • g team memberOnsite Team interview with hiring manager & engi


neering team.We pride ourselves on fostering a flexible, high-performing culture that is inclusive and supports professional growth. As a future team member, you will embrace ownership, transparency, communication and c


ollaboration.
The posted range for this position is between CAD $135,000 - CAD $160,000 which is the expected starting base salary range for an employee who is new to the role to fully proficient and experienced in the role. Many factors go into determining employee pay within the posted range including prior experience, training, current skills, certifications &


education etc.
Our benefits


  • also include:
  • 3% RRSP matchingComprehensive health benefits plan, including 10
  • 0% drug coverage3-week paid vacation, growing up to 5 w
  • eeks with tenureUnlimite
  • d paid flex daysP


aid Birthday off

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Pathology Assistant

Provincial Health Services Authority, Vancouver, BC
7 hours ago
VGH LabsVancouver, BCWithin the context of a client and family centered care model and in accordance with established vision and values of the organization, under general supervision, performs various morgue duties such as preparing autopsy stations, retrieving cadavers and verifying identification. Under the direction of the Pathologist, assists in the performance of autopsies and organ preservation.What You’ll DoPrepares autopsy station...

barista - Store# 00157, PENDER – GRANVILLE & PENDER

Starbucks, Vancouver, BC
20 hours ago
Join us and inspire with every cup!At Starbucks, it’s all about connection. People are at the heart of who we are, especially the people that are a part of our store team. We connect with each other, our customers and our communities to make a positive impact every day. We believe in working together to make a difference and in...

System Developer, Analyst

Connor, Clark & Lunn Financial Group (CC&L), Vancouver, BC
1 day ago
System Developer, Portfolio Administration SystemsConnor, Clark & Lunn Financial Group Ltd.Vancouver, BCWe are looking for a System Developer to join our Vancouver-based Information Systems team. As passionate IT people, we are faced with complex problems that are ideally solved with technology. Applying technology to support and manage a variety of business application systems as well as systems hardware infrastructure is...