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
Build high-performing, scalable, enterprise-grade applications & build capability in others to do the same. This includes but is not limited to applying critical thinking, design thinking and problem solving skills in an agile team environment to solve complex technical problems (Front End, Back End and Integration) with high quality solutions & leading all phases of the development lifecycle to deliver.Job Description
The Client Onboarding & Data Enablement team within CIB Technology is looking for a Lead Software Developer to take technical leadership on Activity Tracker, an internal tool used within CIB Client Management environment to manage client data and analytics related to client activities. You will help drive our Automation Flight Plan outcomes, modernising and automating key operational processes, improving scalability and reliability, and strengthening reporting/insights delivery.
Key Responsibilities
You will operate as a hands-on technical leader, accountable for building high-performing, scalable, enterprise-grade solutions and enabling others to do the same.
Delivery & Engineering Leadership
Lead delivery across the full SDLC: solution design, build, testing, release, and production support 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)
Drive migration and operational readiness for Angular + Node.js/Express workloads on AWS (EC2), ensuring secure connectivity to on‑prem dependencies (MongoDB, Denodo) and “minimal impact” lift-and-shift execution where required.
Implement/strengthen monitoring and logging aligned to AWS-hosted 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.
Core skills required
These requirements combine the Lead Engineer role profile expectations and the engineering capabilities demonstrated in the attached resume.
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 leadership & ways of working
Ability to lead technical delivery and build capability in others (coaching/mentoring, driving standards, improving engineering practices).
Strong analytical and decision-making skills in collaborative environments.
Experience / qualifications
Typically 8+ 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 TechnologyAbsa 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
Top Skills
What We Do
Absa Group Limited (Absa) has forged a new way of getting things done, driven by bravery and passion, with the readiness to realise growth on the African continent and beyond.
We’re a truly African brand, inspired by the people we serve in Botswana, Ghana, Kenya, Mauritius, Mozambique, Seychelles, South Africa, Tanzania, Uganda, and Zambia. We also have representative offices in China, Namibia, Nigeria and the United States, as well as securities entities in the United Kingdom and the United States, along with technology support colleagues in the Czech Republic.







