Who we are
Curve Dental is the leading provider of cloud-based practice management software for the dental industry. With development operations based in Calgary for over 12 years, we recently received private equity investment from Battery Ventures, a global, technology-focused investment firm, to accelerate our growth in the market.
Who we are looking for
As a member of the software development team, your focus will be transforming and optimizing the customer onboarding process in order to move new customers from competing products onto the Curve platform.
This isn't a traditional ETL or BI developer position. You will be well versed in programming (preferably OO) with an understanding of and strong interest in data integration patterns. You bring with you a desire to build a DevOps mindset to transform a traditional computing process into a cloud-native computing platform that can leverage the power of the cloud (AWS) to digest large quantities of data and complete a burstable job in hours rather than days.
To start with, you will spend time getting to know our data model and improving the automation tools we already have. Then you'll move on to creating new functionality and dealing with new types of data. Once all of our command line tools are in place, there'll be an opportunity to move on to building and maintaining robust web applications using technologies like Angular to allow users (both Curve staff and new clients) to control these processes themselves.
Things we’re looking for in terms of more specific skill-sets and experience:
Some things that would be nice to have but not totally required:
How to Apply
Send us your resume. Don't just send us your standard cover letter with the resume; simply answer the following 3 questions:
This particular role is at Curve Dental's office in Orem, UT, USA.
Job Type: Full-time