Minimum of 5 years of experience in system/business analysis within IT or digital delivery projects.
Experience in gathering, analysing, and documenting business and system requirements across the full project lifecycle.
Experience working in a fast-paced environment and collaborating with cross-functional teams including business users, developers, and infrastructure teams.
Hands-on involvement in system implementation, testing (SIT, UAT), deployment, and post-implementation support.
Familiarity with enterprise or cloud-based systems and system integration projects.
Strong understanding of the Software Development Life Cycle (SDLC) with hands-on experience in Agile / Scrum delivery methodologies.
Experience supporting or delivering solutions built on Microsoft .NET platforms, including system implementation and integration.
Working knowledge of MSSQL, .NET, and related development, configuration, or support tools.
Ability to produce clear, structured functional, technical, and requirements traceability documentation.
Solid understanding of application architecture and design principles within enterprise environments.