The purpose of the Analyst we require would be to understand the impact of implementing User Requirements specific to the API domain. The set of requirements can be specific to the API Framework itself or the Facades that the Framework support. To this extend the Analyst need to understand the impact that requirements will have on both internal Colleagues as well as the API clients of the bank. It is a fast paced, complex and at times high-pressured environment. To be successful in this role the Analyst need to have excellent communication skills, be prepared to study unknown areas, and translate these into requirements that can be understood by stakeholders as well as developers.
The Analyst is typically an IT professional responsible for detailed product and system analysis of a Business asks. The Business ask to need to reach a point where User Stories can be delivered to an Agile delivery team focused on the API proposition. During the analysis phase of Framework requirements, it would be important to understand the impact on the broader ecosystem. Facade requirements are specific to certain business domains and an eager mind is needed to learn the various domains to advise on implementation impact of the Facade(s).
Perform detailed analysis on requirements relating to a core API Framework as well as API Facades making use of the API Framework.
Facilitate stakeholder engagement and hold workshops where necessary.
Assist with Support activities. These include L1 & L2 Support, internal Colleagues and potentially the technical team of external clients.
We follow an Agile method, so the principles and practises around the method need to be adopted.
Be comfortable with documenting new and existing requirements using online tooling (Confluence) and writing user stories (Azure)
Proficient in diagramming and documenting process flows using UML or BMPN etc.
Be in touch with the latest Analysis practices and have a proven record on utilizing these practices
Can distil complex business requirements into functional user stories for the development team to execute on
Having experience/knowledge in API systems and the security models followed would be needed.
Working in the context of Cloud based solutions.
Overall understanding of technologies used in the API Frameworks and Facades
Detailed knowledge of how to use API testing tools like Postman
Minimum experience and Qualifications:
Matric / Grade 12 essential
Bachelor’s degree in related field or equivalent work experience. Computer science, business systems or IT related degree preferred
FTI/related BA diploma or certification would be advantageous
Scrum or SAFe related certification would be advantageous
A depth of understanding of the “Agile Mindset”
Min 5 years’ business & systems analysis experience
Min 3-5+ years’ experience in the development of API products
Knowledge and experience of Web services, SOAP and RESTful interfaces, and XML
Knowledge/experience with micro services would be advantageous
Knowledge and experience of UML, BPMN and other diagramming techniques and methodologies