Product Engineer

1001 Absa Bank

Randburg

On-site

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Absa Bank Limited is seeking a capable software engineer to support high-performing, scalable, enterprise-grade application design and development in agile teams. You will produce, test, document and review source code to deliver robust solutions.

In this DevOps role you will contribute across the full development lifecycle, interpret requirements, apply patterns for self-service, repeatability, and resilience, and work with cross-functional teams while staying aligned to Group Architecture

Qualifications

  • Minimum National Diploma in IT (NQF 6) and Microsoft certification in C# (Exam 70-483) required.
  • Experience with MS SQL and Angular.
  • Familiar with AWS and Azure.
  • Understanding ABP Framework, DDD, and OO principles (SOLID).
  • Experience with AutoMapper, ASP.NET MVC 5, and Entity Framework.
  • Familiar with Linux OS, Windows PowerShell, SOAP UI, and Windows Services.

Responsibilities

  • Contribute to all phases of the development lifecycle.
  • Translate business requirements into technical solutions.
  • Produce well-organised, well-documented code.
  • Implement scalable, testable, and resilient software.
  • Collaborate with integrated teams to evolve products.
  • Maintain and update application documentation.

Skills

C#
MS SQL
Angular
AWS
Azure
ABP Framework
DDD
OO Design
SOLID
MVC
Entity Framework
TypeScript
GoJS
Kendo UI
Dependency Injection
Inversion of Control
Linux
PowerShell
SOAP UI
Windows Services
Java Spring Boot

Education

National Diploma in IT (NQF 6)
Bachelor's Degree in Information Technology

Tools

AutoMapper
ASP.NET MVC 5
Data Annotations
Entity Framework
GoJS
Kendo UI
TypeScript
PowerShell
SOAP UI
Windows Services

Job description

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

Support high-performing, scalable, enterprise-grade application design & development in agile teams by producing, testing, documenting & reviewing source code.

Job Description
DevOps
  • Contribute to all phases of the development lifecycle
  • Interpret analysis, problem definition & business requirements to identify solution requirements (e.g. features)
  • Produce well-organised and documented source code for technical solutions
  • Apply technical organisation principles of self-service, repeatability, testability, scalability & resilience in code development
  • Apply general design patterns and paradigms to deliver technical solutions
  • Debug existing source code and polish feature sets.
  • Work with integrated teams and other developers to improve and evolve technical products and services
  • Study & apply Group Architecture & Infrastructure guidelines to all development work
  • Support reviews, performance monitoring & ongoing optimization and maintenance on applications
  • Stay ahead of the curve on emerging technologies and development practices and continuously evolve existing knowledge & skill in preparation for exposure to Automation, Integration, Messaging, CI/CD etc.
  • Update, create and appropriately store application documentation & technical specifications
Risk & Governance
  • Participate in incident management & DR activity – applying critical thinking, problem solving & technical expertise to get to the bottom of major incidents
Below skills to be an advantage

Please take note of the skills and qualifications required below : Minimum National Diploma in IT (NQF 6) Microsoft certified C# (Exam 70-483) Experience with MS SQL Angular experience Familiar with AWS and Azure Understands bootstrapping and ABP Framework Understands Domain Driven Design (DDD) and general OO principles(SOLID, Orchestrator Pattern) Tools : AutoMapper ASP.NET MVC 5 Data Annotations Entity Framework Configuration from Convention Dependency Injection / Inversion Of Control GoJS TypeScript Kendo UI Entity Framework (Code First with Migrations) An understanding of Linux OS, Windows Powershell SOAP UI and Windows Services Nice to have, some experience with Java Spring Boot undefined Education Bachelor's Degree: Information Technology

Equal opportunity statement

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.

Company culture

At Absa, our story is not a single narrative. It’s thousands of individual journeys unfolding across Africa and beyond. From colleagues serving customers in local communities to teams shaping financial solutions across borders, Absa is built on people who bring their lived experiences, ambitions and perspectives into the workplace every day. Whether you’re starting your career, a seasoned leader or somewhere in between, your contribution is seen, valued and connected to something bigger. Our presence across Africa – which spans personal and business banking, corporate and investment banking, wealth and investment management, and insurance – exists because of the people who show up in their roles with purpose. Across Botswana, Ghana, Kenya, Mauritius, Mozambique, Seychelles, South Africa, Tanzania, Uganda and Zambia, our colleagues are shaping what Absa becomes in each market. Beyond the continent, teams in global offices and a technology hub support and extend the stories that prove that African talent can lead, influence and innovate on the global stage. At Absa, your story matters because progress is driven by human experience, not hierarchy. When people are enabled to bring their whole selves to work, they don’t just build careers. They help shape the future of Africa’s financial services landscape.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Point of Sale and Postilion Specialist Product Engineer
Point of Sale and Postilion Specialist Product Engineer

1001 Absa Bank • Randburg

On-site
ZAR 600,000 - 900,000
Specialist QA Engineer
Specialist QA Engineer

1001 Absa Bank • Randburg

On-site
ZAR 480,000 - 720,000
Payment Solutions: Product Manager
Payment Solutions: Product Manager

1001 Absa Bank • Sandton

On-site
ZAR 900,000 - 1,300,000
Senior ETL Developer
Senior ETL Developer

absa • Randburg

On-site
ZAR 700,000 - 900,000
Senior Product Manager: Core Transactional VAS
Senior Product Manager: Core Transactional VAS

1001 Absa Bank • South Africa

On-site
ZAR 700,000 - 1,200,000
Senior Product Manager: Core Transactional VAS
Senior Product Manager: Core Transactional VAS

Absa Group • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Point of Sale and Postilion Specialist Product Engineer
Point of Sale and Postilion Specialist Product Engineer

absa • Randburg

On-site
ZAR 600,000 - 900,000
Head: Business Development (C&B)
Head: Business Development (C&B)

1001 Absa Bank • Sandton

On-site
ZAR 1,000,000 - 1,400,000
Consultant: Organisation Design Enablement
Consultant: Organisation Design Enablement

1001 Absa Bank • South Africa

On-site
ZAR 700,000 - 950,000
Consultant: Organisation Design Enablement
Consultant: Organisation Design Enablement

Absa Group • Johannesburg

On-site
ZAR 900,000 - 1,500,000