Senior Software Development Program Manager
- $130,000 - $170,000
- Kaysville, UT +1
This company has earned a spot on the Top Inc. 5000 list for 7 years in a row and have been recognized as one of Utah’s Best Companies to Work For by Utah Business Magazine for multiple years now!
A bit about us:
About Us:
We are a leader in wireless connectivity solutions for IoT applications, offering fully managed and self-managed connectivity services. Our innovative platforms streamline device and data management, empowering businesses with reliable IoT solutions.
We are seeking an exceptional Software Development Program Manager to drive our software development initiatives. The ideal candidate will excel at coordinating complex technical projects, bridging engineering teams with business strategy, and providing clear, actionable insights to executive leadership.
Key Responsibilities:
We are a leader in wireless connectivity solutions for IoT applications, offering fully managed and self-managed connectivity services. Our innovative platforms streamline device and data management, empowering businesses with reliable IoT solutions.
We are seeking an exceptional Software Development Program Manager to drive our software development initiatives. The ideal candidate will excel at coordinating complex technical projects, bridging engineering teams with business strategy, and providing clear, actionable insights to executive leadership.
Key Responsibilities:
- Coordinate multiple software development projects across engineering teams
- Low-overhead facilitation of communication between engineering, product, and leadership
- Support strategic decision-making through data-driven, concise reporting
- Support business case development for future investment
- Connect Agile/Scrum development to business plan, own the process
- Understand and track developer velocity metrics
- Analyze project metrics to identify efficiency opportunities and potential risks
- Collaborate with finance to:
- Track development effort against budgeted costs
- Support strategic budget planning
- Create detailed executive-level status reports that synthesize technical progress, budget performance, and strategic implications
Why join us?
- Be part of an innovative company at the forefront of IoT connectivity.
- Collaborative work environment with opportunities for professional growth.
- Competitive compensation and benefits package.
- Hybrid work style with remote flexibility
Job Details
Qualifications:
Technical Skills:
Preferred Qualifications:
Key Competencies:
- 4+ years of software development program management experience
- Exceptional analytical and reporting skills
- Proven ability to create clear, concise executive communications
- Strong proficiency with project management and analytical tools
- Demonstrated capability of translating technical details into strategic business insights
- Excellent communication and interpersonal skills
Technical Skills:
- Advanced proficiency in project management tools (JIRA, Confluence, AWS DevOps processes)
- Strong analytical and spreadsheet capabilities (Excel)
- Understanding of software development lifecycles
- Ability to quickly comprehend technical environments
Preferred Qualifications:
- Technical degree in Computer Science or Engineering
- Experience in technology-driven industries
- Certification in Project Management Professional (PMP)
Key Competencies:
- Analytical problem-solving
- Precise communication (direct communication at all levels when difficult conversations need to be had)
- Financial acumen
- Cross-functional collaboration