Technical Program Manager of SolidFire

NetApp

(Boulder, Colorado)
Full Time
Job Posting Details
About NetApp
Stay connected with all things NetApp: news, data storage products, data management solutions, events and more. Message us your questions.
Summary
We are looking for an experienced Software Program Manager who excels at delivering high quality, on-time software products for our state-of-the-art cloud storage solution. The ideal candidate will have a blend of experience in formal program management, strong technical depth and excellent communication skills, with a desire to make themselves and the team better. Additionally, the Product Release Manager will have experience with multiple software development lifecycle models (waterfall, iterative, agile, etc.) and will have implemented various aspects of each methodology as is appropriate to the situation and for the team.
Responsibilities
* Collaborate with the engineering teams to develop the detailed work breakdown schedules for complex software features * Track engineering progress against release schedules, developing appropriate metrics to ensure early and often communication for the status of the release * Identify risks and mitigation plans that maintain schedule integrity * Actively drive the engineering teams to ensure that product quality is maintained throughout the SolidFire product lifecycle, including requirements traceability, test suite tracking and defect triage * Work with the Build/Release engineer to facilitate continuous integration/delivery within the release * Drive innovation and integration of new software development processes and quality initiatives into projects and activities
Ideal Candidate
Qualified candidates must have a track record of successfully managing software features and releases from concept to new product introduction. Additional requirements include: * 5+ years experience as a technical program manager with a track record of delivering complex software features and releases on time, with high quality * Strong leadership and analytical skills in combination with excellent written and verbal communication abilities. The candidate must be self-driven and an expert at multi-tasking * Experience managing using various software development lifecycle models. Big plus if you have migrated teams from a more traditional waterfall methodology to agile * Experience with build/release methodologies and best practices e.g.continuous integration, as well as knowledge of branch management policies * Ability to understand the technical details of the software your teams are working on. You should be able to assess risk, challenge estimates, identify dependencies and ultimately guide the team to the optimal schedule * B.S., M.S., or Ph.D. in Computer Science or other related field or equivalent * Experience as a technical contributor (software developer, quality engineering, etc.) a plus * Experience working on system level software in the data storage industry is a plus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.