Business Analyst Developer Work with the most talented software engineers, creating exclusive high quality robust financial applications & products on open source frameworks to combine & cultivate into phenomenal business applications, running on the latest infrastructure powered by Docker & Kubernetes as the backbone. This Ideal for BA with solid development PLUS extensive analysis experience, quantities of passion & a real knack for engineering rock solid solutions together with business partners & developers.
You Need:Technical expertise in:
Software design, - worked closely with development team
Agile methodologies & an understanding of
DevOps Teams & why this matters.
Used a wiki to help build technical designs & documentation
Conceptual knowledge of
web servicesAble to handle technical moans of a development team….(yes it takes a lot J )
Keen eye for producing lots of amazing full colour technical diagrams.
LucidCharts, or ArchimatePayments knowledge & Previous work experience in Africa secures
KRA’s:Analysis (65%) - Understand content of BSRD (Business Solution Requirements Definition) & the BSRS (Business Systems Requirements Specifications).
- Assist users & Developers & investigate environ for system requirements.
- Run Work sessions with Users / Developers / stakeholders to deliver output Business Systems Specs
- Follow system analysis process within BSS: provide Context Level Flow Diagram (internal & external interfaces), define actual functional business or system processes, define Business Entity Relationship diagrams, & specify the interface systems layout.
- Help compile unit test to verify requirements are met
- Documentation review & sign off / Make amendments & re- submit for approval.
- Adhere to standards & procedures for system analysis.
- Specify risks / issues to relevant stakeholders on the lifecycle of the project development.
System Design (20%)
- Assist Systems Developers with BSRS to enable program or solution delivery.
- Assist Systems Developers to select Technology & Architecture, based on IT Strategy.
- Finalise user interfaces & system prototypes. Provide documentation on what the system will look like to the user or prototype the system (i.e. image of how the system will look).
- Determine & specify Data Conversion Requirements by providing the BSS or documentation, if applicable.
- Attend or facilitate JAD’s session or one-to-one session to gather the appropriate information.
System Construction & Testing (10%)
- Work with developers to produce Unit Testing requirements.
- Ensure that the System Acceptance Testing environment is up & running.
System Implementation (5%)
- Assist on the decision to 'go live' with stakeholders, taking into account necessary project requirements.
- Assist Developers / users & be on site if necessary by doing the final testing.
- Participate in Software Release weekends, bring the system up/check / bring the system down until the system is ready for implementation