Senior System Analyst Job Description
\
Job Overview:
\
The Senior System Analyst is a key role that requires a deep understanding of customer, market, and business needs. This position involves elicitating requirements for product development and designing solutions that meet the needs of customers, markets, and businesses.
\
Responsibilities:
\
\
* Understand and analyze customer and market requirements and business value, challenging and questioning features and identifying matches to existing core product functionality or product gaps.
\
* Engage early with business sponsors to understand the business value for product enhancements.
\
* Contribute to the understanding and definition of high-level requirements through research, analysis, spikes, or exploration activities.
\
* Produce high-quality solution designs using artefacts for proposed solutions including screen mock-ups, scenarios, use cases, user stories, etc., with associated estimates for delivery of work.
\
* Work in a scrum team to provide software design capability required to deliver high-quality solution designs.
\
* Ensure that business, market, and architectural needs are understood by the team and that the team can deliver business value and meet its delivery goals.
\
* Identify technical requirements as the basis for construction, including data modelling, functional changes, and underlying updates to the product.
\
* Support and mentor other analysts, overseeing feature development and influencing product and solution direction.
\
* Support teams in a Subject Matter Expert (SME) capacity on issues that require product suite expertise.
\
\
Requirements:
\
\
* Minimum 6 years of experience in the software industry, with at least 4 years of experience in an Analysis and/or client-facing role.
\
* The ability to translate complex business requirements into deliverable budget-focused technical solutions that meet customer and market business needs is critical.
\
* Experience with both green-field projects and enhancing existing solution designs.
\
* Experience in modelling complex data in a structured and flexible manner using OO Analysis and Design (OOAD) & notation (UML).
\
* Experience in Requirements Management from upfront Requirements gathering and facilitation, to clarification and traceability of requirements throughout the SDLC.
\
* Degree in a business or IT-related discipline is desirable.
\
\
Skills and Abilities:
\
\
* Excellent communication skills with the ability to drive solutions and influence decision-making.
\
* The ability to manage risks and issues is critical.
\
* Scope Management is critical.
\
* Knowledge and understanding of the financial services industry are a distinct advantage.
\
* Knowledge and understanding of Agile development methodologies are an advantage.
\
* Financial services experience or qualification is desirable.
\