Hiring for a global leader in Investment banking domain
Designation JAVA - Program/delivery Management - Capital Markets
Job Description The Project Manager/Delivery lead is required to perform the following responsibilities:
Planning and execution: Determine program delivery goals, create roadmap with milestone along with product owner, tracking and forecasting, understand scope and schedule, identify risks and challenges, decision making and prioritization, create release plans, oversee release management process in the team, determine effort and estimate, plan team structure (Site/Size/Skills)
Budgeting/Financial Management: Determine resource allocation, monitor financials Approved Spend, Budget vs Actual and Variance, track timesheet , Multi Year Planning
Stakeholders Communication /Management: Partner Engagement, Steering Committee, Management Engagement, Business End-user Engagement, External team dependency, Senior Leadership updates, Status Reporting
Engagement: Partner with stakeholders during fusion, review design and get approval, engage business in regular show and tell, User Acceptance Testing , identify future risks by looking at incident trends/metrics, 24/7 availability for escalation, enhance local support for greater response, coordinate and ensure release sign offs, maintain document repository/registry updates, etc.
People Management: Determine and work to improve team motivation levels, Plan Training current and future technology, keep team's focus on key areas of improvement, feedback to facilitate career path and growth
Team Engagement/Collaboration: Cascade goals and business feedback, Agile practices adoption and maturity, participate in daily scrum, facilitate/perform weekly scrum retrospective, improve team morale/motivation, Rewards and Recognition, Celebrations, Engage with delivery team/stakeholders via audio/video calls, travel, other means
Process: Continuous process improvement, Agile adoption and Assessment
Engineering Excellence: facilitate and conduct design, architecture and code reviews, ensure creation of unit tests application, service and database layer, measure Code Quality SONAR integration, continuous Integration/Deployment, delivering on predictable release schedule, ability to reprioritize and adapt to changes, continuous focus on delivering technology and business value, express technology scope in terms of business values to be able to better prioritize, Ensure that developed software is robust, well performed and meets required functional requirements, Drive reuse; identify and eliminate redundancies, drive adoption of form-wide standards for analysis, design, programming, testing and documentation, and to ensure adherence to these standards
Design: Facilitate design, participate and create current and future state architecture design for the apps/servers supported
Requirement: Facilitate team in creating use cases, create feature cards, perform requirement review, manage change in requirement, define doneness and acceptance criteria, facilitate backlog grooming
Testing Practices: ensuring/maintaining traceability (eg: mapping test cases to stories, etc), ATDD, Adopt Automation & Regression practices, Review Quality metrics
Knowledge management: On-boarding new members, Knowledge management via on boarding docs, videos, audio, responsible to collect, verify and document application technical know-how, procedures and standards.