Priority Dispatch

Software Development Manager

110 S. REGENT STREET SUITE 500 - SALT LAKE CITY, UT 84111

About this position

Software Development Manager

Location: 110 S. REGENT STREET SUITE 500 - SALT LAKE CITY, UT 84111

We are seeking an experienced and dynamic Software Development Manager to lead a talented team of 5 to 8 developers, comprising both junior and senior engineers. This role requires a leader who can foster a high-performing culture based on trust, accountability, responsiveness, and continuous improvement. This player/coach role contributes to design and development while guiding delivery across legacy client applications and modern web services. The manager partners with Product and Project Management to clarify requirements, prioritize work, and deliver secure, high-quality releases. The role also ensures development practices align with ISO and security standards through consistent SDLC practices, documentation, and audit readiness. This position reports to the Executive Director of Software Development. 

Key Responsibilities:

  • Build cross-functional alignment and drive continuous improvement initiatives within the team and broader organization.

  • Lead, mentor, and grow a team working on both legacy client applications and modern web technologies.

  • Ensure adherence to ISO 27001 standards including audit readiness and maintaining engineering documentation.

  • Champion Agile methodologies to facilitate collaboration across Product and Project Management, delivering iterative, high-quality software releases.

  • Drive strong engineering fundamentals across the software development lifecycle (code reviews, CI/CD, automated testing, pragmatic documentation).

  • Lead efforts in test automation and quality strategies covering unit, integration, and regression testing for web and client applications.

  • Provide architectural and technical direction ensuring solutions are scalable, secure, and align with long-term product strategy.

  • Collaborate closely with Product Management, Support, and other stakeholders to maintain clear communication and priority alignment.

  • Contribute hands-on development efforts including coding, design, code reviews, and troubleshooting to unblock the team.

  • Monitor project progress, proactively identify risks, and communicate roadblocks to leadership.

  • Conduct performance reviews, recommend promotions, and manage hiring and disciplinary actions.

  • Partner with leadership and HR to plan headcount, support hiring efforts, and onboard new team members.

  • Manage team capacity, prioritize work, and coordinate schedules across in-office and remote team members.

  • Develop and maintain clear policies, procedures, and Standard Operating Procedures (SOPs) to ensure consistency and compliance across the software development lifecycle.

Qualifications:

  • Bachelor’s degree in Computer Science or related discipline, or equivalent practical experience.

  • 5+ years of software development experience with client and web-based technologies.

  • At least 2 years of leadership experience within a software development environment.

  • Working knowledge of ISO 9001/27001 compliance in software development.

  • Experience with full-stack development, APIs, Git, and cloud-based platforms.

  • Familiarity with AI coding agents such as GitHub Copilot and Claude Code.

  • Strong understanding of secure coding practices and deployment in regulated environments.

  • Excellent communication and stakeholder management skills.

  • Strong analytical and problem-solving abilities.

  • Experience designing scalable architectures and implementing security best practices.

  • Proficiency with Agile, Scrum, and modern SDLC tools (Azure DevOps, Jira).

  • Experience with microservices and containerization technologies (Docker, Kubernetes).

  • Proven ability to create and document policies, procedures, and SOPs for technical teams.

Preferred Qualifications:

  • Experience with multiple programming languages and frameworks (Delphi, C#, C++, Python, JavaScript/React).

  • Experience in SaaS product development and deployment.

  • Knowledge of DevOps practices and infrastructure-as-code tools (Terraform, Docker, Kubernetes).

  • Familiarity with emergency services or public safety software.

  • Experience leading cross-functional teams in hybrid work environments.

Desired Soft Skills:

  • Ability to efficiently multi-task in technical environments.

  • Skilled at communicating technical concepts to both technical and non-technical audiences.

  • Strong problem-solving and troubleshooting capabilities.

  • Excellent planning and organizational skills.

  • Performs independent research to resolve technical challenges.

  • Thrives under pressure and stressful situations.

  • Keen enthusiasm for learning new technologies and knowledge.

Apply for this position

Fill out the form below to apply