
Software Developer/ 5 days ago
Quick Summary
Curve Dental seeks a skilled and driven Software Developer to join our team. We provide dental practices with award-winning software and high-level customer support. Our software empowers dentists to manage their full business operations, including patient scheduling, billing, imaging, and record keeping.
Beyond daily business, we are committed to fostering a work environment where employees feel safe and appreciated for their contributions. We value our team’s individual and combined success, and we enjoy the journey!
Job Summary
We hire passionate and technically excellent software developers. Our developers engage in full-stack application development, ensuring projects are complete upon deployment to production for our users. We seek developers who positively contribute to our culture, share knowledge, and are continuously eager to learn and improve.
Desired Qualifications & Skills:
- Degree in Computer Science or a related technical discipline (or equivalent experience)
- Extensive programming experience in languages requiring strong Object-Oriented (OO) skills (e.g., C# or Java)
- Extensive experience with Typescript/JavaScript frameworks on a Single Page Application
- Experience with Angular
- Commitment to code reviews & Continuous Improvement
- Experience with database design and SQL
- Several years of software design and development experience
- Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
- Previous experience with agile development methodologies and unit testing
- Interest in working with industry-leading technologies such as Docker/K8s, Angular, dotnet, AWS, and BI
- Knowledge of PHP & Unix / Linux is beneficial but not essential
Compensation:
Dependent on experience.
Employee Benefits:
We offer an expansive benefit package, including competitive pay and benefits, opportunity for remote work, vacation time, and more.

