Degree in Computer Science or related technical discipline., Extensive programming experience in C# or Java with strong OO skills., Experience with Typescript/JavaScript frameworks and Angular., Several years of software design and development experience, with knowledge of agile methodologies..
Key responsabilities:
Develop and maintain software applications across the full stack.
Participate in code reviews and contribute to continuous improvement.
Collaborate with team members to deploy projects to production.
Engage in learning and sharing knowledge within the team.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Curve Dental is the most widely-used cloud-based practice management solution for the dental industry. More dental professionals choose Curve - the all-in-one solution for patient engagement, imaging, charting, billing, business intelligence and more - because it makes practice management easy. Call 888-910-HERO to schedule a demo and see why over 90,000 dental professionals in the US & Canada choose Curve. Learn more at www.curvedental.com.
Curve Dental is looking for a skilled and driven individual to join our team! Curve provides Dental Practices with award winning software and high-level customer support. Our software allows dentists to manage their full business including patient scheduling, billing, imaging and record keeping.
Beyond the day to day business we are committed to building a work environment where employees feel safe and appreciated for their contributions. We value our team’s individual and combined success, and we have fun along the way!
Job Summary
We hire developers who are passionate about software development and technically excellent. Our developers work across the full stack of an application and understand that a project is not done until it has been deployed to production for our users. We want developers who can contribute positively to our culture and teach us things we didn't know before. Those same developers are always hungry to learn and improve in any way they can.
Desired Qualifications & Skills
Degree in Computer Science or related technical discipline (or equivalent)
Extensive programming experience in a language that demands strong OO skills (eg C# or Java)
Extensive experience working with Typescript/JavaScript frameworks on a Single Page Application
Experience with Angular
Code reviews & Continuous Improvement are paramount
Experience with database design and SQL
Several years of software design and development experience
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
Previous experience with agile development methodologies and unit testing
An 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
Depending on experience.
Employee Benefits
We offer an expansive benefit package including competitive pay and benefits, opportunity to work remote, vacation time and more.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.