Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
IDEXX

Software Development Manager

IDEXX

Software Development Manager leading a small agile engineering team at IDEXX to develop cloud-based software solutions for veterinary practices. Overseeing quality, delivery, and technical discussions while fostering a culture of inclusion and innovation.

Posted 6/10/2026full-timeRemote • Maine • 🇺🇸 United StatesMid-LevelSenior💰 $130,000 per yearWebsite

Tech Stack

Tools & technologies
AWSJavaScriptJenkinsNode.jsPHPSQL

About the role

Key responsibilities & impact
  • Lead a small, highly effective agile engineering team (typically 3–5 developers), 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 (typically around 30–50% of your time).
  • 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 (e.g., LLM-based coding assistants and agents) to improve your team’s velocity, code quality, and design exploration — and help establish responsible, effective patterns of use.
  • 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.

Requirements

What you’ll need
  • People leadership experience — you have managed or led engineers (as a formal manager, team lead, or equivalent) and genuinely enjoy growing the people on your team.
  • Drive, ownership, and a strong results orientation — you set clear goals, sequence work, 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 and to listen carefully across functions.
  • Strong product partnership instincts — you collaborate closely with product owners, ask the right questions, and help shape outcomes rather than just executing on tickets.
  • 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 and procedural programming languages, AWS Platform, REST APIs, and data modeling.
  • Experience designing system architectures and coordinating teams to design, code, test, and document significant system changes.
  • Knowledge of relational databases and Structured Query Language (SQL), and experience with Object-Relational Mapping (ORM) frameworks.
  • Familiarity with AI-powered coding assistants and agents (e.g., Cursor or similar) and a clear understanding of their strengths, limitations, and failure modes.
  • Strong knowledge of the software development lifecycle, agile methodologies, and modern CI/CD practices using tools such as Jenkins and GitHub Actions.
  • Hiring experience and a high bar for engineering talent — you can identify, attract, and develop strong engineers.
  • Ability to balance competing priorities across people, delivery, and technical health, and to make pragmatic trade-offs in ambiguous situations.
  • Strong general business and company knowledge, with the ability to connect engineering work back to customer and business outcomes.

Benefits

Comp & perks
  • Health / Dental / Vision Benefits
  • Day-One 5% matching 401k
  • Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPNode.jsREST APIsdata modelingrelational databasesStructured Query Language (SQL)Object-Relational Mapping (ORM)software development lifecycleagile methodologiesCI/CD
Soft Skills
people leadershipdriveownershipresults orientationanalytical skillscommunication skillsproduct partnershipcollaborationinnovationpsychological safety