Software Development Manager
Salt Lake City, Salt Lake County, Utah, 84193, USA
Listed on 2026-01-12
-
IT/Tech
IT Support, IT Project Manager
Join to apply for the Software Development Manager role at Priority Dispatch Corporation
.
Are you ready to lead and guide projects and development that will have life‑saving impact across the world? This is your chance to join Priority Dispatch Corp! We create the software and protocols that emergency dispatchers use every day to respond to those in need.
This role is eligible for a full host of benefits such as health, dental, vision, pet, and legal insurance, PTO, company contributions to a 401(k) and more, while working in an award‑winning workplace culture. The position is based in Salt Lake City, Utah and follows a hybrid work model.
Job SummaryThe Software Development Manager provides day‑to‑day supervision, technical leadership, and strategic guidance to the Software Development team. This role is responsible for managing both client‑based and modern web‑based software development efforts, ensuring alignment with ISO compliance and security standards, and driving best‑in‑class product development practices. The manager collaborates closely with internal stakeholders to define requirements, prioritize business needs, and deliver high‑quality software solutions.
The position reports to the Director of Product and Engineering.
- Foster a high‑performing culture of trust, accountability, responsiveness, and continuous improvement.
- Build cross‑functional alignment and drive continuous improvement initiatives.
- Lead and mentor a team of developers working on legacy and core client applications as well as modern web technologies.
- Ensure development practices align with ISO standards (e.g., 27001, 9001) and other relevant compliance frameworks.
- Champion Agile methodologies and ensure effective collaboration with Product and Project Management to deliver iterative, high‑quality releases.
- Drive adoption of proper SDLC practices including code reviews, CI/CD, automated testing, and documentation.
- Implement QA automation strategies, integrating with CI/CD pipelines and automated regression testing for both web and client‑based applications.
- Provide architectural oversight to ensure solutions are scalable, secure, and aligned with long‑term product strategy.
- Collaborate with Product Management, QA, Support, and other stakeholders to ensure clear communication and alignment on priorities.
- Monitor project progress, proactively identify risks, and communicate roadblocks to leadership.
- Oversee employee performance review and recommend advancement and talent development.
- Maintain visibility into team workload, attendance, and remote work schedules.
- Continue hands‑on development of client‑based software, modern web technologies, APIs, microservices, and other applications as needed.
- Lead ISO audit preparation and documentation efforts related to software development.
- Determine staffing requirements and submit requisite documentation for review and approval.
- Develop and maintain clear policies, procedures, and SOPs to ensure consistency, compliance, and best practices across the SDLC.
- Bachelor’s Degree in Computer Science, Information Systems, or related technical discipline.
- 5+ years of software development experience, including client‑based and web‑based technologies.
- 2+ years of leadership experience in a software development environment.
- Strong understanding of ISO 9001 or similar compliance frameworks.
- Experience with .NET Core, .NET Framework, APIs, Git, Visual Studio, and cloud‑based platforms.
- Familiarity with 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 in regulated environments.
- Experience with Agile, Scrum, and modern SDLC tools (e.g., Azure Dev Ops).
- Experience with microservices and containerization.
- Proven experience creating and documenting policies, procedures, and SOPs for technical teams and product development processes.
- Experience with multiple programming languages and frameworks, including Delphi, C#, C++, and JavaScript (React).
- Experience…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).