Software Development Manager

namename·Remote(United States)
Other
Excel

WFA Digital Insight

The demand for skilled software development managers in the veterinary technology sector has grown significantly, with a focus on cloud-based solutions. As the pet care industry expands, companies like IDEXX are seeking seasoned professionals to lead their engineering teams and drive innovation. With the rise of remote work, opportunities for flexible and experienced leaders have increased. Candidates with a strong background in software development, excellent analytical skills, and experience in agile engineering are in high demand. Before applying, it's essential to understand the company's commitment to enhancing the health and well-being of pets, people, and livestock, and to be prepared to discuss how your skills align with this mission.

Job Description

About the Role

The Software Development Manager role is a critical position that focuses on software solutions to simplify the flow of information across veterinary practices. As a leader in this field, you will be working with Neo, a cloud-based Veterinary Practice Management Software, to drive innovation and excellence in the industry. Your team will be responsible for developing and maintaining software that links vets to the information they need, when they need it, including patient data, client communications, and business insights.

The role entails leading a small, highly effective agile engineering team, managing and developing engineers, and driving results through clear delivery plans and milestones. You will be working closely with product owners and product management to shape priorities, scope, and trade-offs that balance customer value, technical health, and delivery speed.

As a Software Development Manager, you will be part of the IDEXX Veterinary Software portfolio, which is dedicated to enhancing the health and well-being of pets, people, and livestock around the world. Your experience and skills will be instrumental in driving the success of the team and the company.

What You Will Do

  • Lead a small, highly effective agile engineering team, owning the team's delivery, quality, and overall health
  • Manage and develop the engineers on your team, running regular 1:1s, setting clear expectations, giving honest and timely feedback, supporting career growth, and conducting performance reviews
  • Hire, onboard, and retain strong engineering talent, building a team that reflects a culture of inclusion, high standards, and continuous learning
  • Drive results, translating product strategy into a clear delivery plan, breaking work into achievable milestones, removing blockers, and holding the team accountable for committed outcomes
  • Partner closely with product owners and product management to shape priorities, scope, and trade-offs that balance customer value, technical health, and delivery speed
  • Remain hands-on, contributing meaningfully to design discussions, code reviews, prototypes, and complex problem solving across the full web application stack
  • Lead technical discussions and decisions, influencing architecture and design across your team and across squads
  • Plan, document, and communicate technical projects, including status, risks, and key decisions, to engineering peers, product partners, and senior leadership
  • Collaborate with DevOps and other technical teams to plan, build, and release high-quality software, and to streamline CI/CD workflows using tools such as Jenkins and GitHub Actions
  • Leverage AI-assisted development tools to improve your team's velocity, code quality, and design exploration
  • Be accountable for the operational health of your team's systems, working with the team to triage and resolve build failures, deployment errors, production incidents, and pipeline issues as they arise
  • Foster a culture of innovation, inclusion, psychological safety, and thoughtful risk-taking, building an environment where engineers do their best work

What We Are Looking For

  • People leadership experience, with a proven track record of managing or leading engineers
  • Drive, ownership, and a strong results orientation, with the ability to set clear goals and deliver on commitments without sacrificing quality
  • Excellent analytical, verbal, and written communication skills, including the ability to translate technical subject matter for non-technical audiences
  • Strong product partnership instincts, with the ability to collaborate closely with product owners and product management
  • Solid hands-on technical background as a software engineer, with the ability to remain credible in design and code reviews and to contribute directly when needed
  • Strong full web application stack knowledge and a solid understanding of technologies from the database to the presentation tier
  • Experience with PHP, Node.js, and/or other object-oriented programming languages
  • Experience with agile engineering methodologies and version control systems such as Git
  • Strong understanding of cloud-based software development and deployment

Nice to Have

  • Experience with AI-assisted development tools and CI/CD workflows
  • Knowledge of veterinary practice management software and the healthcare industry
  • Experience with DevOps and other technical teams
  • Certification in software development or a related field
  • Experience with remote work and distributed teams

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work with a leading veterinary technology company
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Flexible work arrangements, including remote work options
  • Access to cutting-edge technology and tools
  • Comprehensive health and wellness program
  • Generous paid time off and holiday schedule
  • Retirement savings plan and matching program
  • Employee recognition and reward program

How to Stand Out

  • Tip: Make sure to highlight your experience with software development, agile engineering, and cloud-based technologies in your application.
  • Be prepared to discuss your approach to leading a team and driving results in a fast-paced environment.
  • Showcasing your ability to communicate technical information to non-technical audiences is crucial, so be prepared to provide examples.
  • Having a solid understanding of the veterinary industry and veterinary practice management software is a plus, so research the company and the role beforehand.
  • Don't forget to ask about the company culture, values, and opportunities for growth and development during the interview.
  • When discussing your experience with AI-assisted development tools, focus on how you've used them to improve your team's velocity and code quality.
  • Be prepared to provide examples of how you've fostered a culture of innovation, inclusion, and psychological safety in your previous roles.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.