Product Engineer

Absa South Africa · Randburg, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

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 principlesSOLID, 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

Education

  • Bachelor's Degree: Information Technology

End Date: September 26, 2026

Auto-apply to this jobView original posting ↗
Product Engineer at Absa South Africa — Randburg, Gauteng · JobAlertsZA