Principal Software Engineer - Digital Products & Engineering

Posted: Monday, 22 April 2024
Valid Thru: Wednesday, 22 May 2024
Index Requested on: 04/22/2024 03:07:08
Indexed on: 04/22/2024 03:07:08

Location: Hook, HAM, , GB

Industry: Advertising and Public Relations
Occupational Category: 15-0000.00 - Computer and Mathematics
Type of Employment: FULL_TIME

Elanco is hiring!

Description:

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.

Position Summary

This is an incredibly exciting opportunity to not only work on cutting edge technology but to also contribute to the continued growth of a new highly skilled engineering organization. This role is part of our new enterprise engineering team with a specific focus on enabling software engineering teams to develop applications quickly by providing tools and libraries. 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.

As a Principal Engineer in Elanco, you will be a driving force behind our technical excellence. You’ll have the opportunity to shape technical vision, mentor and inspire a talented team of engineers.

Functions, Duties, Task

  • Provide technical leadership and expertise for engineering teams.
  • Support product owners in discovery phases, offering technical guidance.
  • Mentor and coach junior and senior engineers for professional growth.
  • Organize knowledge-sharing workshops to enhance team skills.
  • Drive innovation through the evaluation and adoption of new technologies.
  • Lead complex projects, ensuring excellence in execution.
  • Collaborate effectively with cross-functional teams, including design, product owners, and project management.
  • Maintain comprehensive technical documentation and uphold high code quality standards.
  • Identify continuous improvement opportunities in the core ecosystem to enhance the application team and developer experience.
  • Partner with Solution Architecture, product owners, and other principal engineers to align on impactful improvements and act as an escalation point for problem-solving across engineering domains.

Minimum Qualification (education, experience and/or training, required certifications):

  • 10+ years of industry experience working as an Engineer
  • Modern application architecture methodologies (Service Orientated Architecture, API-Centric Design, Twelve-Factor App, FAIR, etc.).
  • Cloud Platforms: Cloud Native design patterns Microsoft Azure / Google Cloud.
  • Designing and delivering digital solutions following a product-mindset and a variety of delivery methodologies (e.g. Agile, CCPM, etc.).
  • Working within a DevOps team including modern software development practices, covering Continuous Integration and Continuous Delivery (CI/CD), Test-Driven Development (TDD), SDLC, etc.
  • Operational experience having managed, supported and iterated on custom built applications
  • Proven track record of “hands-on” software engineering (e.g. Programming, Scripting, Markup Languages)
  • Ability to learn and adapt to working with multiple programming languages and produce high-quality native code.
  • Digital Platform support, including Integrations, Release Management, Regression Testing, Integrations, Data Obfuscation, etc.
  • Scaling an API-Ecosystem, designing, and implementing “API-First” integration patterns.
  • Defining and implementing large-scale, transformative digital solutions.
  • Demonstrated influence and communication skills across all levels of IT and third parties.

Additional Preferences

  • Highly motivated individual with an innovative mindset and a strong drive to achieve tangible outcomes.
  • Ability to articulate complex technical topics, collaborate with external partners and ensure quality delivery of the required solution.
  • JavaScript preferred (Node.JS, React, TypeScript, Next.js, etc.).
  • Passion for simplicity and strong developer Experience.
  • Strong organizational and communications skills with multiple examples of being able to convey complex technical topics, that resulted in a definitive direction.
  • Infrastructure as code experience (Terraform)
  • Light travel may be required for this position
  • Elanco offers a flexible hybrid working model.

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

Responsibilities:

Please review the job description.

Educational requirements:

  • high school

Desired Skills:

Please see the job description for required or recommended skills.

Benefits:

Please see the job description for benefits.

Apply Now