Senior Software Project Manager: Confidential
| Company Name | Confidential |
| Job Category | Technology |
| Location | Seattle, WA |
| Position Type | Full-Time, Employee |
| Experience | 10-15 Years Experience |
| Date Posted | October 19, 2009 |
|
Incumbent is responsible for the project management of assigned software development projects from initial concept development through completion, delivery, and field follow up. This position is responsible for project management of large, complex software development projects. This position works closely with the Program Manager, Software functional managers, Clinical Engineering, Verification and Validation engineering, and other stakeholders in planning and defining releases. The position may have up to five project managers as direct reports. The position is responsible for detailed planning, monitoring, reporting of software development. The position will define task size and develop staffing plans with the SW functional managers. The position involves a high amount of independent judgment and technical expertise.
-
Develops required plans and documentation for successful definition, execution, and release of software products including requirements, software development plans, specifications, project metrics, and project schedules.
- Directs project managers on smaller software projects or sub-projects.
- Actively monitors key projects, eliminates barriers, escalates issues as appropriate
- Maintains project schedules.
- Maintains project transparency through effective, consistent project metrics
- Drives schedule and milestone performance to ensure on-time delivery
- Regularly communicates the status of the development projects to senior management
- Manages the development of software products throughout the entire product lifecycle.
- Works closely with the SW functional managers to ensure project is effectively staffed and tasked
- Works with functional SW Director on overall staffing, training, and employee evaluations.
- Works with the Program Manager to develop a Risk (Health Hazard) Management Plan
- Negotiates between schedule trade-offs and desirable product features with the Program Manager and cross functional project teams.
- Ensures that development is conducted in compliance with FDA and international medical device standards.
- Position requires a Bachelor of Science degree in Computer Science, Electrical Engineering, or equivalent. A Master’s degree in Computer Science is desirable.
- A minimum of 10 years experience in software project management is required.
- Demonstrated leadership for development of an initial software release resulting in a new product offering (v1.0.000)
- Expertise in developing software-intensive computer-based products, with experience ranging from initial concept to shipping, for a global market.
- Expertise in computer software technologies, including but not limited to Windows operating systems, GUI, C++, .NET, SQL, and C#.
- Solid understanding of the software development process, including requirements gathering, analysis and design, development tools and technologies, release and version control, contemporary testing methodologies and deployment management.
- Expertise and experience in managing the use of configuration management and change management processes and tools.
- Demonstrated excellence in oral and written communication to a variety of audiences including senior management, customers, and engineers is required.
- Position requires a highly motivated, high energy individual with strong organizational skills and a track record of developing high performance teams with on-time delivery.
-
The following skills are significant differentiators for the ideal candidate:
- Experience leading development teams to create software for real-time embedded systems.
- Experience leading development teams to create software for distributed, networked computer systems.
- Experience executing projects with multi-cultural global distributed development teams.
- Experience managing direct reports
- PMP Certification
- Medical Device experience.
|