The ideal candidate will have experience as a scrum master
along with strong business analysis skills. The role is 70% BA and 30% PM.
The position duties include:
Serve as Project Manager, Business Analyst, and Scrum Master for a java based development team comprised of 2 Java Developers, 1 Technical Lead / Senior
Developer, and 1 Quality Assurance Engineer.
Develop project plans and charters/vision documents for application development projects to support our pension administration system.
Manage and lead development teams to successful outcomes: identify key metrics, set milestones and timelines, assess performance, develop communication materials and allocate resources.
Elicit and document requirements and acceptance criteria from users using various methods. Write detailed user stories with well-defined acceptance criteria with input from product owners and business area subject matter experts.
Perform analysis to understand the inner workings of all assigned tasks and projects. Become an expert on processes and systems to find improvements and perform root cause analysis.
Create user stories that meet the definition of ready and ensure development of these stories meets the definition of done. Write acceptance criteria using Gherkin syntax.
Ensure team members are inserting their time and tasks accurately in JIRA and Celoxis.
As PM set the tone for the team to build an effective and happy team.
Perform role of scrum master, ensure the team feels comfortable sharing positive and negative feelings during retrospectives. Facilitate the sprint review. Work with PO’s on backlog refinement and remove roadblocks quickly.
Present project status to senior management team.
Ensure software development projects have adequate automated test coverage.
Define, coordinate and manage UAT and UXT for end users.
KNOWLEDGE, SKILLS & ABILITIES:
Bachelor’s degree in Computer Science or equivalent (minimum 5 years’ experience in business systems analysis field)
Minimum 3 year project management experience
Minimum 5 years’ experience eliciting requirements and performing cost-benefit
analysis in a custom software development environment, from inception to production support
Minimum 1 year experience performing database queries and/or related data research to support the requirements validation process
Minimum 1 year experience coordinating and conducting User Acceptance Testing
Proven ability to multi-task on concurrent projects
Experience in Agile methodologies, preferably Scrum and Kanban
Excellent oral and written communication skills
IDEAL CANDIDATE:
Experience in the Financial/Retirement sector, including administration of health insurance and benefit payments, is a plus
Certification in Project Management and/or Business Analysis is desirable
Experience with Project Management Software; MS Project, Celoxis and JIRA is desirable
Experience as a scrum master
Experience documenting user stories and acceptance criteria
Experience with behavior driven development test scenarios using Gherkin syntax