Description & Requirements
Essential Duties and Responsibilities:
- Responsible for leading the collaboration between the business stakeholders and the systems analysis teams for systems implementation and software development projects.
- Work with the business stakeholders on the overall vision of the product, functions, and features of an application.
- Work with the business stakeholders during the business requirement review with the development team and ensure that anomalies are documented and addressed.
- Define system process flows and maintain the definition and updates to the system level process flows and requirements.
- Work with the business stakeholder and the development team to ensure there is a clear understanding of how the present and future business needs may impact the existing solution(s).
- Responsible for the definition and review of the functional and non-functional requirements to ensure the solution meets the business requirements. Lead project peer reviews to ensure that requirements development methodologies are followed and the artifact content supports the scoped business and system requirement changes.
- Work with the project leads during the planning and prioritizing of release scope, ensuring that business priorities are addressed.
- Lead and participate in the review, edit and change management of the business and systems requirements artifacts ensuring that the solution stays on course as it transitions through project milestones.
- Active participation during the design phase to ensure that the system solutions are represented by the design specifications. Conduct initial review of test scenarios. Work with the project team to clarify use cases and/or requirements and acceptance criteria.
- Actively collaborate with the project team to ensure that user manuals, release notes and end-user training materials support the business requirements.
- Responsible for accurate requirements traceability between the business and systems requirements and the software solution throughout the release cycle.
- Responsible for active team participation in project peer reviews to ensure that test scenarios support the scoped changes. Maintenance of requirements documents based on peer reviews and scope changes.
- Responsible for mentoring of other analysts in data analysis, requirements process and flow, requirements gathering and project details.
- Work with the business stakeholders during issue triage sessions to evaluate against existing requirements and determine outcome and priority.
- Update JIRA with triage results.
- Perform production support activities as necessary, as first line of monitoring jobs and researching failure.
- Assist with production support by helping the project team troubleshoot issues.
- Responsible for proactive risk and issue identification, communication and tracking.
- Responsible for accurate estimates and actual hours based on the project procedures, and adhering to the MAXIMUS standards and procedures.
- Bachelor's degree from an accredited college or university required.
- 10-12 years of related experience required.
- At least 10 years of Software Development Life Cycle (SDLC) experience (Waterfall, Agile).
- At least 10 years of Systems Analysis activities.
- At least 10 years of experience with requirements gathering and requirements management.
- Data Analysis, Data Mapping, SQL.
- Experience with Business and Systems Process Flow utilities.
- The ability to work independently.
- Interviewing skills, to talk with individuals and groups about their needs and ask the right questions to surface essential requirements information.
- Listening skills, to understand what people say and to detect what they might be hesitant to say.
- Analytical skills, to critically evaluate the information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a more general understanding, distinguish presented user requests from the underlying true needs, and distinguish solution ideas from requirements.
- Observational skills, to validate data obtained via other techniques and expose new areas for elicitation.
- Writing skills, to communicate information effectively to customers, marketing, managers, and technical staff.
- Interpersonal skills, to help negotiate priorities and to resolve conflicts among project stakeholders (such as customers, product management, and engineering).
- Ability to perform comfortably.
- High degree of confidence and ability to influence others through strong communication skills.
- 25% travel required.