CareStack is a complete cloud-based dental software solution for scheduling, clinical, billing, patient engagement, and reporting needs of dental offices of any size - whether it's a single location or a large multi-site DSO with hundreds of locations.
The company was founded in 2015 and the commercial launch was done in early 2018. Since then, more than 1000 offices have chosen CareStack as their single source of truth. This is the fastest growth till date in the dental practice management software market, dominated by 100 year old distribution companies.
Rated by independent B2B software reviews and research analysts as the most modern, innovative and customer experience focused company in the space with the fastest growth in the segment.
Important strategic go to market partnerships with dental industry leaders like Delta Dental, Darby Dental, and several others.
Venture backed with over $60M raised from leading financial and strategic investors. ● HQ'd in Orlando, FL with offices in Minnesota, Bangalore, Trivandrum and Cochin.
• Collaborating with various stakeholders to determine software requirements.
• Use judgment to design, analyze, document, and develop technical architecture and solutions for large enterprise level applications and systems.
• Implement solution architecture by building components and custom designs specifications with attention to system integration and feasibility.
• Perform technical feasibility and impact analysis and make recommendations for software architecture or software solution.
• Identify, analyze, recommend, implement improvements in system architectures.
• Define all aspects of development from appropriate technology and workflow to coding standards.
• Provide the development team with architectural blueprints to follow and guiding and assisting them throughout the process.
• Oversee progress of development team to ensure consistency with initial design.
• Troubleshoot and resolve issues with coding or design. Also Perform design, code, and test plan reviews.
• Ensure the product is completely functional and meets requirements.
Skills and Qualifications:
• Proven experience as an architect with excellent knowledge of software and application design and architecture.
• At least 8 years of work experience with extensive hands on coding.
• Understanding fundamental design principles behind a scalable application.
• Solid understanding of a variety of programming tools and development platforms.
• Highly analytical mindset, with an ability to see both the big picture and the details.
• Experience in software development and coding in various languages (C#, .NET, Java, Angular, JavaScript etc.).
• Understanding of software quality assurance principles.
• High quality organizational and leadership skills.
• Strong communication and presentation skills.