Description:
Overjet is hiring a talented and motivated Senior Software Engineer to join our Revenue Cycle Management Engineering team.
At Overjet we are transforming how dental practices and insurers work together - and we’re just getting started. Our RCM platform is growing at record speed, powering smarter claims, faster payments, and seamless operations for practices around the world.
Join a team that’s setting the pace for an entire industry. You’ll build high-impact products, ship fast with world-class teammates, and help scale technology that’s quickly becoming the standard for dental revenue systems worldwide.
Responsibilities
- Design, develop, and maintain impactful software solutions that transform our customers' ability to deliver the best outcomes for patients
- Write efficient and scalable code, ensuring code quality and adherence to best practices
- Act as a key technical partner to cross-functional teams including Product
- Troubleshoot and resolve software defects and performance issues
- Participate in code reviews and contribute to the continuous improvement of development processes
- Regularly scheduled and sometimes ad-hoc on-call rotations are part of the core job of every engineer on our team
Qualifications
- 5+ years of software engineering experience developing software solutions
- Recent hands-on experience with Java
- Demonstrates strong product thinking and proven experience partnering cross-functionally with product teams.
- Excellent academic background in Computer Science or other related field
- Significant relevant experience writing code and delivering products with increasing levels of responsibility
- Strong technical skills in programming languages such as Java, Node, and Python. Java Spring Boot experience is a plus
- Strong familiarity with cloud platforms such as Google Cloud Platform, or Amazon Web Services, or Microsoft Azure
- You have experience in cultivating a strong engineering culture in an iterative, agile environment
- Excellent verbal and written communication in English is required
- Ability to thrive in a fast-paced, technical, and mission-focused environment