
Software Developer/ 5 days ago
Quick Summary
Software Developer
Curve Dental seeks a skilled and driven Software Developer to join our team. We provide award-winning software and high-level customer support for Dental Practices, enabling dentists to manage their full business, including patient scheduling, billing, imaging, and record keeping.
Beyond daily operations, we are committed to fostering a work environment where employees feel safe and appreciated. We value individual and team success, and we enjoy our work.
Job Summary
We are seeking passionate and technically excellent Software Developers. Our developers engage across the full application stack, ensuring projects are complete upon deployment to production. We value individuals 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 an object-oriented (OO) language like C# or Java
- Extensive experience with TypeScript/JavaScript frameworks for Single Page Applications (SPA)
- Proficiency with Angular
- Commitment to code reviews and continuous improvement
- Experience with database design and SQL
- Several years of software design and development experience
- Solid foundation in computer science, including data structures, algorithms, and software design
- Previous experience with agile development methodologies and unit testing
- Interest in industry-leading technologies such as Docker/K8s, Angular, .NET, AWS, and Business Intelligence (BI)
- Knowledge of PHP and Unix/Linux is beneficial but not essential
Compensation:
Compensation is commensurate with experience.
Employee Benefits:
We offer a comprehensive benefits package, including competitive pay, benefits, remote work opportunities, vacation time, and more.

