ABSA

Specialist: Digital Full Stack Developer

Randburg 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

As a Full Stack Developer within the Group Treasury Execution IT team, you will play a critical role in designing, building, and maintaining enterprise-grade applications that support Treasury Risk and Execution functions. This role demands a strong understanding of both front-end and back-end development, with a deep appreciation for data integrity, governance, and regulatory alignment (RDARR, BCBS239).

You will contribute across the full development lifecycle, applying agile and DevOps practices to deliver scalable, secure, and high-performing solutions. Your work will directly support Treasury’s ability to manage risk, execute trades, and meet regulatory obligations through robust, data-driven platforms.

Job Description

Job Summary 

As a Full Stack Developer within the Group Treasury Execution IT team, you will play a critical role in designing, building, and maintaining enterprise-grade applications that support Treasury Risk and Execution functions. This role demands a strong understanding of both front-end and back-end development, with a deep appreciation for data integrity, governance, and regulatory alignment (RDARR, BCBS239). 

You will contribute across the full development lifecycle, applying agile and DevOps practices to deliver scalable, secure, and high-performing solutions. Your work will directly support Treasury’s ability to manage risk, execute trades, and meet regulatory obligations through robust, data-driven platforms. 

 

Key Responsibilities 

1. Strategic Application & Data Delivery 

  • Deliver high-quality digital services aligned to Treasury’s performance and regulatory commitments. 

  • Understand and apply RDARR and BCBS239 principles in all aspects of application and data design. 

  • Evaluate business requirements and translate them into operationally feasible, data-aware technical solutions. 

  • Ensure all solutions support principles of self-service, repeatability, testability, scalability, and resilience. 

2. Full Stack Engineering & DevOps 

  • Develop and maintain front-end interfaces using HTML, CSS, JavaScript, and frameworks like React or Angular. 

  • Build robust back-end services and APIs using C# (.NET Framework/Core), aligned to microservices and event-driven architectures. 

  • Implement ETL processes and integrate data pipelines that support Treasury’s reporting and analytics needs. 

  • Support CI/CD pipelines using Jenkins or similar tools, deploying to Kubernetes environments. 

  • Apply observability practices using tools like ELK, Prometheus, Grafana, and tracing frameworks (Zipkin/Jaeger). 

  • Automate infrastructure and deployment tasks using Docker, Ansible, and Kubernetes. 

3. Data Awareness & Business Intelligence 

  • Design and implement data solutions that meet RDARR and BCBS239 standards for accuracy, completeness, and timeliness. 

  • Build and maintain ETL processes using tools like SSIS, Informatica, or AWS Glue. 

  • Create dashboards and reports using BI tools (Power BI, Qlikview/Qliksense) to support Treasury decision-making. 

  • Ensure secure handling and storage of sensitive financial data in compliance with internal and external standards. 

4. Technical Collaboration & Team Enablement 

  • Participate in agile ceremonies (stand-ups, sprint planning, retrospectives) and contribute to team delivery. 

  • Conduct peer reviews, testing, and collaborative problem-solving across the broader team. 

  • Support the development of user adoption materials and contribute to change management initiatives. 

5. Governance, Risk & Incident Management 

  • Identify and mitigate technical risks throughout the development lifecycle. 

  • Maintain application documentation aligned to Group Architecture and Infrastructure standards. 

  • Participate in incident management and disaster recovery activities, applying critical thinking and technical expertise. 

 

Required Qualifications & Experience 

  • Education: Bachelor’s in Computer Science, Engineering, or related field. 

  • Experience: 5+ years in full stack development, preferably in financial services or risk environments. 

  • Domain Expertise: Experience in Treasury, Risk, or Capital Markets is highly advantageous. 

 

Core Skills & Competencies 

  • Technical Expertise: 

  • C#/.NET (Framework & Core), RESTful APIs, Microservices 

  • Front-end frameworks (React, Angular), HTML/CSS/JavaScript 

  • SQL, ETL tools, BI platforms (Power BI, Qlik) 

  • AWS services (EC2, Lambda, S3, RDS), CI/CD, Docker, Kubernetes 

  • Soft Skills: 

  • Strong communication and stakeholder engagement 

  • Analytical thinking and strategic problem-solving 

  • Adaptability, learning agility, and attention to detail 

  • Effective time management and prioritization 

 

Education

Bachelor`s Degrees and Advanced Diplomas: Physical, Mathematical, Computer and Life Sciences (Required)

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