Synapse Health is looking to hire a Senior Software Engineer to help build and enhance the software that powers their operations, streamlines workflows, and delivers a seamless experience for their patients, vendors, and prescribers, thereby fixing the fractured DME ecosystem and transforming the industry.
Requirements
- 5+ years of experience with an object-oriented programming framework (e.g., .NET, Java, Python, or similar)
- Strong understanding of ORM frameworks (e.g., Entity Framework, ADO.NET, Hibernate, SQLAlchemy)
- Hands-on experience writing and optimizing SQL queries (T-SQL, PL/SQL, or equivalent)
- Familiarity with unit testing frameworks such as NUnit, JUnit, xUnit, or PyTest
- Solid experience with relational database schema design, data modeling, and query performance tuning
Responsibilities
- Apply a product-focused mindset to drive meaningful impact.
- Tackle ambiguous challenges, devise effective solutions, and break down work for yourself and others to ensure high-quality delivery.
- Champion and practice AI-assisted coding techniques to enhance development efficiency.
- Build automation tools to reduce developer toil, boost velocity, and maintain software quality.
- Mentor fellow engineers, share knowledge, and advocate for new technologies and best practices.
Other
- Bachelor’s degree with a major in Computer Science, Engineering, Information Systems, or other related majors, or equivalent experience.
- Kindness, collaboration, and creativity.
- Strategic Thinking: Demonstrates seeing the big picture, planning ahead, and putting thought into action.
- Adaptability: Adapts quickly to change and easily considers new approaches.
- Decision Making: Manages to make the right decision in complex situations.