Senior Director, Software Development
Follett Software, LLC
Job Description
Job Description
Company Overview:
Everything we do is for educators. We're partnering with them to advance a bold vision for education that boosts district performance and student success. At Follett Software, we empower educators across roles with technology that streamlines processes and manages information and resources to improve their schools, increase student success, and drive the future of education. We believe that by empowering educators to amplify their impact on students' lives, we can change the world. Our goal and mission is to drive the future of education. We are inspired by educators to deliver transformative technology. Our innovative, connected solutions simplify challenges and offer a seamless and intuitive experience.
POSITION SUMMARY
The Senior Director, Software Development is responsible for leading the engineering organization for Follett Software's library portfolio, including K–12 library products, international library management solutions, and shared platform capabilities that support the portfolio. This role brings together engineering leadership across multiple library products and shared platform capabilities – serving K-12 school libraries and international library management – with accountability for delivery, modernization, and operational performance across the portfolio.
The Senior Director provides strategic and operational leadership across the full software development lifecycle, including planning, architecture, development, testing, release, maintenance, and continuous improvement. They will lead development managers and engineers responsible for delivering secure, scalable, and reliable software that serves educators, librarians, administrators, and school districts across domestic and international markets.
This leader partners closely with Product, Design, QA, Cloud Engineering, Technical Support, and customer-facing teams to translate business priorities into engineering execution. They drive technical strategy and architectural modernization while balancing product innovation, platform stability, customer commitments, and operational excellence across all the library suite.
The ideal candidate is a pragmatic and collaborative senior engineering leader who combines strong people leadership with sound technical judgment, cross-product organizational experience, and a clear focus on customer outcomes.
POSITION SCOPE
Engineering Leadership and Delivery
- Lead the engineering organizations for domestic and international Library Management products and the wider Destiny platform, ensuring strong delivery, team health, and operational continuity across all product lines.
- Establish and execute an engineering vision aligned to product strategy, customer needs, and company goals, while owning delivery of the roadmap across Library Management and the shared Destiny platform from planning through release and follow-through.
- Provide technical and organizational leadership across architecture, modernization, engineering standards, and operational excellence, with attention to scalability, security, performance, reliability, and maintainability.
- Ensure leadership continuity through critical business periods, especially the back-to-school season, including release cadence, escalation ownership, cross-team coordination, and customer-impacting issue management across all products.
Cross-Product and Cross-Functional Partnership
- Partner closely with Product, Design, Security, QA, Cloud Engineering, DevOps, Technical Support, and other customer-facing teams to improve product outcomes, resolve escalations, and strengthen end-to-end execution.
- Operate effectively across distinct product contexts—including Destiny Library Manager/Resource Manager and Accessit Library—while identifying opportunities to strengthen shared platform capabilities and connected experiences across the broader library ecosystem. Represent engineering priorities, tradeoffs, and delivery status clearly and credibly to executive and cross-functional stakeholders.
Organizational Leadership and Talent
- Lead organizational design, talent planning, hiring, coaching, and succession across all three product lines, fostering a culture of accountability, collaboration, learning, and continuous improvement.
- Develop and grow development managers and senior engineers, providing regular coaching, clear performance expectations, and meaningful career development opportunities.
- Identify and nurture individual strengths and specialized abilities to drive career development and team satisfaction.
- Partner with recruiting to attract top engineering talent and build retention strategies that recognize achievement and create advancement pathways.
- Create and maintain a positive, inclusive, secure and collaborative engineering culture that promotes open communication and a sense of belonging.
Operational Excellence and Governance
- Maintain strong operating rigor and organizational clarity through durable documentation, clear ownership, and effective communication of key product, team, customer, vendor, and operational context.
- Use metrics, judgment, and business context to manage priorities, resources, budgets, risks, and team performance, and to drive sound engineering decisions.
- Ensure regular, transparent communication with teams about organizational updates, changes, and expectations, facilitating open dialogue and encouraging feedback.
Modern Engineering Practices and AI Adoption
- Champion adoption of modern engineering practices, including AI-enabled and Spec-Driven Development approaches, by building clarity, accountability, and strong technical leadership across the organization.
- Advance engineering maturity across the portfolio through modern development practices, appropriate use of AI-enabled workflows, and clear technical and delivery standards.Other duties as assigned.
QUALIFICATIONS
Required
- 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.
- Strong technical foundation in modern software engineering practices and sufficient depth to credibly guide teams working across diverse technology stacks, including Java, J2EE, .Net and service integrations, SQL Server, JavaScript, Git-based workflows, and Jira or similar development tools.
- Experience leading modernization efforts in environments that include legacy technologies such as Java, J2EE, .Net, JBoss, WildFly, SQL, jQuery, or third-party UI frameworks, while moving teams toward more scalable and maintainable approaches.
- Familiarity with Azure or comparable cloud platforms, CI/CD practices, automated testing, release management, and secure software development principles.
- Demonstrated ability to balance strategic thinking with operational execution in a fast-paced, multi-product environment.
- Strong leadership skills with the ability to influence across functions, communicate clearly with technical and non-technical audiences, and lead through change.
- Experience setting direction through metrics, managing budgets and resources, and making data-informed decisions.
- Strong judgment, emotional intelligence, and a track record of building healthy, accountable, high-performing teams.
Preferred
- Familiarity with AI development techniques, coding agents, Spec-Driven Development, and AI-embedded CLI/IDE tooling.
- Experience in EdTech, K-12 software, library systems, resource management, or other education-adjacent software environments.
- Experience leading engineering across international or multi-market product lines, including awareness of regional compliance, data residency, or localization considerations.
- Experience supporting customer-facing products with complex implementation, integration, and support considerations.
- Experience leading teams through seasonal or customer-critical operating periods with high continuity requirements.
- Experience driving adoption of modern engineering practices such as AI-enabled development, spec-driven workflows, or similar operating models.
WORK ENVIRONMENT
- This role is remote and only open to candidates currently located in the United States and able to work without sponsorship.
- It requires a suitable space that provides a private and quiet workplace.
- 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.
PHYSICAL REQUIREMENTS
- Perform tasks in a home office environment with frequent virtual meetings, communications, and interruptions, requiring effective time management and prioritization.
- Prolonged sitting with sustained visual focus on digital screens, requiring the ability to interact at a typical working distance.
- Frequent use of keyboard and mouse, involving repetitive hand movements and fine motor skills for typing, navigating, and handling materials.
- Occasionally adjust position or move within the workspace to reach, retrieve, or access items, involving bending, twisting, or reaching, and occasionally lifting or carrying items weighing up to 10 pounds.
- Travel requirements: Minimal (less than 10%)
This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. Duties, responsibilities, and activities may change at any time with or without notice. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.
At Follett Software, our people come first.
We're deeply committed to supporting the well-being, growth, and success of every Team Member. That commitment shows up in a thoughtfully designed, comprehensive benefits package that helps you thrive—at work and in life. Here's what you can expect:
- Fully remote work, giving you the flexibility to do your best work from anywhere in the continental U.S. (unless otherwise noted)
- Subsidized healthcare plans, including orthodontic coverage, with HSA option that includes employer matching
- Company-paid disability and life insurance , with the option to enhance coverage through voluntary plans
- Robust Paid Time Off, including Flex PTO for salaried roles, paid parental leave, company holidays, and paid volunteer service time
- Retirement savings with employer match, vesting every pay period
- Flexible Spending Accounts for healthcare and dependent care
- Optional supplemental coverages, such as accident, hospital, and critical illness insurance, identity theft and credit monitoring, and legal protection services
- Meaningful recognition and tangible rewards that celebrate achievements, fuel motivation, and recognize both individual and team success
EEO
Follett Software provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability. We are committed to providing reasonable accommodations to, among others, individuals with disabilities and disabled veterans. If you are interested in applying for employment and need assistance or an accommodation in the application process due to a disability, please contact us by email and let us know the nature of your request and your contact information.
Email: View email address on us.fitly.work
CCPA Notice for California Residents: - content/uploads/2024/10/Notice -to-California-Applicants.pdf
$229.8k - $270.3k
...you ready to make an impact?West Monroe is seeking a Senior Manager with prior experience in Software Engineering management experience within a SaaS or h... ...delivery, you will play an active role in business development, practice building, and talent development. Senior Managers...SeniorPrivate practiceLocal areaImmediate startFlexible hours- BMO Financial Group is seeking a software engineer lead in Chicago with extensive Capital Markets experience to guide development across front-end and back-end systems. The role focuses on capital markets strategies, performance, and scalable platforms, including Java...Senior
$163.76k
TransUnion's Job Applicant Privacy NoticePersonal Information We CollectYour Privacy ChoicesTeam OverviewSr. Managers, Software Development for Chicago, IL location. Responsible for creating a strong team supporting the buildout of our solutions enablement platform organization...SeniorFull timeTemporary workRemote workFlexible hours$160k - $180k
...about CIBC, please visit CIBC.comWhat You’ll Be DoingAs a Senior Manager, Application Development at CIBC, you will lead cross-functional development... ...Leadership: Guide the development and implementation of complex software solutions across multiple platforms. Drive best...SeniorFull timeRemote work2 days per week3 days per week$212k - $259k
...that journey!We are seeking an experienced Software Engineering Leader to drive the... ...enterprise-scale data platform capabilitiesLead development of Common Search & Create... ...sustainable development processesMentor senior engineers and establish cross-functional...SeniorFull timeLocal areaImmediate start$109k - $149.88k
...our Mission to Lead the Future of Snacking. Make It With Pride.Senior Technical Oven Lead will be strongly linked to global and... ...desired consumer experience.How you will contributeYou will support development, optimization and specification of processes that deliver...SeniorFull timeWork at officeRelocation package$124k - $335k
...Opportunity As a Tax Innovation - DevOps - Senior Manager, you will lead the charge in... ...competency. Responsibilities - Leading the development and implementation of DevSecOps... ...and deployment pipelines to streamline software delivery and minimize downtime - Utilizing...SeniorFull timeH1b- Rush Oak Park Hospital in Oak Park, IL, is seeking an experienced ultrasound professional to supervise and perform procedures in the ultrasound/vascular department. You will coordinate day-to-day activities with radiology and other departments and ensure quality and safety...Senior
- ...seeking a Lead Technical Recruiter to own North America technical hiring across engineering, AI/ML, data science, and product. This senior individual-contributor role runs the most complex searches and raises the bar for recruiters through example and expertise....Senior
$165k - $190k
...containers (Docker, Kubernetes), with sound CI/CD, testing, and secure development practices.Agile and Scrum delivery, including sprint planning... ...environments with shifting priorities and unclear problems.Senior people trust you. You'll push back on a badly framed problem...SeniorFull timeLocal areaFlexible hoursShift work- Inspire11 in Chicago seeks a Technical Solution Owner to lead complex technical solutions while managing teams and client relationships. The role involves working across Agile environments to ensure successful delivery that meets client needs and drives innovation. Ideal...Senior
- Telligen is seeking a Senior Technical Delivery Lead to drive delivery, operations, and continuous improvement of technology and data-management capabilities for our clients. You will provide technical and delivery leadership across applications, data, integration, reporting...Senior
- Codal is seeking a Technical Principal Product Manager in the Chicagoland area. You will lead technical product strategy across a portfolio of highly complex client engagements and drive measurable outcomes. Responsibilities include owning product oversight, bridging business...Senior
- A not-for-profit organization dedicated to senior wellness seeks a Senior Research Associate in Evanston, Illinois. The role involves leading innovative pilot studies on wellness technologies, requiring a doctoral degree and strong communication skills. Ideal candidates...SeniorFull time
- Comcast Corp. in Illinois seeks an experienced Senior Technical Project Authority who leads complex cross-functional product development initiatives. You will coordinate with Product, Engineering, Architecture, Quality, Operations, and vendors to manage dependencies and...Senior
- Chime is seeking a Tech Lead Manager to lead a Trust & Safety engineering squad in Chicago. You will hire, coach, and develop 3-5 engineers while owning end-to-end delivery, sprint planning, and service health. This hands-on leadership role requires writing code alongside...Senior
$90k - $150k
...Senior Business Development ExecutiveChicago, Illinois, United StatesAn Introduction to CodalCodal is an award-winning web design and development... ...-edge technologies that push the boundaries of design and software development. We promote long-term success, not just for...SeniorWork at office$212k - $259k
...Sr Manager, Software Engineering at JLL Technologies JLL Technologies Enterprise Data... ...scale data platform capabilities Lead development of common search & create functionalities... ...development processes Mentor senior engineers and establish cross-functional...SeniorDaily paidImmediate start- A tech innovation firm is seeking an experienced Engineer for a remote position in Chicago. The role involves conducting interviews, coordinating with hiring managers, and being a key part of the recruitment team. Candidates should have at least 5 years of experience as...SeniorRemote jobFlexible hours
$100k - $135k
A leading global executive search firm is seeking a Salesforce Technical Lead to work onsite in Chicago. This role requires 8-15 years of experience with strong knowledge of Salesforce coding, system integration, and project coordination. You will be responsible for defining...SeniorFull time- Salesforce is seeking a Senior Lead to own the health and roadmap of our webinar technology platforms, shaping product strategy through input from marketing and global teams. You’ll ensure scalable, secure experiences for tens of thousands of attendees, aligning across...Senior
- hackajob is seeking a Senior Principal Software Engineer to advise and lead the strategy and development of multiple products and technologies. You will craft novel code solutions and drive the creation of new production capabilities across teams. Candidates should bring...Senior
- A global technology staffing provider is seeking a Senior Developer / Tech Lead specialized in MarkLogic for their Chicago office.... ...years of IT experience, including at least 3 years in MarkLogic development, with a strong proficiency in XQuery, SOAP, and RESTful web...SeniorWork at office
- Comcast is seeking an experienced Senior Technical Project Authority to lead cross-functional product development initiatives across multiple product lines. You will direct strategic planning, resource alignment, architecture and delivery coordination, and governance for...Senior
$195k - $220k
Senior Enterprise Application Architect Salary: $195,000 to $220,000 Location: Houston, TX OR Chicago, ILTravel: 10%Job Categories:... ..., Microsoft Azure, Enterprise Resource Planning (ERP) systems, Software as a Service (SaaS), Platform as a Service (PaaS), Salesforce,...SeniorPermanent employment- ...relationships with partner organizations to ensure smooth integration or a successful alliance execution.Account LeadershipLead the development and implementation of a Microsoft strategy to ensure that intended business benefits are realized and tracked within and across...SeniorContract work
- Omniscius Consulting seeks a Senior Technical Delivery Manager to lead onsite technical service delivery for a mission-critical military... ..., and data teams, and ensure service levels for multiple software applications on AWS-native infrastructure. The ideal candidate...Senior
$111.4k - $167.1k
...information technology, marketing, corporate development, HSSE, real estate, legal, and practice... ..., more resilient Stantec every day. Senior Application ArchitectStantec is looking... ...overseeing the architecture of various software systems. The Senior Application...SeniorFull timeTemporary workPart timeCasual work- ...screenwork things, etc. This will be a lot of coding and development work- they have a team of Business Analysts that do... ...Free, CLP, AS400 query is needed 5+ years creating software design documents (they can flex on the years, but they're...SeniorContract workLocal areaFlexible hours
- Codal is seeking an experienced Senior Product Manager in the Chicago area. You will own product oversight for complex accounts, bridging business and technology, and guiding strategic decisions across engineering, architecture, and data/AI teams. In this client-facing...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Director, Software Development. Be the first to apply!
- application engineering manager Chicago, IL
- application manager Chicago, IL
- software project manager Chicago, IL
- senior software manager Chicago, IL
- business application manager Chicago, IL
- embedded software manager Chicago, IL
- senior software development manager Chicago, IL
- software sales manager Chicago, IL
- IT software development manager Chicago, IL
- director of software Chicago, IL

