onsite
Senior Software Engineer, EMR Platform - Experity
Software Engineer
Senior Software Engineer focused on building robust, production‑grade REST APIs for an EMR platform, leveraging OpenAPI, CI/CD, and observability tooling to deliver secure, scalable healthcare solutions across web and desktop environments.
About the role
Key Responsibilities
- Architect and develop production‑grade REST APIs with comprehensive OpenAPI specifications.
- Design and own domain‑driven services that align with clinical workflows.
- Write and enforce rigorous unit, integration, and contract test suites during code reviews.
- Build and maintain features across desktop and web‑based healthcare applications, including real‑time capabilities.
- Integrate with cloud services and implement event‑driven workflows.
- Own CI/CD pipeline configuration, continuous improvement, and deployment automation.
- Collaborate with security and platform teams on authentication, secrets management, and secure data handling.
- Instrument services for observability using structured logging and APM tooling.
Requirements
- 5+ years of professional software development experience in a healthcare or regulated environment.
- Strong proficiency in designing and implementing RESTful APIs with OpenAPI.
- Hands‑on experience with CI/CD pipelines, containerization, and cloud platforms.
- Solid understanding of observability practices, structured logging, and APM tools.
- Excellent problem‑solving skills and a collaborative mindset.