Job Description
To convert large scale business initiatives into world class IT Solutions.To design efforts extend to both existing and/or new systems and databases, with a focus on more complex projects or programmes and which could cut across more than one team or business unit.
- Analyse and design new functionalities or upgrades that are more complex in nature and require senior expertise (e.g. complex projects, projects that cut across multiple teams, major enhancements to existing systems and general maintenance of existing systems).
- Lead and facilitate sessions with relevant stakeholders to produce functional and system specifications, whilst ensuring functional/ systems requirements represent a common view among end-users.
- Assist with the identification of risks and issues within the project(s) and mitigation strategies and resolve as required.
- In consultation with relevant specialists (e.g. Systems Architect or Developer), analyse and design integration files or messages.
- Support with the design and update of system configurations (outside of the production environment) as well as write SQL queries, interrogate database tables for analysis purposes and assist in designing database structures.
- Analyse and participate in systems functional design sessions for ‘run the bank’ enhancements and upgrades or migrations which require functional expertise/ analysis.
- Participate in systems functional design sessions for ‘change the bank’, ‘grow the bank’ and ‘secure the bank’ initiatives as well as brand new products or capabilities.
- Examine and analyse current system process flows and document changes that may be required on affected systems.
- Contribute to optimisation and improvements of IT systems and processes.
- Provide guidance and suggestions on appropriate solutions for related projects or initiatives taking into account cost, risk, delivery and feasibility.
- Model system designs to meet business objectives, including behavioural and structural diagrams (i.e. Unified Modeling Language (UML) methodology or similar) aligned to international best practices.
- Model and design screens for usability, documenting screen flows and designs or alternatively work with UX Specialists to arrive at optimal screen designs.
- Interpret and provide system solutions to meet the approved requirement, along with the functional and system documentation.
- Participate in designing and co-creating solutions with relevant business stakeholders or subject matter experts.
- Interface and engage across all teams and relevant internal and external stakeholders involved in a project as needed.
- Assist QA team by reviewing test cases and scenario’s, and assist the QA teams in identifying final system tests to validate that requirements and solution designs have been met.
- Attend and actively contribute towards the SA Forum/ Analysis Community of Practice.
- Mentor, guide and coach other Analysts in the team, and assist in the upskilling and knowledge sharing efforts required to ensure a successful project build.
Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
09/07/25All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.