About DirectAxis

Address

108 De Waal Road, Diep River

Company Size

1000+
Summary

What we do

DirectAxis is South Africa's largest non-bank provider of personal finance. We are a part of the FirstRand Group and have been the market leader in direct to consumer finance for more than 20 years.

Why Work For Us

We provide an exciting environment that will allow you to grow and learn whilst working with the latest tech. In other words, no micro-management, lots of learning opportunities and the freedom to experiment and challenge yourself.

You'll be part of a diverse team that loves their work and believes in sharing and growing each other. We also believe in rewarding excellence and investing in people to help them achieve their goals.

Our Culture

Our culture is based on the principles found in the Agile Manifesto. We could rehash the whole list here, but if you know the principles, you'll understand what we're about.

Above all, we focus on individuals and interactions over processes and tools. We care about you as an individual and the value you bring to our team. We also care about your growth, happiness and the quality of your life both inside and outside of work.

We're also constantly learning and adapting. This means that all teams are empowered to change and experiment, not only in terms of tech but with the processes they use to deliver software.

Autonomy and ownership are the basis on which teams operate. We believe that the people who know the most about a subject should be the people helping make decisions.

Our Engineering Processes

We follow the principles of Agile/Scrum, but we aren't slaves to the rules: teams have the freedom to experiment and change processes as they see fit. Most teams follow 2 week Scrum sprints, but we also run 1 week sprints and some teams choose to run Kanban. Depending on the team, we use Jira, Trello or physical boards to manage sprints.

For source control we use Git and our build pipeline is managed by Jenkins. Unit & integration testing is obviously something we're passionate about and we are upskilling all of our QAs to become automation experts.

Teams are made up of 2 or 3 developers, a QA, a scrum master and a product owner. We'll also often include other people in the team from different business areas to ensure that the team is cross functional.

Stories and epics are managed via a backlog and we believe in face to face communication to manage dependencies and larger projects.

Our Hiring Process

We do an initial telephonic interview, followed by an online technical test and finally a face to face interview with the team you will be joining.

Perks
Onsite gym
FNB staff banking rates
Work from home options
Sponsoring of your certification exams
Monthly tech sessions with pizza & drinks
Dev library with all the classics
3 medical aid providers to choose from
Full Pluralsight subscription
Wesbank staff car loan rates
Ping pong tables
Soccer & cricket teams - onsite pitch
Flexible hours
Regular conference attendance
Proper dev spec laptops/desktops
Study, wellness, sports, family & social responsibility leave
Onsite restaurant and coffee shops
FirstRand staff home loan rates
Onsite showers if you're cycling in
Tech Stack

Application and Data

Amazon EC2
AngularJS
Javascript
Node.js
RabbitMQ
MongoDB
jQuery
C#
Microsoft Azure
ASP.NET
MS SQL
Kafka
StructureMap
.Net Core 2.0
TypeScript

DevOps

GitHub
Jenkins
Git
Docker
Selenium
Kubernetes
Octopus Deploy

Utilities

Elasticsearch
Google Analytics

Business Tools

Slack
Trello
JIRA
Microsoft Sharepoint
Action cricket/soccer pitch on site
Onsite gym
Open plan workspace
Daily stand-up
Artisan coffee available