| Skill | Required / Desired | | |
| Experience working on large, complex IT systems | Required | | |
| Experience eliciting requirements, writing user stories and design documents, defining acceptance criteria, testing outcomes, and facilitating | Required | | |
| communication between business stakeholders, developers, and project teams. | Required | | |
| Experience with SDLC procedures and system development methodologies | Required | | |
| Experience managing stakeholder expectations and priorities | Required | | |
| Experience working within a project governance structure (methodology, required templates, and reporting). | Required | | |
| Excellent task management skills. Ability to balance and manage multiple tasks, with changing priorities, in a cross-functional environment | Required | | |
| Ability to prioritize and manage multiple projects, and project activities, simultaneously, while meeting established deadlines | Required | | |
| Experience with Microsoft development platforms and software | Required | | |
| Experience in an Agile environment | Required | | |
| Experience with Application Lifecycle Management [ALM] tools; Microsoft s Team Foundation Server (TFS), Visual Studio Team Services (VSTS), | Required | | |
| Azure DevOps (ADO), Atlassian s Jira, IBM s Rational Team Suite (RTC) | Required | | |
| Working experience with Microsoft SQL Server Management Studio or other relational database software | Required | | |
| Familiarity with advanced information management practices, data modeling standards, and/or architecture design and analysis | Required | | |
| Bachelor s degree in management information systems, Business, or related field, and/or relevant experience | Required | | |