ABSA

Specialist Full Stack Developer (MI & Reporting)

Sandton Full time

Empowering Africa’s tomorrow, together…one story at a time.

With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.

Job Summary

Apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications.

Job Description

The Client Onboarding & Data Enablement team within CIB Technology is seeking a Specialist Full Stack Developer to take hands‑on technical ownership of Activity Tracker, an internal tool used across the CIB Client Management environment to manage client data and deliver activity‑related analytics. In this role, you will contribute to advancing our Automation Flight Plan outcomes by modernising and automating key operational processes, improving system scalability and reliability, and strengthening the delivery of reporting and insights.

Key Responsibilities

Operate as a highly skilled, hands‑on engineer, contributing to the design and development of high‑performing, scalable, enterprise‑grade solutions, while sharing expertise to enable and uplift capability across the team.

Delivery & Engineering

  • Contribute to end‑to‑end delivery within the SDLC, including solution design, development, testing, release activities, and production support, working collaboratively in an agile/DevOps environment.

  • Solve complex technical problems (front-end, back-end, and integration) using strong critical thinking and design thinking.

  • Produce well-organised, optimised, documented code and ensure high-quality engineering practices (including test-driven approaches where applicable).

Platform Modernisation (AWS migration focus)

  • Execute migration activities and prepare Angular and Node.js/Express workloads for stable operation on AWS (EC2), ensuring secure connectivity to on‑prem services (MongoDB, Denodo) and applying low‑disruption lift‑and‑shift practices where appropriate.

  • Implement and improve monitoring and logging capabilities to support reliable AWS‑based operations.

Automation Flight Plan contribution (objective & outputs) Aligned to the 2026 flight plan, you will contribute to:

  • Modernising Data Ops through operating model review, embedding automation and AI to improve data quality and MI at scale.

  • Delivering automation initiatives to reduce manual intervention (as defined in the flight plan) and enabling improved operational efficiency and data accessibility.

  • Supporting the establishment/enhancement of reporting/analytics capabilities as part of the broader portfolio outcomes.

Must-have technical skills

  • Full-stack engineering experience delivering enterprise applications (front-end + APIs + integrations).

  • Strong experience with modern web stacks—Angular and Node.js/Express are central to Activity Tracker.

  • Cloud engineering (AWS) experience for application hosting, observability, and secure integration patterns.

  • API & integration engineering (REST; messaging/eventing exposure valued).

  • Data layer competency with NoSQL/relational databases (Activity Tracker currently uses MongoDB; broader estate may include other platforms).

  • CI/CD and DevOps tooling mindset (build, deploy, run).

  • Denodo builds and query skills

  • Power BI Reporting and Building skills

Engineering and ways of work

  • Demonstrate strong technical delivery capability and contribute to building capability in the team through knowledge‑sharing, coaching, and support for consistent engineering standards and improved practices.

  • Apply well‑developed analytical and decision‑making skills within collaborative, cross‑functional environments to resolve technical challenges and support sound engineering outcomes.

Experience / qualifications

  • 5+ years relevant software engineering experience

  • Relevant Diploma/B‑Degree in Computer Science (preferred) or equivalent experience demonstrating cross-domain application.

  • Experience as an agile practitioner and knowledge or experience of other delivery methodologies e.g. Azure

  • Excellent communication, analytical skills and decision making ability in collaborative environments

  • Excellent understanding of specific coding / scripting languages e.g. Java, C#, Python, Perl, JavaScript

  • Solid understanding of Object Oriented Design and ability to properly apply general design patterns and paradigms

  • Experience with REST API & API Integration

  • Experience with CI / CD tools (like Jenkins, Azure Devops)

  • Ability to create and maintain sophisticated CI / CD pipelines

  • Strong understanding of version control and related concepts and techniques, particularly Git

  • Experience with appropriate unit testing framework(s)

  • Excellent debugging and problem-solving skills.

  • Familiar with OAuth, Open Connect ID and SAML

  • Understanding of Data & Data Structure

What success looks like (outputs you’ll deliver for 2026)

In the first phase, success will be measured by delivering tangible outcomes aligned to the platform modernisation and flight plan intent, including:

  • Stable, secure AWS-hosted hosting for Activity Tracker/Reporting workloads (as per the AWS migration scope), with production-grade monitoring/logging.

  • Reduced manual effort through automation initiatives aligned to the “Automation of Core Client Data Operations” and broader “Future‑Fit Operating Model Enabled by Automation & Analytics” portfolio objectives.

Education

Bachelor's Degree: Information Technology

Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.

Absa Bank Limited reserves the right not to make an appointment to the post as advertised