Job Details
Job Id:
4924
Title:
Sr. Software Project Manager
Job Type:
Permanent
Location:
Issaquah WA
Description:
Our client east of Seattle is looking for a Sr. Software Project Manager to join their team. If you have experience managing large complex software development projects from inception through delivery then this might be the position for you.
Responsibilities:
• 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
Requirements:
• 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
Qualified candidates can apply online or directly to jobs@protingent.com.