remote
Senior Software Engineer - Navitus Health Solutions / Lumicera Health Services
Software Engineer
Lead design and development of scalable cloud‑native services for specialty drug benefit management, leveraging Python, Java, and AWS to deliver secure, high‑performance APIs and microservices.
About the role
Key Responsibilities
- Architect and implement robust, scalable microservices using Python and Java on AWS.
- Design and expose RESTful APIs that integrate with third‑party PBM and pharmacy systems.
- Collaborate with data scientists to incorporate clinical decision logic into production services.
- Ensure high availability, performance, and security through automated CI/CD pipelines and infrastructure as code.
- Mentor junior engineers and conduct code reviews to maintain code quality and best practices.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python and Java, with experience building microservices.
- Hands‑on experience with AWS services (EC2, Lambda, RDS, S3, CloudFormation).
- Solid understanding of API design, authentication, and data modeling.
- Excellent problem‑solving skills and a collaborative mindset.