Devx Logo

Open Position

Director of Software Development

Director of Software Development

Director of Software Development

Job ID: CNna

Salary
Salary

175k - 225k

175k - 225k

Location
Location

Monsey, NY

Monsey, NY

Inhouse

Inhouse

Min experience
Min experience

3 Years

3 Years

Primary Tech
Primary Tech

CTO, C#

CTO, C#

Position Details

We are seeking a hands-on Director of Software Development to provide technical leadership for our software development team. This is a director-level role for someone who can guide developers, oversee software delivery, improve development processes, manage deployments, and ensure projects are delivered with quality, urgency, and accountability.
The ideal candidate will work closely with leadership and project stakeholders to set priorities, define timelines, coordinate development efforts, and strengthen the software development lifecycle. While this is a leadership role, it is not purely administrative. The successful candidate must be capable of reviewing technical work, solving problems, identifying risks, and stepping into technical issues or development work when needed.

Key Responsibilities:

  • Technical Leadership and Team Execution

  • Provide day-to-day technical direction to the development team, review code and developer work, resolve blockers, and ensure strong code quality and follow-through.

  • Step into development work, debugging, or technical problem-solving when needed.

  • Set realistic technical timelines, ensure developers have the clarity and support needed to meet them, and hold the team accountable for delivery, quality, and technical standards, while identifying skill gaps and supporting future hiring decisions.

  • Foster a productive, accountable, and solution-oriented development environment while promoting secure, compliance-minded development practices, especially when working with sensitive healthcare-related information.

Software Development Lifecycle and Delivery

  • Work closely with the CIO and Project Manager to set priorities, timelines, and expectations across new development, enhancements, maintenance, and support.

  • Improve the full software development lifecycle, including workflows, QA/testing expectations, documentation, code review standards, and release readiness.

  • Ensure systems are built and maintained with attention to performance, scalability, usability, data integrity, and long-term supportability.

  • Support automation and AI-related initiatives that improve auditing workflows, internal efficiency, medical record review, reporting, and operational processes.

Deployments and Technical Standards

  • Oversee release planning, production deployments, version control practices, rollback readiness, and post-deployment support.

  • Advise the CIO on architecture, technical risks, system improvements, security, data protection, access control, and long-term technology planning.

Collaboration and Business Support

  • Communicate clearly with the CIO, Project Manager, developers, and other stakeholders regarding priorities, risks, timelines, and blockers.

  • Work with other departments when needed to clarify requirements, understand workflows, resolve issues, and ensure software solutions meet real business needs.

Qualifications:

  • 5+ years of software development experience, with strong senior-level technical leadership experience.

  • Strong full-stack background, including .NET, C#, SQL Server, NestJS, Git, GitHub/GitLab, or similar technologies.

  • Strong front-end understanding, including AngularJS/Angular, React, UI functionality, and how users interact with web applications.

  • Experience guiding developers, reviewing code, improving development processes, and supporting software delivery from planning through deployment.

  • Strong communication, ownership, attention to detail, urgency, and ability to hold teams accountable professionally.

  • Prior Director-level experience, production release experience, reporting, advanced Excel, VBA, and healthcare claims experience are strong pluses.

  • Proven software development ability, technical judgment, and leadership experience are more important than formal credentials.

Precise talent for your
teams needs

Precise talent for your teams needs