Hybrid Software Development Manager

Posted 6 hours ago

Apply now

About the role

  • Software Development Manager leading Agate Software’s Project Development team through growth. Driving innovation in grant management technology for government agencies and nonprofits.

Responsibilities

  • Lead, mentor, and develop a high-performing Project Development team, building a culture of accountability, collaboration, and professional growth.
  • Collaborate on implementing a Scrum-lead structure to scale delivery capacity.
  • Standardize development processes and enforce consistent delivery practices, ensuring predictability and scalability across projects.
  • Partner with Product Management and other functional and cross functional stakeholders to balance delivery speed, scope, and customer satisfaction while protecting developer bandwidth and morale.
  • Drive efficient utilization of developer resources to meet profitability and margin targets.
  • Build and maintain data-driven dashboards to track velocity, defects, utilization, and delivery performance.
  • Ensure compliance with government contract requirements, security standards, and auditability.
  • Foster a culture of continuous improvement, encouraging innovation in process efficiency and delivery quality.
  • Report regularly to senior leadership on delivery outcomes, risks, and opportunities for improvement.

Requirements

  • Proven management experience leading development teams in fast-paced, high-growth, or transformational environments.
  • Strong technical foundation in SQL, .NET(C# or VB), JavaScript, and modern software development practices (Agile, Scrum, SAFe).
  • Heightened focus on QA processes, validation, and testing prior to project delivery to customers. First pass quality mindset.
  • Demonstrated ability to manage large teams (15+ direct reports) and build scalable leadership structures.
  • Experience balancing speed, quality, and profitability in project-based delivery models.
  • Hands-on expertise with Azure DevOps (Repos, Pipelines, Test Plans, and related tools) to manage workflows, track progress, and enforce standards.
  • Exceptional problem-solving skills, with the ability to create structure in ambiguous environments.
  • Effective communication and cross-functional collaboration skills - able to influence stakeholders across Product Management, Project Management, Business Operations, and Sales.

Benefits

  • Diversity Commitment: As an equal opportunity employer, we are committed to fostering an inclusive environment where an expansive range of ideas, backgrounds, and perspectives are the foundation for innovation.
  • Work Authorization: Please note that some customer assignments may require additional eligibility, vetting, or access approvals based on contract, security, or regulatory requirements.
  • Individual Professional Growth: We encourage applications from candidates from underrepresented communities, Indigenous persons, persons with disabilities, persons of diverse sexual orientation and gender identity, and all those who can provide different perspectives that contribute to the diversification of our team.

Job title

Software Development Manager

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Postgraduate Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job