Job Description
RxSense is seeking a Principal Software Engineer to serve as a technical lead and hands-on developer for a core piece of their platform product. The engineer will be part of a cross-functional product engineering team, collaborating with other engineers, designers, and product managers to scale RxSense's cloud-based web platform.Role involves:
- Identifying, conceiving, and delivering solutions independently.
- Partnering with engineering managers, lead engineers, product managers and designers.
- Building infrastructure to handle millions of transactions and secure health data.
- Designing and architecting software for millions of users.
- Writing modular, secure, and well-tested code.
- Mentoring less experienced peers.
- Managing technical debt and ensuring code quality.
- Owning and maintaining existing application platforms.
Requirements:
- BS in Computer Science or related field.
- 10+ years of experience developing web applications in C#/.NET.
- 10+ years of front end development experience with HTML/CSS/JavaScript/React.
- 4+ years of experience developing iOS and Android applications.
- Experience architecting and developing distributed systems design.
- Experience writing RESTful microservices.
- Proficiency with relational databases and NoSQL technologies.
- Experience working with AWS offerings.
- Excellent communication skills.
Role offers:
- Opportunity to work on a leading healthcare technology platform.
- Chance to collaborate with a talented team of engineers and product managers.
- Opportunity to mentor less experienced engineers.