Vyne Dental® is seeking a Staff Software Engineer responsible for designing, developing, and maintaining software applications. The role involves writing efficient code, collaborating with teams, debugging, conducting code reviews, and mentoring junior engineers.
Responsibilities:
- Design, develop, and maintain software applications
- Write clean, testable, and efficient code
- Collaborate with cross-functional teams to identify system requirements and design solutions
- Debug and troubleshoot software issues
- Participate in code reviews to ensure quality and adherence to best practices
- Document software design, testing, and maintenance processes
- Stay updated with emerging trends and technologies in software engineering
- Mentor and guide junior engineers in best practices
- Create high level architectural designs and proof of concept implementations
- Maintain compliance with the knowledge requirements outlined on the department intranet site
- Leverage AI tooling to accelerate development activities (e.g., code generation, testing, documentation)
- Other duties as assigned
Requirements:
- High School/Technical Degree/Bachelors Degree, or equivalent experience
- Minimum of 8+ years of experience in a related position
- Master level knowledge of AI-enhanced development tools (e.g., Cursor, GitHub Copilot, Claude Code)
- Expert level understanding of algorithms and data structures
- Expert of two and advanced in one programming language(s) such as JavaScript, Java, C#, etc
- Expert level experience with software development methodologies such as Agile and Scrum
- Advanced level knowledge of databases, SQL and NoSQL
- Master level familiarity with version control systems such as Git
- Master level understanding of software testing and debugging
- Master level problem-solving skills
- Expert level ability to work effectively in a team environment
- High level of integrity and dependability with a strong sense of urgency and results-orientation
- Advanced level communication and interpersonal skills
- Applicable Bachelors Degree in Engineering, or equivalent experience