As a leading global animal health company, Elanco delivers innovative products and services to improve the health of pets and farm animals around the world because we believe making animals' lives better, makes life better. Since 1954, we have provided solutions that support veterinarians, farmers and pet owners to advance our vision of Food and Companionship Enriching Life. Elanco's promise to employees: Together, we foster an inclusive culture where everyone can make a difference, encouraging ownership, growth and well-being.
Historically, the role of IT has been to provide a reliable ecosystem to run the business, drive efficiencies and reduce costs. These areas remain integral, however, driven by the quickening pace of innovation, IT must evolve, proactively partnering with the business to enable new digital business models that power new types of customer engagement.
At Elanco, our engineer roles bring adaptive set of skills focused on software engineering covering Software-as-a-Service (SaaS), Commercial-of-the-Shelf (CotS) and/or Custom Developed applications. The role is part of our new enterprise engineering team focused on our enterprise backlog looking at the biggest engineering opportunities for Elanco. This is an incredibly exciting role with opportunities to get involved in everything from process automation, new business discovery opportunities, everything-as-code, application builds and much more!
To be successful in an engineering role in Elanco requires a highly motivated individual, with an innovative mindset and a willingness to drive tangible outcomes. The individual must be able to articulate complex technical topics, collaborate with external partners and ensure quality delivery of the required solution.
Responsibilities:
Engineering
Work with a diverse team on some of Elancos most exciting engineering initiatives from internal developer experience, application development, automation, and business discovery opportunities.
Develop full-stack solutions, building highly scalable distributed solutions that enable positive user experiences and measurable business growth.
Implement and support modern digital products that are technological sound, avoid technical debt, guarantee compliance, and enable the required business outcome.
Identify and position new techniques and technologies that drive secure, efficient, reliable applications.
Look for continuous improvement opportunities in our core ecosystem identifying new ways to enhance application team and developer experience.
Bring agile development experience and help upskill the organisation as we adopt practices to improve time to market.
Partner with Solution Architecture to ensure all digital products adhere with the enterprise architecture principles, declaration, and reference architecture.
Daily Monthly Responsibilities
Hands on keyboard development across our automation, front end web and discovery initiatives.
Working as part of a scrum team, deliver high quality technical deliverables.
Work on efficiency opportunities looking to leverage automation techniques across our estate to continually right size process across custom, SaaS and COTs applications in our enterprise.
Support continually hygiene activities across our enterprise with focus on maturing our monitoring, security and efficient use of the cloud
Drive our developer experience and look for opportunities to modernise the way we do things through partnership with internal team members driving towards our secure, reliable, efficient strategy.
Establish strong partnerships with key service integrators (vendors), helping to ensure technical competency and architecture alignment.
Establish a strong partnership with Information Security, helping to identify opportunities and mitigate risks.
Coach and mentor members of our student program to help build a strong connected organisation and talent pipeline
Innovation
Look for opportunities to partner internally and externally using hackathon and other formats to engage, learn and achieve great outcomes for Elanco IT.
Use modern product approaches to influence and shape he business through partnership with BRM (Business Relationship Management) utilising modern product approaches such as rapid prototyping and embedding a show them, dont tell them culture.
Basic Qualifications:
Experience in some of the following areas essential.
Experience working with modern application architecture methodologies (Service Orientated Architecture, API-Centric Design, Twelve-Factor App, FAIR, etc.).
Experience working with Cloud Native design patterns, with a preference towards Microsoft Azure / Google Cloud.
Experience designing and delivering digital solutions following a product-mindset and a variety of delivery methodologies (e.g. Agile, CCPM, etc.).
Experience working within a DevSecOps culture, including modern software development practices, covering Continuous Integration and Continuous Delivery (CI/CD), Test-Driven Development (TDD), etc.
Proven track record of hands-on software engineering (e.g. Programming, Scripting, Markup Languages) JavaScript preferred (Node.JS, React, TypeScript etc.).
Ability to learn and adapt to working with multiple programming languages and produce high-quality native code.
Passion for simplicity and great Developer Experience.
Experience supporting digital platforms, including Integrations, Release Management, Regression Testing, Integrations, Data Obfuscation, etc.
Experience scaling an API-Ecosystem, designing, and implementing API-First integration patterns.
Education Requirements: Bachelors Degree in Information Technology.
Other Information: Occasional travel may be required.
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