Desired Candidate Profile
- Define execution plan and approach based on project scope, expected timeline and available budget/resources.
- Develop Project management Plans (including task level project plans), conduct project reviews, communicate plan, status, risks, issues etc to program and business leadership
- Facilitates release planning / program increment readiness and planning events.
- Works with product management, product owners, architects and business owners to help assure strategy and execution alignment.
- Facilitate product backlog prioritization
- Ensure program quality practices with the teams and bring visibility into key quality metrics
- Facilitates scrums and scrum of scrums to assist in program execution and program increment tracking.
- Resolve and/or escalates impediments. Manage risks and dependencies.
- Act as an Agile Coach to the program core team and encourage team collaboration
- Drives continuous improvement via Inspect and Adapt workshops.
- Ensuring that the product development process abides to the Engineering Quality Procedures, Phased Review Discipline (PRD) and regulatory needs of the applicable markets.
- Ensure adherence to modern development practices like Continuous Integration, Continuous Deployment, Test Automation, static and Dynamic code analysis.
- Coordinate Software release activities including hands-on product builds and release packaging
- Develop and execute software configuration management strategy.
- Provide day-to-day leadership, guidance, coaching and mentorship to the team, and ensure that project runs smoothly removing any roadblocks that are encountered.
- Be involved in project prioritization and initiation.
- Lead/Facilitate vendor engagement, selection (author RFI, RFP RFQ, support tendering) and manage the on-boarding of contractor resources in partnership with the program manager or LPI.
- Provide day-to-day leadership, guidance, coaching and mentorship to the team, and ensure that project runs smoothly removing any roadblocks that are encountered.
- Ensure project management practices are followed. Drive simplification and improvement as needed.
- Manage project risks, scope changes and other non-standard events throughout the life of the project.
- Manage stakeholder communication and progress reporting.
Qualifications/Requirements
- Bachelor's Degree in Computer Science, Electrical Engineering or related computer field or
- 10+ years of technical experience in the software development or equivalent
- Minimum 3 years managing software development projects that include planning, execution tracking, risk management, and team improvement activities.
- Working experience in C/C++ and Java programming, scripting (Python/Perl/Shell) in a Linux / UNIX environment
- Experience in all aspects of Software Development Life Cycle in an industry environment.
- Agile software development experience as a scrum master and / or release train engineer.
Required Candidate profile
- Experience in leading projects with global teams using Agile development methodology
- Demonstrated understanding/experience with the New Product Introduction (NPI) cycle
- Experience with Clearcase or similar configuration management
- Experience with Continuous integration experience with Jenkins or similar tools.
- Demonstrated experience with medical device product software development and design history file.
- Creative problem solver and solution developer when presented with conflicting requirements, business demands and technical risks/issues
- Knowledge of GE Healthcare engineering tools and processes (QMS, ePDM)
- Demonstrated ability to build lasting cross-functional relationships, including strong influential and communication skills
- Attention to detail and ability work independently toward timely completion of a variety of assignments.
- Be able to deal with ambiguity.
- Experience in C++/Java/Linux SW development.
- Experience with Behavioral Driven Development (BDD)
Education:
UG: B.Tech/B.E. - Any Specialization
PG: M.Tech - Any Specialization, MCA - Computers
Doctorate: Doctorate Not Required
Contact Details:
Keyskills:
project management
C++
product management
Scrum Master
program management
scope
scrum
Project Leading
agile
rfq
SDLC