Software Program Manager
Core
Leading and executing complex software programs across the full lifecycle, ensuring alignment with business objectives, timelines, budget, and quality expectations.
Role type
Senior Software Program Manager
Builds
Scalable, high-quality software solutions and innovative business processes
Domain
Health technology / Medical device development / AI-enabled software
Deliverable
production ML models | product features
Required skills
Program management, System thinking, Software engineering, Regulated software development lifecycle practices (IEC 62304), Agile development methods, Cross-functional product development collaboration, Product Development Lifecycle Management, Continuous Improvement, Harness Engineering, AI-assisted engineering workflows
Preferred skills
Portfolio Management, Innovation Management, Imaging systems experience, Global organization experience
Technologies
SAFe, Scrum, Harness Engineering, AI-assisted coding tools
Responsibilities
Execute software projects independently managing innovation projects within agreed timelines and budgets, Prepare and implement complex projects managing a project team as part of a larger initiative, Resolve a wide range of issues in creative ways demonstrating good judgment in selecting methods, Develop broad knowledge of project management methodologies and end-to-end processes, Ensure customer centricity by incorporating customer feedback into project iterations, Build strong relationships with internal and external stakeholders including clients and senior management, Document project knowledge by developing and maintaining comprehensive project documentation
Seniority
Senior, hands-on IC