Pepkor Payments & Lending Logo

Head of Software Development

Pepkor Payments & Lending|Posted 10 hours ago

Skills and experience

Role:Head of engineering
Other roles:Engineering manager, VP of engineering / CTO
Experience in role:12+ years
Must-have skills:
    Agile
    DevOps
    CI/CD

Location and salary

Remote policy:In-office
Location of job:Kuilsrivier, South Africa
Visa requirements:Authorised to work in South Africa With status of permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

We're seeking a visionary Head of Software Development to lead our enterprise software delivery function at Pepkor Payments and Lending (PPL). You'll be instrumental in building scalable, secure, and innovative software systems that drive real business impact. As a senior leader, you'll guide multiple agile teams, champion technical excellence, and foster a culture of continuous improvement.

In this role, you'll attract top talent, mentor teams, and align software delivery with our strategic goals. You'll oversee the implementation of agile practices, drive quality initiatives, and ensure our development efforts contribute measurable value to business KPIs. We offer the opportunity to shape our technology landscape, participate in strategic planning, and lead the evolution of our Software Development Lifecycle.

We're looking for a seasoned professional with 12+ years in IT, including 6+ years leading software development teams. You should have a strong technical background, Agile expertise, and experience in vendor management. Join us to make a significant impact on our organization's digital transformation journey and help drive innovation in the fintech space.

About Pepkor Payments & Lending

501-1000 employees

WHO ARE WE?

Pepkor Payments and Lending forms part of the Pepkor Group, and operates as a division of Pepkor Trading (Pty) Ltd, serving as a central support structure for Capfin and Tenacity Financial Services.

As part of the Group, we benefit from the group’s size and expertise, affording us the opportunity to improve organisational efficiency. Our centralised support structure enables us to provide specialised and competitive lending and payment solutions to increase the operational effectiveness, output, and profits of Pepkor retail partners and our own business.

We are first and foremost a financial services company and as developers, we work on financial systems. However, that does not mean that we are boring or that we don’t have some very intelligent and experienced people working in our development teams. Quite the opposite actually.

WHAT DO WE DO?

At Pepkor Payments & Lending we have multiple software delivery teams split across two functional workstreams.

We collaborate, we innovate, we ask questions, we think of better ways to do things, we do the occasional quiz to broaden our horizons, we take pride in what we do, we drink coffee, we display a sense of humour and we allow each other to make mistakes and learn from it. Above all, we trust each other and we hold one another accountable for what we want to achieve as a team. Our team is big enough so that there are guys and girls you can learn from and it also means that there is room for you to grow. However, we are also small enough so that the guy (or girl) who puts up his/her hand, gets noticed.

WHAT TECH DO WE USE?

Even though we are technically a “Microsoft Shop”, our development environment contains a diverse range of technologies:

  • Database: SQL Server
  • Middle layer: C#
  • Presentation layer: Angular / HTML5 / jQuery / PHP / Some WinForms
  • Message queues: RabbitMQ
  • Telephony: Asterisk
  • Work assignment: Azure DevOps
  • IDE: Visual Studio
  • Source Control: Git
  • Cloud: AWS

We generally look for full-stack developers who are tech agnostic and would prefer to use the right tool for the job and honestly believe that there is more to development than just coding. As a result, we expect our developers to be collaborative and be involved in the entire development life cycle: they should know how to create a unit test, how to go about analysing code in order to reduce technical debt or how to schedule an automated build.

WHAT DOES OUR INTERVIEW PROCESS ENTAIL?

We strive to make the interview process as painless as possible for any prospective employee. We understand that your time is as important as ours. However, this does not mean that we are not thorough or that we will not stretch your thinking ability during the process. The typical interview process for a developer is as follows:

  1. Interview with Head of Software Development and HR Manager (1 hour). The last 30 minutes of this session is spent asking technical questions.
  2. Technical skills assessment - typically a whiteboard session with some of the developers.
  3. Psychometric tests – This is done at our offices or online and will be scheduled once you have passed the second interview.

Our interview process is a win-win scenario for both parties involved as it also allows you the opportunity to decide whether or not Pepkor Payments & Lending is the right place for you.

Perks at Pepkor Payments & Lending

Reward & Recognition Programme
Competitive market related packages
Games lounge for relaxing
Wellness clinics
Subsidized meals
Friendly & collaborative work environment

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
Amazon VPC
Amazon VPC
Javascript
Javascript
MySQL
MySQL
PHP
PHP
Redis
Redis
RabbitMQ
RabbitMQ
jQuery
jQuery
HTML5
HTML5
C#
C#
Bootstrap
Bootstrap
Microsoft Azure
Microsoft Azure
ASP.NET
ASP.NET
MS SQL
MS SQL
Oracle
Oracle
Kibana
Kibana
Angular
Angular
Amazon Lambda
Amazon Lambda
Amazon Web Services
Amazon Web Services
.NET Core
.NET Core
Entity Framework
Entity Framework

utilities

Amazon SES
Amazon SES
Elasticsearch
Elasticsearch
Google Analytics
Google Analytics

dev ops

Jenkins
Jenkins
Git
Git
Selenium
Selenium
New Relic
New Relic
Bitbucket
Bitbucket
SonarQube
SonarQube
Sentry
Sentry
Azure DevOps
Azure DevOps
Visual Studio
Visual Studio
VS Code
VS Code

business tool

Slack
Slack
Trello
Trello
JIRA
JIRA
Microsoft Sharepoint
Microsoft Sharepoint
Microsoft Teams
Microsoft Teams
Zoom
Zoom

Office Photos

Our canteen offers subsidized meals
Coffee lounge with freshly grounded coffee
Canteen
Technology team at work
Coffee lounge
Entrance
Reception

Similar jobs on OfferZen: