1

Director Of Program Development Jobs in Northbrook, IL

Director of Development

Vernon Hills, IL ยท On-site

$150K - $195K/yr

The Director of Software Development is responsible for the strategic leadership, technical direction and operational management of the organization's Software Development, Quality Assurance and Data ...

... Director, Standards Development & Program Management, the Program Development Manager has primary responsibility for the design and development of new AAAHC accreditation, recognition, and ...

Director Of Development

Chicago, IL ยท On-site

$160K - $200K/yr

The Opportunity The Director of Development will report directly to the CIO and be charged with building Fairlawn's ground-up development pipeline capable of supporting at least $100 million in ...

Director Of Development

Chicago, IL ยท On-site

$160K - $200K/yr

The Opportunity The Director of Development will report directly to the CIO and be charged with building Fairlawn's ground-up development pipeline capable of supporting at least $100 million in ...

Managing Director of Development

Chicago, IL ยท On-site

$145K - $165K/yr

... Director of Development. The ideal candidate is an ambitious and sophisticated forward-thinker ... Implement a high-quality stewardship program that engages, recognizes, and thanks supporters to ...

Managing Director of Development

Chicago, IL ยท On-site

$145K - $165K/yr

... Director of Development. The ideal candidate is an ambitious and sophisticated forward-thinker ... Implement a high-quality stewardship program that engages, recognizes, andthankssupporters to ...

Director, Development

Chicago, IL ยท On-site

$95K - $100K/yr

This position is part of a dynamic team of program professionals and will work closely with the Chicago Managing Director as well as the National Development team to meet our revenue targets and grow ...

Showing results 41-60

Director Of Program Development information

See Northbrook, IL salary details

$29.9K

$79.4K

$139.1K

How much do director of program development jobs pay per year?

As of Aug 6, 2026, the average yearly pay for director of program development in Northbrook, IL is $79,368.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,800.00 and $93,900.00 per year, depending on experience, location, and employer.

What does a director of program development do?

A director of program development oversees the planning, design, and implementation of programs within an organization. They coordinate teams, develop strategies, manage budgets, and ensure programs meet organizational goals and standards. Strong leadership, project management skills, and knowledge of industry best practices are essential for this role.

What are the typical challenges a director of program development faces when launching new initiatives within an organization?

Directors of Program Development often encounter challenges such as aligning new initiatives with the organization's strategic goals, securing stakeholder buy-in, and managing cross-functional teams with varying priorities. Navigating budget constraints, adapting to shifting market demands, and ensuring programs are both scalable and sustainable are also common hurdles. Successful directors leverage strong communication, project management, and analytical skills to address these challenges and drive impactful results.

What are the key skills and qualifications needed to thrive as a director of program development?

To excel as a Director Of Program Development, you need expertise in program management, strategic planning, and budget oversight, often supported by a relevant bachelor's or master's degree. Familiarity with project management software, data analysis tools, and compliance systems is typically required. Outstanding leadership, communication, and stakeholder engagement skills distinguish top performers in this role. These abilities are crucial for successfully designing, implementing, and scaling programs that align with organizational goals.

What qualifications do you need to be a director of program development?

A director of program development typically needs a bachelor's degree in a relevant field such as business, management, or a specific industry area, along with several years of experience in program management or development. Strong leadership, strategic planning skills, and proficiency with project management tools are also important, and some roles may require a master's degree or professional certifications like PMP.

What is the difference between Director Of Program Development vs Program Manager?

AspectDirector Of Program DevelopmentProgram Manager
ResponsibilitiesOversees multiple projects, develops strategic program plans, manages teams, and aligns programs with organizational goals.Manages individual projects or programs, coordinates resources, and ensures project deliverables meet objectives.
Required CredentialsBachelor's degree often in business, management, or related field; advanced degrees or certifications like PMP are common.Bachelor's degree in a relevant field; PMP or similar certifications are frequently preferred.
Work EnvironmentTypically in corporate, nonprofit, or government settings, involving strategic planning and leadership.Involves project coordination within similar environments, focusing on execution and delivery.

The main difference between a Director Of Program Development and a Program Manager lies in scope and strategic focus. The Director oversees multiple programs and aligns them with organizational goals, while the Program Manager handles specific projects within those programs. Both roles require similar credentials and work in comparable environments, but the Director's role is more strategic and leadership-oriented.

What are popular job titles related to Director Of Program Development jobs in Northbrook, IL? For Director Of Program Development jobs in Northbrook, IL, the most frequently searched job titles are:
What job categories do people searching Director Of Program Development jobs in Northbrook, IL look for? The top searched job categories for Director Of Program Development jobs in Northbrook, IL are:
What cities near Northbrook, IL are hiring for Director Of Program Development jobs? Cities near Northbrook, IL with the most Director Of Program Development job openings:

Director of Development

Blitt and Gaines

Vernon Hills, IL โ€ข On-site

$150K - $195K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Job description

About Blitt and Gaines, P.C.
Blitt and Gaines, P.C. is a leading debt collection law firm with over 30 years of experience representing most of the nation's largest financial institutions. With nine offices across Arizona, Arkansas, Illinois, Indiana, Iowa, Kansas, Missouri, Tennessee, and Wisconsin, our attorneys and support teams deliver high-quality, compliant, and ethical legal services.
At the heart of our firm are people-our clients, our employees, and the partnerships we build. Guided by our philosophy-Collect Compliantly. Litigate Ethically. Lead Effectively. Exceed Expectations. Expect Excellence-we uphold integrity, respect, and fairness in every interaction.
Job Summary:
The Director of Software Development is responsible for the strategic leadership, technical direction and operational management of the organization's Software Development, Quality Assurance and Data Operations functions.
This is a hands-on technical leadership position requiring deep software engineering expertise, enterprise architecture experience and a proven ability to build and lead high-performing engineering organizations. The Director will evolve engineering standards, modern software development practices, AI-assisted development workflows and scalable technical architectures while partnering with executive leadership to align technology initiatives with business objectives.
The Director oversees an engineering organization of approximately ten technical professionals consisting of five Software Developers, one Quality Assurance Analyst and a Data Operations Manager/Database Administrator who leads three Data Operations Specialists. The position is accountable for software engineering, database architecture, reporting platforms, application modernization, technical strategy, engineering productivity and the continuous improvement of software delivery processes.
Primary Responsibilities
Engineering Leadership:
  • Define and execute the long-term software engineering strategy for the organization.
  • Lead architecture and technical design decisions for enterprise applications and services.
  • Establish engineering standards, coding guidelines, architectural principles and development best practices.
  • Balance delivery of business initiatives with reduction of technical debt and platform modernization.
  • Drive continuous improvement across engineering processes and software quality.
  • Serve as the organization's senior technical authority for software engineering.

Software Architecture & Development:
  • Lead the design, development, testing, deployment and maintenance of enterprise software systems.
  • Review application architecture, database design, API design and implementation approaches.
  • Guide modernization initiatives involving legacy applications and platforms.
  • Develop scalable service-oriented and API-driven architectures.
  • Promote reusable software components and engineering consistency.
  • Ensure applications are secure, maintainable, scalable and supportable.

Data Operations & Reporting:
  • Provide strategic leadership for the organization's Data Operations function.
  • Partner with the Data Operations Manager to ensure reliable reporting, ETL processes, data synchronization and enterprise reporting platforms.
  • Oversee Microsoft SQL Server architecture, database performance and data integrity.
  • Support enterprise reporting initiatives utilizing Microsoft Power BI.
  • Ensure application architecture and database design remain aligned with long-term business needs.

Software Delivery & Engineering Operations:
  • Lead Agile software development using Azure DevOps.
  • Manage engineering roadmaps, sprint planning, backlog prioritization and release planning.
  • Establish engineering metrics around delivery, quality, stability, cycle time and operational performance.
  • Improve deployment automation and CI/CD pipelines.
  • Implement engineering governance including peer reviews, coding standards, release management and production change control.
  • Drive operational excellence through proactive monitoring, logging, observability and incident management.

AI-Enabled Software Engineering:
  • Develop and implement an enterprise strategy for AI-assisted software development.
  • Evaluate, deploy and govern agentic AI coding platforms including Claude Code and other enterprise AI development tools.
  • Establish engineering standards for responsible AI-assisted code generation, automated code reviews, documentation generation, testing, refactoring and technical analysis.
  • Design secure workflows that integrate AI agents into the software development lifecycle while protecting intellectual property and sensitive business information.
  • Lead adoption of AI-powered engineering practices that improve developer productivity without compromising software quality, maintainability, or security.
  • Develop governance policies for AI-generated code, validation requirements and human review processes.
  • Evaluate emerging AI technologies and recommend adoption strategies that provide measurable business value.
  • Mentor engineering teams on effective prompt engineering, AI collaboration techniques and best practices for integrating agentic development into daily workflows.

Team Leadership:
  • Recruit, hire, mentor and retain high-performing engineering talent.
  • Build an engineering culture focused on accountability, technical excellence, collaboration and continuous improvement.
  • Develop future technical leaders within the organization.
  • Conduct performance management, career development, coaching and succession planning.
  • Promote collaboration between Development, Data Operations, Quality Assurance, Infrastructure and business stakeholders.

Strategic Leadership:
  • Partner with executive leadership to develop technology roadmaps.
  • Participate in strategic planning, budgeting, staffing and resource allocation.
  • Evaluate technology investments and software platforms.
  • Manage relationships with software vendors and technology partners.
  • Identify technical risks and implement mitigation strategies.
  • Communicate engineering initiatives and project status to executive leadership.

Requirements
Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience.
  • 10+ years of enterprise software development experience.
  • 3+ years leading software engineering teams.
  • Experience managing technical managers and cross-functional engineering organizations.
  • Demonstrated experience designing enterprise software architectures.
  • Strong understanding of Agile software delivery methodologies.
  • Excellent communication and leadership skills.

Required Technical Expertise:
Software Engineering:
  • C#
  • .NET Framework / .NET
  • ASP.NET Core
  • Python
  • RESTful API development
  • SOLID Principles
  • Design Patterns
  • Microservices

Database Technologies:
  • Microsoft SQL Server
  • Stored Procedures
  • Performance Tuning
  • Database Design
  • ETL Processes

Development Operations:
  • Azure DevOps
  • Azure
  • Git
  • CI/CD
  • Agile / Scrum

Preferred Qualifications:
Experience with one or more of the following:
  • Microsoft Azure
  • React
  • Infrastructure as Code
  • Event-driven architecture
  • Microsoft Graph API
  • OAuth / OpenID Connect / Microsoft Entra ID
  • AI-assisted development platforms (Claude Code, GitHub Copilot, Cursor, OpenAI Codex, or similar)
  • Large Language Model integration and AI orchestration
  • Prompt engineering and AI workflow automation

Nice to Haves:
  • Familiarity with Collection Master software
  • Experience in the litigation or collections industry
  • Experience with Azure SQL or other cloud-based database services
  • Experience supporting large-scale reporting or analytics platforms

Benefits:
Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit-sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short-Term Disability.
Salary Description
$150K - $195K