Staff Software Development Engineer
Core
Senior technical leader for the Pharmacy Inventory System Modernization program, providing end-to-end technical ownership and guiding a distributed offshore development team.
Role type
Staff Software Development Engineer (Technical Lead)
Builds
Scalable, secure, and reliable enterprise-scale pharmacy inventory applications
Domain
Healthcare / Pharmacy / Supply Chain
Deliverable
production ML models
Required skills
Java, Spring Boot, Microservices, RESTful APIs, Event-driven architecture, Docker, Kubernetes, CI/CD, Observability tools
Preferred skills
Pharmacy/Healthcare domain knowledge, Monolith-to-microservices modernization, AI-assisted development tools
Technologies
GitHub Actions, Azure DevOps, Jenkins, Dynatrace, Splunk, Prometheus, Grafana
Responsibilities
Provide architecture leadership and technical governance, Mentor and coach development teams, Drive delivery execution and operational readiness, Partner with product leadership on strategic roadmaps, Identify and mitigate technical risks, Promote continuous improvement culture
Seniority
Staff, hands-on IC with leadership