Senior Software Engineer

March 8

Apply Now
Logo of Dental Intelligence Inc.

Dental Intelligence Inc.

Dental Intelligence Inc. is a company that provides an all-in-one practice performance solution for dental practices across the nation. They offer a suite of tools and technologies designed to help dental practices manage and optimize their operations. The company's offerings include analytics for data-driven insights, patient engagement tools like online scheduling and 2-way communication, insurance management, and more. By helping practices streamline their scheduling, payment processing, and patient interaction, Dental Intelligence increases efficiency and productivity, resulting in increased production and patient satisfaction. Trusted by over 9,000 practices, they focus on enabling practices to grow while reducing administrative overhead through automation and actionable insights.

Dental Metrics • Analyst support • Dashboard • Dentrix Integration • Open Dental Integration

📋 Description

• This person will be part of a team that is responsible for the end-to-end planning, building, and deploying of our software systems. • He/she will be able to drive the programming of well-constructed, testable code. • The ideal candidate will have a broad technical background, a solid understanding of applicable analytics, and a natural curiosity for producing effective solutions. • This person is patient, has excellent time-management skills, and practices effective communication style. • Outcomes You’ll Own • Software development, modeling, simulation, testing, and quality assurance. • Develop software through the entire SDLC of the application. That includes, but not limited to, refining requirements, development, testing, devising testing strategy, deployment strategy, and implementing tools for application maintainability and observability. • Resolving Bugs - Prioritize, refine, and resolve defects as needed to keep the customer experience at the satisfactory level. • Maintain or exceed compliance with industry standards. • Enforce secure coding practices, resolve code vulnerabilities, create code that is compliant with HIPAA and PCI standards where applicable. • Technical Leadership - Lead a team of developers to create amazing software while enjoying the journey!

🎯 Requirements

• Bachelor's degree in Computer Science or a related field, and 6+ years of experience. • If the candidate doesn’t have a Bachelor’s degree, then 10+ years of experience is required. • Strong command of the Object-Oriented Programming principles and Design Patterns. • Solid understanding of the use of various programming tools (IDEs, dependency resolvers, Docker, package managers...etc) • Experience in developing web-side applications, primarily Web APIs using REST, GraphQL and gRPC. • Experience utilizing Pub/Sub and cloud based bus solutions. • Experience with any prior data synchronization or data migration models. • Experience using source control tools (Git or similar). • Experience writing effective unit tests. • Experience utilizing cloud development resources (serverless functions, containers, VMs, cloud databases. Preferably in Azure. • Experience creating maintainable and scalable solutions (Integrating observability tools, health checks, and designing scalable solutions for high traffic). • Experience as a solution architect. • Ability to utilize Infrastructure as Code. • SQL and Relational Databases • Willingness to learn new technologies. • Ability to change priorities quickly. • Ability to be part of a team and create a comfortable, and highly collaborative working environment. • Willingness to mob or pair program as needed. • Willingness to assist in testing and automate test cases if needed. • Excellent written and oral communication skills using US-English.

Apply Now

February 14

Join Flight/Satellite Systems team to integrate subcontractor software for government ground systems. Requires C/C++ proficiency and RTOS (VxWorks) experience.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com