Software Development

What we do

At CAPFIN, the software development team embraces an agile approach to development.

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.

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

  • Database: SQL Server 2012 / 2014 / 2016
  • Middle layer: C# (4.5 and later)
  • Presentation layer: PHP / ASP.NET MVC / Nancy / HTML5 / jQuery / Some WinForms
  • Message queues: RabbitMQ
  • Telephony: Asterisk
  • Work assignment: Team Foundation Server 2017
  • Build Server (Continuous Integration): Team Foundation Server 2017 & Jenkins
  • Source Control: Team Foundation Version Control (TFVC)

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

MEET THE TEAM

Riaan Koegelenberg

Riaan Koegelenberg

Software Development Manager
Bruce McLaren

Bruce McLaren

Specialist: Software Developer
Hadwin Valentine

Hadwin Valentine

Specialist: Software Developer
Juan Venter

Juan Venter

Specialist: Software Developer
Stefan van der Merwe

Stefan van der Merwe

Specialist: Software Developer
Johnnie van Eeden

Johnnie van Eeden

Specialist: Software Developer

Tech Stack

Visual Studio_IT

Visual Studio_IT

google analytics

google analytics

jenkins

jenkins

sonar qube

sonar qube

x wiki

x wiki

expressionengine

expressionengine

e l k

e l k

AWS

AWS

Interesting business/software challenges as the company grew from a handful employees to a 1000 staff.

Johnnie
Johnnie