CrawlJobs Logo

Senior Systems Analyst / Business Analyst (Digital Banking)

South Africa, Johannesburg 750.00 - 850.00 ZAR / Hour · Job Posted January 15, 2026
Apply Position
Job Link Share

Job Description

Senior Systems Analyst / Business Analyst (Digital Banking). About the Role: We are seeking an experienced and highly analytical Senior Systems Analyst / Business Analyst to join our dynamic team. This hybrid role bridges technology and business, playing a critical part in the design, delivery, and optimization of digital banking platforms including online banking, mobile apps, and digital wallets. The ideal candidate brings a strong background in financial services, and a deep understanding of banking systems and digital channels.

Job Responsibility

  • Work closely with business stakeholders to gather, analyze, and validate business requirements
  • Translate business needs into detailed functional and non-functional specifications
  • Support business case development and feasibility analysis for digital initiatives
  • Drive the enhancement of customer experience across digital channels
  • Collaborate with architects and development teams to design end-to-end solutions
  • Analyze existing systems to identify gaps, inefficiencies, and opportunities for improvement
  • Participate in system integration planning, including APIs and third-party platforms (e.g., digital wallets, payment gateways)
  • Ensure alignment between business needs and technical implementation
  • Lead requirements definition and support delivery of digital banking products, including: Online banking, Mobile banking applications, Digital wallets
  • Contribute to the roadmap for digital innovation, staying abreast of fintech and mobile trends
  • Ensure solutions are user-centric, secure, and scalable
  • Engage with a wide range of internal and external stakeholders, including: Business units (Retail, Corporate, Risk, Compliance), IT teams, Third-party vendors and fintech partners
  • Communicate complex technical concepts to non-technical audiences
  • Facilitate workshops, requirement sessions, and user acceptance testing (UAT)

Requirements

  • 10–15 years of experience in a Systems Analyst / Business Analyst role or similar
  • Proven experience in banking or financial services, with deep understanding of banking operations and regulatory environments
  • Hands-on experience with digital banking platforms: online banking, mobile banking, and digital wallets
  • Strong understanding of systems architecture, integration patterns, and APIs
  • Track record of successful end-to-end project delivery in complex environments
  • Exceptional analytical, problem-solving, and communication skills
  • Experience working in or supporting banks in Africa (West, East, or Southern Africa markets preferred)
  • Familiarity with payment systems, AML/KYC compliance, and mobile money ecosystems
  • Agile / Scrum experience and familiarity with tools like Jira, Confluence, etc.
  • Bachelor's or Master’s degree in Computer Science, Information Systems, Finance, or a related field

Nice to have

Experience working in or with African markets is highly desirable

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Systems Analyst / Business Analyst (Digital Banking)

8 matching positions

Digital Banking Senior Developer

Application Development: Task Execution: Work closely with the Sprint Lead, Scru...
Location
Location
Salary
Salary:
Not provided
ethicshr.com Logo
Ethics HR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field from a reputable university
  • Minimum 8 years of experience as a software developer with a focus on application development and integration projects for the Manager
  • Minimum 6 years of experience for the Associate
  • Minimum 5 years of experience for the Lead
  • Minimum 3 years of experience for the Senior Developer
  • Minimum 2 years of experience for the Developer
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript
  • Knowledge of integration technologies and protocols (e.g., REST, SOAP, JSON, XML)
  • Experience with integration platforms and middleware (e.g., MuleSoft, Apache Camel, Dell Boomi)
  • Familiarity with databases, SQL, and data modelling
Job Responsibility
Job Responsibility
  • Work closely with the Sprint Lead, Scrum Master, and other team members to implement tasks and user stories assigned for the sprint
  • Write clean, efficient, and maintainable code following best practices and coding standards, contributing to the development of software features and functionalities
  • Participate in sprint planning meetings, provide input on task complexity and estimation, and commit to completing tasks within the defined sprint timeframe
  • Collaborate with cross-functional team members, including designers, testers, and product owners, to ensure alignment and understanding of project requirements
  • Conduct testing, debugging, and troubleshooting to ensure the functionality, performance, and quality of software deliverables
  • Maintain documentation for code, processes, and configurations, ensuring accuracy and completeness for future reference
  • Be adaptable to changing priorities, requirements, and emerging technologies, contributing proactively to the team's success
  • Participate in sprint retrospectives, provide feedback, and contribute ideas for process improvement and optimization
  • Design, develop, and maintain software applications, integrations and solutions ensuring they meet functional and performance requirements
  • Write clean, efficient, and well-documented code using appropriate programming languages and frameworks in conformance with best practices
Read More
Arrow Right

Digital Banking Senior Developer

Application Development: Task Execution: Work closely with the Sprint Lead, Scru...
Location
Location
Salary
Salary:
Not provided
ethicshr.com Logo
Ethics HR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field from a reputable university
  • Minimum 8 years of experience as a software developer with a focus on application development and integration projects for the Manager
  • Minimum 6 years of experience for the Associate
  • Minimum 5 years of experience for the Lead
  • Minimum 3 years of experience for the Senior Developer
  • Minimum 2 years of experience for the Developer
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript
  • Knowledge of integration technologies and protocols (e.g., REST, SOAP, JSON, XML)
  • Experience with integration platforms and middleware (e.g., MuleSoft, Apache Camel, Dell Boomi)
  • Familiarity with databases, SQL, and data modelling
Job Responsibility
Job Responsibility
  • Task Execution: Work closely with the Sprint Lead, Scrum Master, and other team members to implement tasks and user stories assigned for the sprint
  • Coding and Development: Write clean, efficient, and maintainable code following best practices and coding standards, contributing to the development of software features and functionalities
  • Task Estimation: Participate in sprint planning meetings, provide input on task complexity and estimation, and commit to completing tasks within the defined sprint timeframe
  • Collaboration: Collaborate with cross-functional team members, including designers, testers, and product owners, to ensure alignment and understanding of project requirements
  • Testing and Quality Assurance: Conduct testing, debugging, and troubleshooting to ensure the functionality, performance, and quality of software deliverables
  • Documentation: Maintain documentation for code, processes, and configurations, ensuring accuracy and completeness for future reference
  • Adaptability: Be adaptable to changing priorities, requirements, and emerging technologies, contributing proactively to the team's success
  • Continuous Improvement: Participate in sprint retrospectives, provide feedback, and contribute ideas for process improvement and optimization
  • Design, develop, and maintain software applications, integrations and solutions ensuring they meet functional and performance requirements
  • Write clean, efficient, and well-documented code using appropriate programming languages and frameworks in conformance with best practices. Ensure efficiency, re-use and commonality across the developments value stream
Read More
Arrow Right

Senior Systems Analyst – Web & Mobile

We are seeking an experienced Senior Systems Analyst to support the design, deli...
Location
Location
South Africa , Johannesburg
Salary
Salary:
Not provided
myn.co.uk Logo
Myn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong analytical skills
  • Deep experience with digital channels
  • Solid understanding of banking systems, regulatory requirements, and customer-centric digital solutions
  • Experience eliciting, analyzing, documenting, and validating business and functional requirements for web and mobile banking applications
  • Experience translating business needs into functional specifications, user stories, process flows, and system designs
  • Experience acting as a bridge between business stakeholders and technical teams
  • Experience supporting the design and enhancement of web and mobile applications (iOS, Android, responsive web)
  • Experience collaborating with UX/UI teams
  • Experience ensuring solutions are scalable, secure, and aligned with enterprise architecture standards
Job Responsibility
Job Responsibility
  • Elicit, analyze, document, and validate business and functional requirements for web and mobile banking applications
  • Translate business needs into functional specifications, user stories, process flows, and system designs
  • Act as a bridge between business stakeholders and technical teams to ensure clarity and alignment
  • Support the design and enhancement of web and mobile applications (iOS, Android, responsive web)
  • Collaborate with UX/UI teams to ensure optimal customer experience and usability
  • Ensure solutions are scalable, secure, and aligned with enterprise architecture standards
Read More
Arrow Right

Sanctions & AML Senior Analyst Operations Expert for Digital Assets

Sanctions & AML Senior Analyst Operations Expert for Digital Assets, the purpose...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Sanctions
  • risk management
  • compliance – banking ops or fin tech industries
Job Responsibility
Job Responsibility
  • Analyzing on-chain and off-chain data using specialized blockchain analytics tools to identify suspicious transactions and Travel Rule packages
  • Analyzing non-digital transactions in securities and cash transfers for their compliance with relevant sanctions regimes
  • Investigating and dispositioning alerts generated by digital asset, non-digital securities, and cash transactions
  • Screening customer wallet addresses against applicable sanctions, internal, and other relevant watchlists
  • Screening non-digital securities holdings of Citi’s clients against applicable sanctions
  • Conducting and documenting enhanced due diligence on digital asset, non-digital securities, and cash transactions
  • Preparing comprehensive case files with clear justifications for escalation to the second line of defense or for potential regulatory reporting
  • Executing control actions, such as blocking transactions, in response to confirmed matches with sanctioned parties or prohibited activities
  • Identifying and assessing emerging AML, fraud and sanctions evasion typologies and risks specific to the digital and non-digital assets ecosystem
  • Contributing to the development, testing, and tuning of blockchain, securities on-exchange, and OTC transactions monitoring rules to enhance detection accuracy and reduce false positives
  • Fulltime
Read More
Arrow Right

InfoSec Vulnerability Senior Analyst / Analyst

Location
Location
Salary
Salary:
Not provided
ethicshr.com Logo
Ethics HR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or Electronics & Communication Engineering or a related filed from a reputable university
  • Minimum 4 years of experience for the Senior Analyst and minimum of 2 years of experience for the Analyst in banking sector and information security field
  • Penetration Test and Vulnerability Management
  • Security controls, security baseline, technology best practices
  • Enterprise design and architecture
  • Has an integration knowledge across different security technologies and systems
  • Security control enforcement, measure of effectiveness and proposing compensating controls
  • CBE Digital channels regulations
Job Responsibility
Job Responsibility
  • Review on a weekly basis brand protect reports to ensure the bank's brand protection and verify the results with Business & Communication Teams in order to communicate with the concerned third party to take the corrective action
  • Validate discovery scan results against all the bank assets list to discover Live IPs that are not in the asset
  • Validate Wireless Scans results on quarterly basis and send detections (if any) to IT to close them and follow-up closure as per Information Security Policy
  • Validate Security Configuration Review on all Network Security Devices and report misconfiguration findings to IT for mitigation and follow-up till mitigation is completed
  • Validate the change management requests as received from the IT from Information Security perspective then take the suitable action
  • Analyze vulnerabilities to network, operating systems, applications, databases, and other information system components
  • Handle Asset Management including identification, verification and maintenance
  • Analyze and approve change requests that impact the organization on a daily basis
  • Follow up with Threat Intelligence for CBE alerts to proactively identify vulnerabilities that may impact the organization
  • Provides analysis of vulnerabilities to other teams to assist with overall vulnerability remediation efforts
Read More
Arrow Right

Systems Analyst

We are looking for an experienced Systems Analyst to support enterprise banking ...
Location
Location
United States , Brighton
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience working with banking systems in an analyst or systems administration capacity
  • Practical experience supporting core banking platforms such as Fiserv, DNA, Temenos T24, or comparable solutions
  • Strong knowledge of banking operations, including deposit products, lending, payments, and digital banking services
  • Hands-on experience with API management, system interfaces, and application integration practices
  • Proficiency with Oracle SQL for analysis, troubleshooting, reconciliation, and reporting
  • Familiarity with software development life cycle standards and Agile delivery methods
  • Understanding of incident management processes and service management frameworks
  • ITIL certification is a plus
Job Responsibility
Job Responsibility
  • Evaluate business and regulatory needs and translate them into effective system solutions for complex banking environments
  • Oversee the deployment, configuration, and ongoing support of core banking and related financial platforms
  • Build and maintain integrations between applications using APIs, middleware, and file-driven interfaces
  • Act as a senior resource for banking systems such as Fiserv, DNA, Temenos T24, Q2, and other connected platforms
  • Use Oracle SQL and other query tools to investigate issues, validate data, reconcile transactions, and support reporting needs
  • Guide Agile delivery activities by contributing to discovery sessions, backlog refinement, sprint planning, and defect resolution
  • Coordinate software releases with vendors and internal stakeholders to reduce disruption and maintain platform stability
  • Respond to production incidents, including high-severity issues, and drive timely restoration of service while identifying root causes
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Applications Development Technology Senior Lead Analyst

The Applications Development Technology Senior Lead Analyst is a senior level po...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Experience in implementing projects in Banking & Financial Services domain
  • Experience in Oracle Accounting Hub, General Ledger, In-house built Accounting platforms, Data Visualization and Reporting tools
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development, Remediating Data Concerns, Reporting
  • Demonstrated knowledge of core Finance functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Lead complex accounting transformation projects deliverables from India - SAAS based (ORACLE ERP) and In-house built finance systems, data platforms and analytics solutions
  • Lead Event based Accounting and Finance Data transformation initiatives
  • Drive alignment between Finance, Technology, Operations while working closely with the global delivery team
  • Be a single point of contact for Accounting technology project deliverables in India and ensure seamless collaboration with global Accounting Tech delivery teams
  • Cross functional collaboration between Accounting tech and the Data engineering, dev certification, digital , AI & Automation services
  • Implement Data Quality, Data visualization and analytics tools / frameworks to drive quality accounting reports and dashboards
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Fulltime
Read More
Arrow Right

Digital Software Engineer Lead Analyst VP

The Digital S/W Eng Lead Analyst is a strategic professional who stays abreast o...
Location
Location
United States , Irving
Salary
Salary:
138720.00 - 208080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai)
  • Lead resources and serve as a functional SME across the company through advanced knowledge of algorithms, data structures, distributed systems, networking, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Acquire relevant technology and financial industry skills (AWS PWS) and understand all aspects of NGA technology – including innovative approaches and new opportunities
  • Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD
  • Bachelor’s/University degree, Master’s degree preferred
  • 6-10 years of relevant professional experience, with a significant portion dedicated to technology leadership within Wealth Management or the broader Banking domain
  • Hands-on expertise in developing robust, enterprise-grade applications leveraging modern technology stacks, including: Frontend development using Angular or similar JavaScript frameworks
  • Backend development utilizing Java microservices architecture
  • Designing and implementing RESTful APIs
Job Responsibility
Job Responsibility
  • Accountable for executing and driving results on large-scale efforts or multiple smaller efforts and serving as a development lead for most medium and large projects. This includes expertise with application development methodologies and standards for program analysis, design, coding, testing, debugging and implementation
  • Accountable for exhibiting a strong understanding of client core business functions
  • Required to support situations in which end user consultation is required to identify system function specifications and incorporate them into overall system design and delivery. Additionally, utilize comprehensive knowledge of multiple areas within technology to achieve technological objectives
  • Independent work style, requiring little or no guidance by more senior developers. Decisions will make a significant, measurable impact on the business goals for the client organization. During team discussions you will play a significant role with TPMs and engineering managers to determine potential risks to a schedule
  • Assist in the planning and managing of application development assignments generally involving large budgets, cross functional projects or multiple projects. This includes effectively understanding and analyzing both technical and business risks and impact
  • Expected to effectively communicate those risks to the business owners, so that they can make informed decisions
  • Accountable for providing guidance on architecturally significant efforts during the preplanning phase, and ensuring principles and best practices are followed prior to initiation of work. In doing so, closely watch and evaluate Digital roadmaps, including impacts to support upcoming journeys
  • Publish design review extensions, and provide documented guidance aligned to sprint plans and timelines
  • Be part of the design review board that will focus on the design process, search for generic patterns, and, at the same time, share best practices across the organization
  • Publish design patterns across lines of business and domain commonalities. Drive design reviews for Next Gen Architecture (NGA) and Plan of Record (POR) projects, supporting design principles and best practices
What we offer
What we offer
  • medical
  • dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right