Primary Duties and Responsibilities: The Senior Business Analyst fulfils a critical role in terms of analysis to improve systems. The role entails analysing and compiling system requirements and addressing any relevant problems. Banking experience required.Required Qualifications:Tertiary degree, diploma or certificate in a relative field (IT, Engineering or Project Management)Experience and Knowledge:7+ years' working experience as a Business or System AnalystSolid experience in documenting processes in a banking related environmentProven experience in eliciting requirements and testingKnowledge in reading SQL queriesBasic knowledge in generating process documentationAbility to explain technical detailsExperience and exposure to project management or team lead rolesKey Responsibilities:Identify system requirementsLiaise with users to track additional requirements and featuresDocument interfaces between new and legacy systemsCollaborate with IT team and developers to produce new systemsValidate changes by testing programsTrain users on the new operation systems and provide supportEnsure deadline and budget requirements are metStay up to date with current technologies and technical developmentsOwn and develop relationship with partners, working with them to optimize and enhance integrationHelp design, document, and maintain system processesReport on common sources of technical issues or questions and make recommendations to product teamCommunicate key insights and findings to product teamConstantly be on the lookout for ways to improve monitoring, discover issues and deliver better value to the customerCompetencies: Critical Thinking: Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.Active Learning: Understanding the implications of new information for both current and future problem-solving and decision-making.Systems Analysis: Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.Deductive Reasoning: The ability to apply general rules to specific problems to produce answers that make sense.Inductive Reasoning: The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).Excellent communication skills: Ability to engage with C-level stakeholders, both verbal and non-verbal and communicate a deep understanding of the business and a broad knowledge of technology and applications.Technical Literacy: Possess a high level of technical literacy, which helps them determine how a software solution fits into an organization's current structure and assists in the development of specifications and requirements.Analytical Assessment: A high level of analysis to examine current systems and determine overall project needs and scope.Schedule Management: Extensive time management skills to determine development schedules and milestones and ensure that deliverables are completed on time for oneself and your team.Team Leadership: To oversee and direct development teams throughout the project development lifecycle, experience with team leadership and motivation is essentialAbility to translate strategy and strategic objectives into measurable and executable projectsExperience working on large project(s) incorporating processes and procedures and standardsExperience working on large project(s) incorporating processes and procedures and standards.Creativity, self-confidence, and flexibility.