Senior Software Engineer role at Elanco, responsible for developing full-stack solutions, building scalable distributed solutions, and implementing digital products. The role involves working with a diverse engineering organization, contributing to growing engineering capabilities, and applying software engineering talent to Elanco's biggest opportunities.
Requirements
- Bachelor's degree in information technology or computer science.
- 7+ years of experience working with modern application architecture methodologies
- 5+ years of experience working with Cloud Native design patterns, with a preference towards Microsoft Azure / Google Cloud.
- 7+ years of experience designing and delivering digital solutions following a product-mindset and a variety of delivery methodologies (e.g. Agile, CCPM, etc.).
- 5+ years of experience working within a “DevSecOps” culture, including modern software development practices, covering Continuous Integration and Continuous Delivery (CI/CD), Test-Driven Development (TDD), etc.
- Familiarity or experience with Infrastructure as Code (IaC) (e.g., Terraform).
- Operational experience having supported and iterated on custom-built applications
- Proficiency in TypeScript/JavaScript, React, and Node.js.
- Passion for simplicity and great Developer Experience.
Benefits
- Elanco is an EEO/Affirmative Action Employer and does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability or any other legally protected status
- Diverse and inclusive work environment