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.