At Elanco, our empowered product teams solve hard problems—customer problems and business problems—in ways that our customers love, yet work for our business.
Requirements
- Deep understanding of modern software development methodologies.
- Proven ability to solve hard technical problems with many constraints.
- Strong problem-solving skills and a collaborative mindset.
- Preferred experience working in regulated industry and working GxP systems.
- 5+ years of experience developing and integrating commercial software.
- Bachelor's degree in Computer Science or equivalent practical experience.
Responsibilities
- Designing and implementing complex product features and improvements, contributing to technical architecture discussions.
- Working on rapid prototypes during product discovery, exploring technical feasibility and identifying potential solutions.
- Writing high-quality, testable, and maintainable code, following engineering best practices.
- Collaborating closely within the product team during product discovery to identify opportunities and constraints, and help discover effective solutions.
- Clearly communicating technical concepts and trade-offs to both technical and non-technical audiences.
- Actively participating in code reviews, providing constructive feedback and mentoring other engineers.
- Proactively identifying and addressing areas of technical debt.
Other
- Bachelor's degree in Computer Science or equivalent practical experience.
- 5+ years of experience developing and integrating commercial software.
- Travel - 0-10%
- Location: Indianapolis, Indiana at Elanco's Global headquarters (Hybrid environment)
- Strong collaboration and communication skills