Job Description :
Technical Project Manager
Northridge, CA
Long Term

As a Technical Project Manager, you will be responsible for overseeing the software development process and working closely with the software development team. Your responsibility is to ensure details are handled and chaos is managed appropriately. You consider how to risk-manage for prevention, and how to quickly redirect when unexpected issues arise. You define and manage the detailed schedule and can effectively communicate project state at all times. You’re able to interpret and understand how the pieces come together to make a software successful project.

Key Technical Competencies
Experienced with software activities for medical software projects.
Manage feature planning: Drive estimation, work breakdown, and resource allocation.
Create and maintain the schedule, drive intermediate deliverables, and ensure project
commitments are met.
Define and track weekly work goals, managing engineer’s activities and priorities to meet expectations.
Report work goals to management and identify impact on overall project schedule.
Understand process requirements for developing regulated medical devices and ensure development activities are compliant to our procedures.

Key Leadership Competencies:

Understand technical issues and escalate issues as needed and drive them to resolution.
Work collaboratively and professionally with outside organizations while dealing with organizational complexity and competing priorities.
Ability to communicate schedule changes and challenges both to management and to the test team.
Sets meaningful personal goals and helps others prioritize short-term activities around work team/functional priorities
Demonstrates accountability for one’s own decisions and can articulate rationale without being defensive. Views mistakes as learning opportunity and supports an environment of continuous improvement. Effectively solicits and shares complex information within and across work teams, stating own point of view even when difficult or unpopular; listens effectively

Responsibilities may include the following and other duties may be assigned.
Oversees and manages the operational aspects of ongoing projects and serves as liaison between project management and planning, project team, and line management.
Manages the development and implementation process of software applications.
Reviews status of projects; manages schedules and prepares status reports.
Monitors the project from initiation through delivery.
Assesses project issues and develops resolutions to meet productivity, quality, and client-satisfaction goals and objectives.
Develops mechanisms for monitoring project progress and for intervention and problem solving with project managers, line managers, and clients.
Gathers requirements, works on requirements planning, requirements elicitation and requirements management to ensure they meet demands of project’s key stakeholders.
Communicates with stakeholders, obtains stakeholder engagement to ensure the end products or processes will solve the business problems.

Education Required
Bachelor of Science degree in Computer Science, Electrical Engineering or Sciences

Years of Experience
Bachelor’s Degree with 5+ years of professional experience or Master’s Degree with 3+
years of professional experience

Proficient in Healthcare Products.
Team interaction, communication, negotiation, and leadership skills
Experience as a software engineer
Experience working in a regulated industry
Experience applying Agile, Scrum or Iterative Development Methodologies
Experience in medical software development process such as IEC 62304 or other regulated software development

Similar Jobs you may be interested in ..