← Back to jobs

Director of Software Development

Company
Devx Staffing
Location
Williamsburg, NY
Posted
2026-07-06

Job description

The Director of Software Development will be responsible for leading our software development team, managing delivery, improving development processes, and providing hands-on technical leadership. This person should be able to lead developers, review code, resolve blockers, manage releases, improve workflows, and step into the codebase when needed.

Key Responsibilities

  • Lead, coach, and develop the software development team.
  • Set priorities, assign work, and hold team members accountable.
  • Review code, resolve technical blockers, and maintain development standards.
  • Manage software projects from planning through deployment.
  • Oversee releases, deployments, version control practices, and release readiness.
  • Improve development workflows, QA processes, standards, and best practices.
  • Support hiring, performance reviews, promotions, compensation recommendations, and performance improvement actions.
  • Partner with business stakeholders to understand needs and deliver effective technology solutions.
  • Communicate progress, risks, resource needs, and priorities to leadership.
  • Advise on software architecture, technical risks, security, scalability, and long-term planning.
  • Support automation, AI-related initiatives, and practical adoption of new technologies.
  • Help build a scalable, high-performing, collaborative, and innovative development organization.

Qualifications

  • 5+ years of software development experience.
  • Strong technical leadership experience.
  • Full-stack development background with technologies such as .NET, C#, SQL Server, Git, React, or similar.
  • Experience leading developers and managing software delivery from planning through production release.
  • Strong understanding of software architecture, deployments, QA, security, and technical strategy.
  • Strong communication, leadership, accountability, and business partnership skills.
  • Director-level leadership experience preferred.
  • Healthcare technology or claims management experience is a plus.

Success in this role will be measured by team performance, quality and consistency of delivery, development team growth, process improvement, technical maturity, successful releases, strong cross-functional collaboration, and contribution to company objectives through effective technology leadership.

Original source