Senior Software Engineer

Remote
Contracted
Dental Intelligence
Experienced

About Us
Dental Intelligence is the leading player in the SaaS analytics and workflow space for dental practices, launched in 2015 to help dentists manage and grow their practices. Our best-in-class tech makes it more fulfilling to be a dental professional and easier to be a patient. Nearly 9,000 dental practices utilize our platform to practice smarter, generating an average top-line production increase of 50% in the first 12 months. Whether a practice wants a comprehensive 2-year growth plan or simply a more effective Morning Huddle, we take the busy work out of growth. Our platform helps practices find patients, schedule them, follow up, collect payments, file their forms, design their treatment plans, and so much more.  We seek an experienced Senior Software Engineer that can help us to continue to grow, inspire and develop our installation & onboarding team. If the profile below sounds like you - let’s talk!

What You'll Do

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 of 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!

What You Need to Get the Job Done

  • 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.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*