Leads major agile software development programs; direct all phases of programs from inception through market launch
Should have played Agile Release Train Engineer role
Responsible for cost, schedule and technical performance of programs or subsystems of major programs.
Participates in the negotiation of contract and contract changes.
Coordinates the preparation of proposals, business plans, proposal work statements and specifications, operating budgets and financial terms/conditions of contract.
Acts as primary customer contact for program activities, leading program review sessions with customer to discuss cost, schedule and technical performance.
Establishes milestones and monitors adherence to master plans and schedules, identifies program problems and obtains solutions.
Communicate directly with customers to align timing plans, share schedule risk information, and escalate critical issues.
Lead the assessment of new product opportunities, consolidating technical, resource, cost and planning data
Plan and execute early access and beta programs and new product launches
* Experience on portfolio management is desirable
Collaborate with cross-functional leaders to effectively identify and resolve major technical issues or other project issues and take ownership for driving these issues to closure.
Identify potential risks and issues, make and implement recommendations to management when escalation is required.
4+ years of actual software program management experience; managing complex projects or multiple projects combined into a program with demonstrated success
7+ years technical product development in Core Java.
Must have managed the development of one or more enterprise class software development projects
SAFe Agilist certification
Experience leading embedded new product development
Experience leading globally distributed cross functional teams
Experience in leading programs utilizing the Agile product development process
Experience in Agile Release Train Engineering
PMP or equivalent certification preferred