Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Director, Software Development in Chicago, IL vacancy
  • $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... 
    Senior
    Private practice
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Chicago, IL
    4 days ago
  • $286.2k - $326.7k

     ...Senior Director, Software Engineer - Card Partnerships As a Capital One Senior Director of Software Engineering, you'll work on everything...  ...By accelerating the integration of cutting‑edge AI‑powered development, we empower our engineers to automate complex workflows and... 
    Senior
    Full time
    Part time
    Local area

    Hobbsnews

    Chicago, IL
    1 day ago
  • $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... 
    Senior
    Full time
    Local area
    Immediate start

    Jones Lang LaSalle

    Chicago, IL
    4 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Relocation package

    Mondelēz International

    Chicago, IL
    2 days ago
  •  ...DescriptionAECOM is seeking an experienced Senior Technical Lead for Microgrid and Battery...  ...solutions utilizing industry recognized software (e.g. Homer Grid)Review or originate...  ...relationships across the portfolioLead and support development of technical proposals.Training others... 
    Senior
    For subcontractor
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Chicago, IL
    1 day ago
  • $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... 
    Senior
    Full time
    Local area
    Flexible hours
    Shift work

    Huron Consulting Group

    Chicago, IL
    3 days ago
  • $82.3k - $136.7k

     ...clinical care to help patients achieve better, faster outcomes — as we Advance Human Ability, together.Job Description SummaryThe Senior Revenue Cycle Applications Analyst serves as the senior technical and functional resource for the design, configuration, implementation... 
    Senior
    Full time
    Work at office
    Remote work

    Shirley Ryan AbilityLab

    Chicago, IL
    4 days ago
  •  ...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... 
    Senior
    Contract work

    Avanade

    Chicago, IL
    1 day ago
  • $106.9k - $147k

    Become a part of our caring communityThe Senior Application Architect designs and...  ...performs technical planning, architecture development and modification of specifications. Develops...  ...design patterns, integration patterns, and software engineering practices.Experience... 
    Senior
    Full time
    Temporary work
    For contractors
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Home office

    Humana

    Chicago, IL
    3 days ago
  • $185k - $225k

     ...valuable experience, new perspectives, and a chance to raise the bar on our approach to how we work. That's why we're looking for a Senior Manager, Enterprise Applications Engineering to join our Information Technology Department. The Senior Manager leads and... 
    Senior
    Work experience placement
    Flexible hours

    Venable LLP

    Chicago, IL
    2 days ago
  • $114.4k - $171.6k

     ...with us, H2O+U.Your OpportunityWe are looking for a Conveyance Senior Project Technical Leader who wants to be part of a purpose-...  ...through collaboration with research and innovation teams in the development and deployment of innovative technologies.Your Key ResponsibilitiesAs... 
    Senior
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Flexible hours

    Stantec

    Chicago, IL
    4 days ago
  • $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,... 
    Senior
    Permanent employment

    Request Technology

    Chicago, IL
    13 hours ago
  • $140k - $200k

    Clutch Canada is seeking a Senior Android Engineer to support the growth of their Android app, the most used text-to-speech application...  ...delivery. The ideal candidate will have over 5 years of software engineering experience, excellent skills in Kotlin, and a passion... 
    Senior

    Clutch Canada

    Evanston, IL
    3 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Part time
    Casual work

    Stantec

    Chicago, IL
    4 days ago
  • $212k - $259k

     ...leading automated deployment practices, and establishing engineering excellence standards that scale across the organization.As a Senior Cloud Architect & DevOps Manager at JLL Technologies, you will have below responsibilities:Cloud Architecture & Solution DesignAct... 
    Senior
    Full time
    Local area
    Remote work

    Jones Lang LaSalle

    Chicago, IL
    3 days ago
  • $115.5k - $214.5k

    Overview Epsilon is looking for a Senior Manager, Software Engineering to lead a high-impact team building core capabilities for Epsilon Clean...  ...such as coaching, performance management, and team development. Experience leading teams that build modern software platforms... 
    Senior
    Full time
    For contractors
    Local area
    Flexible hours

    Publicis Groupe

    Chicago, IL
    2 days ago
  • $131k - $175k

     ...notice. Collaborate with physicists and across electrical, software, and opto-mechanical engineering domains to deliver optimal...  ...Verilog, System Verilog, or VHDL) Comfortable working in a Linux development environment and working with standard scripting languages (... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Infleqtion

    Chicago, IL
    10 days ago
  • $70k - $150k

     ...Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex...  ...cutting-edge technologies that push the boundaries of design and software development. We promote long-term success, not just for our... 
    Senior
    Work at office

    Codal

    Chicago, IL
    1 day ago
  • $210k - $240k

     ...to our Chicago office 3 days/weekResponsible for leading and developing a Sales Development team to drive high velocity pipeline generation for UL Solutions’ Risk and Compliance Software business. This role owns SDR team execution, including outbound and inbound prospecting... 
    Full time
    Work at office
    3 days per week

    UL Company

    Chicago, IL
    2 days ago
  • $209k - $238.5k

     ...group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Sr. Manager Software Engineer, you’ll... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    Chicago, IL
    4 days ago
  • $150k

     ...scale.What You'll DoEnterprise Solutions Senior AI Tech Consultants at BCG Platinion are...  ...cross-functional stakeholder groups to development teams.Strategic thinkers. They are well-...  ...particularly as it relates to packaged software platforms (ERP, CRM, HCM, EAM, MDG, SRM,... 
    Senior
    Work at office
    Local area

    The Boston Consulting Group

    Chicago, IL
    4 days ago
  • $286.2k - $326.7k

     ...Overview Senior Director, Software Engineer - Card Partnerships As a Capital One Senior Director of Software Engineering, you'll work...  ...By accelerating the integration of cutting-edge AI-powered development, we empower our engineers to automate complex workflows and... 
    Senior
    Full time
    Part time
    Local area

    Capital One

    Chicago, IL
    a month ago
  •  ...Life Sciences Functional Architect at the Senior Manager level within Accenture’s...  ...presenting architecture trade-offs to a VP or Director as you are diving into a data model with...  ...demonstrations, and client orals.Drive practice development through reusable assets, architecture... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Chicago, IL
    2 days ago
  • $150k

     ...Architecture, Enterprise Solutions and Packaged Software, Cybersecurity, and Technology Risk...  ...most challenging problems through the development of superior IT concepts and tech...  ...client solutions.Tech Advisory & Delivery Senior AI Tech Consultants at BCG Platinion are... 
    Senior
    Work at office
    Local area

    The Boston Consulting Group

    Chicago, IL
    4 days ago
  • $173k - $245k

     ...the right patients, at the right time.Senior Director, Research & DevelopmentPassionate about...  ...diagnostics and regulated assay development?Tempus is seeking a Senior Director, Research...  ..., LIMS, and 21 CFR Part 11 compliant software tools such as ELNsImpact in This... 
    Senior
    Full time

    Tempus

    Chicago, IL
    2 days ago
  • $99.41k

    Description BID/JOB ANNOUNCEMENT SENIOR PROGRAMMER ANALYST Department of Finance Payroll...  ...information on current systems to software vendors contracted to design major computer...  ...) years of experience in the design and development of computerized systems. OR Graduation from... 
    Senior
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    Shift work

    Hispanic Alliance for Career Enhancement

    Chicago, IL
    1 day ago
  • $120k - $160k

     ...financial systems, including accounting software, budgeting tools, and reporting systems....  ...Prepare and present financial reports to senior management, highlighting key insights...  ...jobsProficiencies:Strong understanding of software development methodologies and best... 
    Senior
    Full time
    For contractors
    Local area

    Perkins&Will

    Chicago, IL
    3 days ago
  •  ...of the coolest projects you can imagine. You AreAn experienced Senior Salesforce Solution Architect ready to join our team. In this...  ...with industry best practices and business objectives. Solution Development: Architect and deliver comprehensive Salesforce solutions,... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Shift work

    Accenture

    Chicago, IL
    13 hours ago
  • $120k - $170k

     ...cloud-based, fully-customizable, end-to-end software solution to automate securities-based...  ...a real impact. Job Description As a Senior Software Architect, you will play a critical...  ...’s technical roadmap, guiding the development of robust, scalable, and secure solutions... 
    Senior
    Full time
    Flexible hours

    Supernova Technology™

    Chicago, IL
    2 days ago
  • $150k - $175k

     ...medication side effects for people living with epilepsy. Join us as we lead the search for a cure. POSITION OVERVIEW The Senior Director of Development reports to the Chief Executive Officer (CEO) and serves as a key member of the senior leadership team, contributing to... 
    Senior
    Work at office
    Weekend work
    Afternoon shift

    CURE Epilepsy

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Director, Software Development. Be the first to apply!