Senior Director, Software Development

New
F
Follett SoftwareEdTech
This role is remote and only open to candidates currently located in the United States and able to work without sponsorship., Work hours and schedules may be adjusted as needed to meet the requirements of the position, the needs of the organization, and collaboration with teams operating outside of the U.S., including overlap with their working hours when necessary.Full-TimeDirector
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
12+ years of software development leadership experience
Required Skills
JavaJavascriptMicrosoft SQL ServerJiraAzure.NETCI/CDSoftware EngineeringSaaS

Requirements

  • Bachelor's degree or equivalent experience in Computer Science, Software Engineering, Information Technology, or a related field.
  • 12+ years of software development leadership experience, including significant experience in senior engineering leadership roles with responsibility for multiple teams and/or product lines.
  • Proven success leading large or multi-product engineering functions, including direct reports who are themselves people leaders.
  • Strong experience delivering and supporting commercial software products in a SaaS, web application, or hybrid software environment.
  • Technical foundation in Java, J2EE, .Net and service integrations, SQL Server, JavaScript, Git-based workflows, and Jira or similar development tools.
  • Experience leading modernization efforts involving legacy technologies such as JBoss, WildFly, SQL, jQuery, or third-party UI frameworks.
  • Familiarity with Azure or comparable cloud platforms, CI/CD practices, automated testing, release management, and secure software development principles.
  • Ability to balance strategic thinking with operational execution in a fast-paced environment.
  • Strong leadership skills with the ability to influence across functions and communicate with technical and non-technical audiences.
  • Experience setting direction through metrics, managing budgets and resources, and making data-informed decisions.

Responsibilities

  • Lead engineering organizations for domestic and international Library Management products and the wider Destiny platform.
  • Establish and execute an engineering vision aligned to product strategy, customer needs, and company goals.
  • Provide technical and organizational leadership across architecture, modernization, engineering standards, and operational excellence.
  • Ensure leadership continuity through critical business periods, including release management and issue resolution.
  • Partner with Product, Design, Security, QA, Cloud Engineering, and Technical Support teams to strengthen end-to-end execution.
  • Manage organizational design, talent planning, hiring, coaching, and succession across all product lines.
  • Develop and grow development managers and senior engineers through regular coaching and performance expectations.
  • Maintain strong operating rigor using metrics, budget management, and transparent communication.
  • Champion the adoption of modern engineering practices, including AI-enabled and Spec-Driven Development.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now