Director, Software
$93.02kMainstream Nonprofit Solutions
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- ...customers contributing to the analysis, testing, and documentation and implementation of medium to high complexity activities of assigned software. This position must possess sufficient detailed healthcare knowledge and systems expertise to implement medium to high complexity...SuggestedFull time
- Description Summary: The Information Services Lead is responsible for leading and coordinating the efforts and content within the designated focus area. This position is the most senior level and will require coordination and consistency across related IS teams. Specific...SuggestedFull timeMonday to Friday
$55 - $70 per hour
Key Details Compensation: $55–$70 hourly Benefits: Medical, Dental and Vision insurance offered Location: Fully Remote Work Model: Fully Remote LaSalle Network is hiring for an Application System Analyst II – Epic HB to join a large-scale healthcare technology environment...SuggestedHourly payContract workImmediate startRemote work$70.35k - $196k
...across 120+ countries and impacts millions of lives every day. We turn ideas into reality. You are: An experienced Workforce Software Consultant/Functional Architect with a drive to succeed, a desire to learn, that will develop and grow our Workforce Software...SuggestedWork experience placementLive inWork at officeLocal area- We Are: Accenture is a leading global professional services company that helps the world's leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services-creating tangible...SuggestedWork experience placementLive inWork at officeLocal area
- ...Our client, a nonprofit organization based in Irving, TX, is seeking a strategic and experienced IT Director to lead its technology operations and digital transformation efforts. This leadership role is responsible for aligning the IT function with organizational goals...Full time
$138.72k - $208.08k
Citigroup Inc. seeks a Digital S/W Eng Lead Analyst based in Irving, Texas. This strategic role requires deep technical expertise and the ability to lead projects while ensuring alignment with business goals. Candidates should have 6-10 years of experience and advanced...- ...NAVA Software solutions is looking for a Systems Engineer/Analyst- Assure1 or AssureOne / Federos / Monolith Details: Role: Systems Engineer/Analyst-Assure Location: Irving, TX OR Piscataway, NJ - Hybrid Duration : 6-12 months Must have : Assure1 or...
- ...-critical production systems. Installation, configuration and upgrading of PostgreSQL Microsoft SQL Server MySQL Oracle server software and related products. Establish and maintain sound backup and recovery policies and procedures. Take care of the Database design...Contract workImmediate start
- ...: Programmer Analyst II Ref. # : 4500.067 JOB LOCATION : Irving, Texas JOB DUTIES : Developing software applications to replace or improve existing client systems. Work with the client to understand existing systems and gather requirements...Relocation
- ...unresolved issues as appropriate. Responsibilities Support, monitor, test and troubleshoot user and system related application and software productions problems. Escalates as appropriate. Performs daily ticket analysis and maintenance. Follows up on requests and...Local areaRemote workFlexible hoursWeekend work
- ...Job Summary: As a Programmer Analyst, you will be responsible for analyzing business requirements, designing and developing software solutions, and providing technical support. You will work closely with business stakeholders and development teams to deliver effective...Full timeWork visa
- LaSalle Network is seeking an Application System Analyst II - Epic HB to join a large-scale healthcare technology environment in a fully remote capacity. This role requires strong Epic Hospital Billing experience and involves building and optimizing HB applications, analyzing...Hourly payRemote work
- ...Paradigm is a software company transforming the way that the residential, construction & building product industries operate across the globe. We are looking for a Principal Software Architect – Front End to be part of revolutionizing these industries. In this role, you...
- ...EmergencyMD is seeking a full-time Senior Agentic AI Software Developer to architect and guide software solutions in an AI-first environment. The role requires a minimum of 7 to 10 years of software development experience, ideally with C# and .NET, and strong SQL skills...Full timeRemote work
$160k - $180k
...experimenting with AI-powered system design, development workflows, and intelligent automation. Qualifications Experience 8+ years of software engineering experience 3+ years in architecture or senior system design roles Experience designing and maintaining internal...Work at officeFlexible hours3 days per week$147.76k - $240.11k
...integration of autonomous system on their machine Lead the design, implementation, testing, and release of application design and software for the autonomous system Troubleshoot system integration issues Ensure alignment of the system design with the 1Autonomy...Full timePart timeWork at officeRemote workRelocationRelocation packageFlexible hours$160k - $180k
...team adopt AI as a force multiplier for design, development, testing, documentation, and problem‑solving. Qualifications 8+ years of software engineering experience. 3+ years in architecture, principal engineering, or senior system design roles. Strong experience with C#...Work at officeFlexible hours3 days per week$138.72k - $208.08k
The Information Technology Senior Management Forum is looking for a Digital S/W Eng Lead Analyst in Irving, Texas. The role is essential for executing large-scale projects, mentoring teams, and establishing architectural guidance for successful delivery. The ideal candidate...Full time- ...Citibank (Switzerland) AG is seeking a Digital Software Engineering Lead Analyst based in Irving, Texas. The role encompasses driving results on large-scale projects, providing architectural guidance, and mentoring teams. Candidates should have 6-10 years of relevant...
- ...Citigroup Inc. in Irving, Texas is seeking a Digital Software Engineering Lead Analyst to drive results on large-scale projects and mentor teams. The role requires 6-10 years of relevant experience in application development or enterprise architecture, expertise in AWS...
$138.72k - $208.08k
Citi is looking for a Digital S/W Eng Lead Analyst based in Irving, Texas. The ideal candidate will lead application development efforts, oversee design reviews, and collaborate with various teams to drive results. With responsibilities spanning from architectural guidance...$73.15k - $101.01k
Company Description A division of Publicis Groupe, Publicis Digital Experience is a network of top-tier agencies designed to develop capabilities and solutions to enable growth and provide scaled access to the digital capabilities of Publicis Groupe in service of our clients...Temporary workFreelanceWork at officeLocal areaRemote workWorldwideFlexible hoursShift work- ...transformation and customer experience innovation. ~ Consistent record as a senior technology leader (e.g., Department Head, VP, Director), managing multi-functional and strategic enterprise projects involving 1000+ engineers. ~ Previous program/project management,...Work at officeShift work
- ...adoption of IT solutions throughout the Company. Reports to: Director of IT Minimum Qualifications: · Bachelor's degree in... ...application support for new location start-ups, acquisitions, and software pilot programs CED is an Equal Opportunity Employer - Disability...Full timeWork at office
- ...to the Chief Information Officer and accountable for end-to-end software delivery across the enterprise. This leader owns the full... ...Report Title Sr. Architect: 2 Architect Contractors: 2 Director, Application Development: 1 Manager, Application Development...Full timeFor contractorsLocal areaMonday to FridayWeekend work
- ...provides leading third-party risk management (TPRM), ESG, and vendor lifecycle management solutions powered by intelligent automation software and designed to meet the needs of TPRM teams at Global 2000 enterprises. At Aravo, we believe that in an increasingly...Work at officeRemote work
- A leading IT compliance firm is seeking an experienced IT Compliance Auditor based in Irving, Texas. You will analyze internal processes and third-party documentation, assess IT risks, and support compliance initiatives. The ideal candidate will have 5 to 7 years of related...
- Node.JS Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Location: Irving TX Duration: 12 Months Experience required 3-5 years. Job Description Excellent...
$75k - $85k
If you enjoy solving problems, collaborating with business and technical teams, and making a real impact, this role is for you! The Application Support Analyst will be at the center of critical systems that power retail and distribution operations, ensuring everything ...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software. Be the first to apply!
- software manager Irving, TX
- application engineering manager Irving, TX
- IT software development manager Irving, TX
- application manager Irving, TX
- director of software Irving, TX
- senior applications manager Irving, TX
- senior software manager Irving, TX
- director software engineering Irving, TX
- senior software development manager Irving, TX
- internship software Irving, TX



