Mediabistro logo
job logo

Director, Software

Mainstream Nonprofit Solutions · Multiple locations ·

Job type:
Full Time

Description

****Average salary rate is $93,017.60 (including wage, incentives, bonuses, overtime, shift differential, etc.)****

Role Summary
The Software Technology Director reports directly to the VP of Software and serves as a key partner in executing the organization’s software, AI, and modernization strategy. This hands‑on leadership role provides strategic, technical, and people leadership across software engineering, AI‑enabled solutions, application modernization, and enterprise integrations. Working closely with the VP of Software, the Director translates strategy into execution, leads multiple delivery teams, and ensures reliable, compliant, and high‑quality outcomes across web platforms, .NET applications, and regulated systems. The role requires strong leadership, deep technical expertise, and the ability to deliver across parallel initiatives in a fast‑paced, high‑pressure environment.

Key Responsibilities
Leadership & Strategy

Partner closely with the VP of Software to execute technology strategy, delivery roadmaps, modernization efforts, and AI adoption initiatives

Act as a trusted advisor to the VP, providing transparency into delivery health, risks, capacity, dependencies, and technical decisions

Lead, mentor, and manage software engineering teams, including managers, architects, testers and technical leads

Drive a culture of accountability, agility, quality, and continuous improvement

Technology, Delivery & Modernization

Oversee the design, development, and delivery of web, .NET, and integrated enterprise applications

Lead

application modernization and application rationalization

initiatives, including legacy platform transformation and system consolidation

Drive enterprise and

vendor integrations

using APIs, services, and distributed architectures

Ensure all solutions align with

regulatory, compliance, security, and data governance

requirements

Guide adoption of

AI‑enabled and AI‑assisted capabilities

across platforms and teams

Agile, DevOps & Execution

Provide strong leadership in

Agile project management , including sprint planning, backlog prioritization, and delivery forecasting

Partner with product owners, business analysts, and stakeholders to ensure clear requirements and alignment

Lead and support

DevOps automation , including CI/CD pipelines, deployment automation, and release management practices

Manage multiple parallel projects and vendor‑driven initiatives while meeting delivery commitments

Proactively identify risks, manage dependencies, and elevate issues effectively

Required Qualifications

10+ years of experience in software development and delivery, with

5+ years in a senior leadership or director‑level role

Proven experience managing engineering teams in Agile delivery environments

Demonstrated success leading

modernization and application rationalization

initiatives

Strong experience overseeing

vendor integrations

and third‑party delivery partners

Solid understanding of

DevOps automation

and modern SDLC practices

Experience delivering software in

regulated or compliance‑driven environments

Excellent communication skills, with the ability to work effectively with executive leadership, middle management, and cross‑functional teams

Ability to operate under pressure while managing multiple concurrent initiatives

Technical Skills (HR / ATS Optimized) Software Engineering & Platforms

Web technologies:

HTML, JavaScript

Backend and enterprise platforms:

.NET (C#), Java, Go

Experience supporting large‑scale, mission‑critical applications

AI & Intelligent Systems

AI development and AI‑enabled application delivery

Integration of

AI/ML and Generative AI solutions

into enterprise systems

Use of AI frameworks, platforms, and APIs for automation, analytics, and decision support

Responsible AI implementation within security, regulatory, and data governance constraints

Integration & Architecture

Enterprise system integrations,

RESTful APIs , and service‑oriented architectures

Vendor and third‑party system integrations

Distributed systems and interoperability

Agile & DevOps

Agile project management

(Scrum, Azure DevOps, Kanban, iterative delivery)

DevOps automation , CI/CD pipelines, and deployment automation

Modern SDLC practices focused on scalability, reliability, and maintainability

Preferred Qualifications

Experience in healthcare, nonprofit, public sector, or other regulated industries

Exposure to cloud platforms and cloud‑native architectures

Experience leading large‑scale digital transformation programs

Benefits

Competitive salary, health benefits, 401(k) match, personal leave, paid holidays, longevity bonus, and more.

TFI Family Services is an Equal Opportunity Employer.

#J-18808-Ljbffr