1

Managing Director Of Development Jobs (NOW HIRING)

... Director of Development for the Miami Area Command , located in Miami, Florida. Job Summary Plans ... Knowledge of donor records management and administration as well as data and trend analysis.

Position Purpose Mercy Care is seeking an accomplished and mission-driven Director of Development ... Research, secure, and manage public and private funding opportunities, including federal, state ...

The Director of Development will build a diversified revenue base across individual giving ... Manage a personal portfolio of mid-level & major donors and prospects through identification ...

$125 - $150/hr

The Director of Development will build a diversified revenue base across individual giving ... Manage a personal portfolio of mid-level & major donors and prospects through identification ...

Job Summary The Director of Development serves as a strategic fundraising leader responsible for ... Exceptional skill in building, managing, and deepening relationships with high-net-worth ...

Director of Development

Scottsdale, AZ · On-site

$125 - $150/hr

The Role The Director of the Remnant is the chief relationship builder and mission community ... What You'll Do Relationship Management & Member Stewardship * Serve as the primary point of contact ...

$100 - $125/hr

Director of Development Position Type: Regular About the Role: Northern Kentucky University seeks an experienced and dynamic fundraiser to secure major gifts that advance the key priorities of the ...

$125 - $150/hr

We're seeking a dynamic, relationship-focused fundraising leader to serve as our Managing Director of Area Development . This is more than a fundraising role. It's an opportunity to champion ...

Showing results 41-60

Managing Director Of Development information

See salary details

$43K

$82.6K

$162K

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

As of Sep 9, 2026, the average yearly pay for managing director of development in the United States is $82,598.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,000.00 and $97,500.00 per year, depending on experience, location, and employer.

What does a managing director of development do?

A Managing Director of Development is responsible for overseeing and guiding the fundraising and development strategies of an organization, often within the nonprofit or educational sector. Their duties typically include managing a team, cultivating relationships with donors, securing major gifts, and developing long-term fundraising plans. They work closely with executive leadership to align development goals with the organization's mission and strategic objectives. Additionally, they may be involved in marketing, public relations, and event planning to support fundraising activities.

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

To thrive as a Managing Director of Development, you need expertise in fundraising strategy, donor relations, and nonprofit management, often supported by a relevant degree and extensive experience in development roles. Familiarity with donor management systems (like Salesforce or Raiser’s Edge) and fundraising certifications such as CFRE are highly valued. Exceptional leadership, strategic thinking, and communication skills set top candidates apart by enabling effective team management and donor engagement. These skills and qualifications are crucial for driving organizational growth and achieving fundraising goals.

What are the main challenges a managing director of development faces when leading fundraising initiatives for a large organization?

A Managing Director of Development often faces the challenge of balancing multiple fundraising strategies while aligning them with the organization's mission and goals. Navigating donor expectations, cultivating long-term relationships, and leading a team to meet ambitious revenue targets require strong communication and leadership skills. Additionally, adapting to changing fundraising trends and leveraging data-driven decision-making are essential for sustained success. Managing competing priorities and ensuring effective collaboration with other departments, such as marketing and programs, are also key aspects of this role.

What is the difference between Managing Director Of Development vs Development Director?

AspectManaging Director Of DevelopmentDevelopment Director
Primary FocusStrategic leadership, overall development initiatives, executive decision-makingProject management, team oversight, implementing development strategies
CredentialsTypically requires advanced degrees, extensive experience in development leadershipRelevant bachelor’s or master’s degree, experience in development roles
Work EnvironmentExecutive offices, high-level meetings, strategic planning sessionsOffice setting, project sites, team collaboration
Industry UsageCommon in large organizations, nonprofits, and corporationsWidely used across industries for development teams

The Managing Director Of Development holds a higher strategic and leadership role, overseeing overall development efforts at an executive level. The Development Director focuses more on managing development projects and teams, executing strategies set by senior leadership. Both roles require relevant experience, but the Managing Director Of Development typically has broader responsibilities and a higher level of decision-making authority.

What cities are hiring for Managing Director Of Development jobs?

Cities with the most Managing Director Of Development job openings:

What states have the most Managing Director Of Development jobs?

States with the most job openings for Managing Director Of Development jobs include:

What are popular job titles related to Managing Director Of Development jobs?

For Managing Director Of Development jobs, the most frequently searched job titles are:

Infographic showing various Managing Director Of Development job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $82,598 per year, or $39.7 per hour.

Director of Development

Kansas City, MO • On-site

$150K - $195K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

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.