About the role:
We are seeking a Software Development manager to join a growing global company and innovation leader in the animal healthcare industry. The Global Application Development team is focused on building & supporting Cloud-based, customer-facing Web applications that provide our Veterinary customers with:
You'll be responsible for:
Driving the software development effort against committed milestones in pursuit of high quality, scalable, cloud-based releases.
Partnering closely with our commercial organization to establish systems and processes to effectively prioritize, design, develop, test, and deliver the software
Managing, leading, and mentoring an IT Software Development team consisting of integration architects, UX architects, application analysts, and software developers
Work collaboratively with other teams within the IT organization including Data, Functional/Performance Testing, and DevOps engineers.
Providing the necessary technical leadership experience to lead by example and demonstrate ownership and accountability for the entire team.
Enabling the team to work cross-functionally with the greater IDEXX organization.
Engaging in the personal development and educational enrichment of team members. We are looking for a Software Manager who is aligned with this and is genuinely passionate about this philosophy.
What do you need to succeed?
Bachelor's degree in Computer Science, a related area, or equivalent experience.
Ideally 5+ years' experience managing a software engineering team, have exceptional management skills and be diligent about leveraging processes and tools.
Experience planning, designing, developing and delivering software in an Agile environment.
Strong organizational skills and experience prioritizing ongoing work requests
Experience managing a budget related to a technology team.
Experience as a People Manager in a software development organization.
Excellent analytic and communication skills.
Ability to come up to speed quickly on various development tools and protocols.
Idexx Laboratories, Inc.