Senior Director, Software Development

Follett Software

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Lead the engineering organizations for domestic and international Library Management products and the Destiny platform
  • Establish and execute an engineering vision aligned to product strategy and company goals
  • Provide technical leadership across architecture, modernization, and operational excellence
  • Partner with Product, Design, Security, QA, and Cloud Engineering teams to improve product outcomes
  • Lead organizational design, talent planning, hiring, and coaching for development managers and engineers
  • Champion adoption of modern engineering practices, including AI-enabled and Spec-Driven Development
  • Manage priorities, resources, budgets, and risks using data-driven metrics

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, IT, or related field
  • 12+ years of software development leadership experience
  • Proven success leading large or multi-product engineering functions with people leaders as direct reports
  • Experience delivering commercial SaaS or web application products
  • Technical depth in Java, J2EE, .Net, SQL Server, JavaScript, and Git-based workflows
  • Experience leading modernization efforts from legacy technologies to scalable architectures
  • Familiarity with Azure or comparable cloud platforms and CI/CD practices
  • Strong ability to influence across functions and lead through organizational change

Preferred Qualifications

  • Familiarity with AI development techniques, coding agents, and Spec-Driven Development
  • Experience in EdTech, K-12 software, or library systems
  • Experience leading engineering across international or multi-market product lines
  • Experience supporting customer-facing products with complex implementation and integration needs

About the Company

Follett Software empowers educators with technology that streamlines processes and manages information and resources to improve schools and drive student success.

Skills & tools

JavaSAASAzure

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Bachelor's degree in CS or related field
  2. 0212+ years software development leadership
  3. 03Experience leading multi-product engineering functions
  4. 04SaaS or web application experience
  5. 05Proficiency in Java, .Net, and SQL Server
  6. 06Cloud platform familiarity (Azure)
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches