🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About the role This role involves gathering, analysing and translating business requirements into technical specifications and solution designs. You will assess solution requirements against existing architecture and enterprise architecture standards, conduct requirement gathering, gap analysis and solution assessment, and prepare Business/Functional/Technical Specification Documents. You will develop operational scenarios for vendor-developed applications, prepare configuration and parameter change documentation, and assist in developing and validating High-Level Solutions. Working with Solution Architects, Demand Management and vendors, you will define scalable and sustainable solutions, develop and standardise solution architecture patterns, and map technology products into solution architecture while considering performance, scalability, security, availability and cost. You will prepare technical interface specifications and infrastructure requirements, ensure technical solutions are successfully communicated and handed over to development and project teams, perform data mapping and data conversion design, maintain Requirement Traceability Matrix (RTM), analyse and resolve defects, identify technical risks, support source-code governance and technical release processes, and participate in application design reviews throughout the software development lifecycle. Key responsibilities Gather, analyse and translate business requirements into technical specifications and solution designs Assess solution requirements against existing architecture and enterprise architecture standards Conduct requirement gathering, gap analysis and solution assessment Prepare Business/Functional/Technical Specification Documents, including FSD and technical solution documentation Develop operational scenarios and requirements for vendor-developed applications Prepare configuration and parameter change documentation for SIT, UAT and Production Assist in developing and validating High-Level Solutions (HLS) Work with Solution Architects, Demand Management and vendors to define scalable and sustainable solutions Develop and standardise solution architecture patterns and reusable integration patterns Map technology products into solution architecture while considering performance, scalability, security, availability and cost About you Bachelor's Degree in Computer Science, Information Technology, System Analysis or a related discipline Minimum 4–6 years of experience in Technical Business Analysis, Solution Analysis, Solution Architecture or enterprise application delivery Experience in banking / financial services is strongly preferred Experience working on large-scale enterprise applications or business transformation programmes Strong understanding of the full SDLC, from requirements through implementation and production Hands-on experience in solution design, technical specifications, functional specifications and requirements analysis Good understanding of system integration, APIs, Web Services, middleware, ESB and/or SOA Knowledge of database design, application messaging and integration technologies Experience with SIT, UAT, defect management and production implementation Strong analytical, problem-solving and decision-making skills