onsite
Lead Software Engineer - Development - Eli Lilly
Software Engineer
Lead a high‑impact development team building scalable, cloud‑native solutions for life‑changing healthcare products using Java, Python, microservices, and AWS.
About the role
Key Responsibilities
- Architect, design, and deliver robust, cloud‑native applications that support critical healthcare initiatives.
- Lead a cross‑functional development team, fostering Agile practices and continuous improvement.
- Implement microservice architectures, ensuring scalability, reliability, and security on AWS.
- Drive CI/CD pipelines and automated testing to accelerate release cycles while maintaining high quality.
- Collaborate with product, data science, and operations teams to translate business needs into technical solutions.
Requirements
- 5+ years of professional software development experience, with strong expertise in Java and Python.
- Proven experience designing and deploying microservice‑based systems on AWS.
- Hands‑on knowledge of CI/CD tools (e.g., Jenkins, GitLab CI) and containerization (Docker, Kubernetes).
- Solid understanding of Agile methodologies and experience leading technical teams.
- Excellent problem‑solving skills and a passion for delivering technology that impacts patient outcomes.
Skills
javapythonawscicdagile