Categories
-
Software Engineer
Total Price
- CAD 117 000 - CAD 148 000
Hourly Rate
- CAD 56 - CAD 71
Expected Hours
- 2 086
Project Length
- 12 months
Description
Full job deion
About the Opportunity
Henry Schein One (HSOne) is the global leader in dental management, analytics, communication and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals have more time to focus on providing a quality experience for their patients. In fact, one connected practice management system simplifies each step of the patient experience - from first contact and scheduling, to clinical treatment and billing, to ensuring loyalty and recurring care.
Exan Software (Exan) has over 20 years of experience developing and supporting software in dental markets in Canada and throughout the world. As part of Henry Schein One, Exan’s products support the Canadian Dental Practice Management and Global Academic-Dental markets. Our on-premise products are well established with strong customer loyalty while our cloud product customer base is growing every year.
If you are looking for a growing career that makes a difference, come be part of our team today! We are looking for a Sr. Software Engineer to join our HSOne’s engineering team, where you will be working on our academic on-premise product. The primary responsibility of this role is to build technically sound solutions that optimize for maintainability, performance, scalability, and security. You will be engaged throughout all phases of the software development life cycle and user your passion for technology and quality to help us exceed customer expectations. You have 5+ years of experience as a Software Engineer being involved both with front end and backend development. You are passionate about technology and look forward to a technical leadership role.
Responsibilities
- Design, develop, maintain and eliminate bugs in an on-premise software system
- Participate in an Agile environment collaborating with Product Management, QA and stakeholders to ship high-quality software on time.
- Mentor junior engineers to help them improve their technical skills and understanding of best practices
- Solve complex problems using knowledge, passion and curiosity
- Craft code that reflects an expert understanding of object-oriented design, refactoring, clean code, clean architecture and solid engineering principles
- Providing technical guidance and expertise to the development team, making architectural decisions, and ensuring code quality
- Continuously learn and leverage technologies to improve and effectively build enterprise software.
Qualifications
- Bachelor’s Degree in Computer Science preferred or equivalent work experience
- 5+ years of experience building backend software utilizing our technology stack
- Professional knowledge of OOP and enterprise design patterns.
- Solid development experience with C++, C# and .NET , Web APIs technologies
- Working experience in Oracle or other relational databases
- Experience with CI/CD pipelines
- Understanding of working in an agile environment (Jira a plus)
- Excellent written and verbal communication skills
- Enjoys sharing ideas with and learning from other team members
- This is a hybrid (#LI-HYBRID) role, with up to two days in office, to facilitate brainstorming and team building
- Our office is located across from Guildford Mall, in Surrey, BC.
Bonus
- Dental or Healthcare industry knowledge/background is an asset but not required.
Our Recruiting Process
We try to make our process as simple as possible whilst giving you and us opportunities to learn about each other.
- Short online behavioural and cognitive assessment.
Please follow the below link to complete the assessments:https://assessment.predictiveindex.com/bo/rKD/Sr-Software-Engineer-axiUm - Quick intro/screening call
- First Interview
- Technical Interview
- Team Interview
We pride ourselves on fostering a flexible, high-performing culture that is inclusive and supports professional growth. Our team embraces ownership, transparency, communication and collaboration.
The posted range for this position is between CAD 86,100 and CAD 116,850 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.
Address of the job
-
1619 Fosters Way, Delta, BC V3M 6S7, Canada
-
Similar Jobs
-
Software Engineer, Tools (Metashape)
Hourly Rate: 52.00-67.00
Total Price: 9166.00-11666.00
Expected Hours: 175
Scanline VFX, Granville Street, Vancouver, BC, Canada
Eyeline Studios At Eyeline, Scanline VFX's virtual production division, we want to provide you with a solid foundation where you ...
-
Jr. Software Developer (React, Node, GO, Postgres, AWS)
Hourly Rate: 30.00-38.00
Total Price: 63000.00-81000.00
Expected Hours: 2117
111 Peter St suite 804, Toronto, ON M5V 2H1, Canada
Junior Software Developer Job Location: Toronto, Alberta, Quebec, British Columbia, Manitoba Resolver is now permanently hybrid – that means, you can ...
-
Software Engineer
Hourly Rate: 72.00
Total Price: 139200.00
Expected Hours: 1933
Vancouver, BC, Canada
Education: Bachelor's degree Experience: 3 years to less than 5 years Tasks Collect and document user's requirements and develop ...
-
Senior Software Engineer
Hourly Rate: 55.00-71.00
Total Price: 115000.00-150000.00
Expected Hours: 2103
Spexi Geospatial, Seymour Street, Vancouver, BC, Canada
Spexi Geospatial is a drone technology company with the mission to make high resolution geospatial imagery more accessible than ever ...