Senior Software Developer

We are trailblazers. We are innovative. We have technology running in our veins. Do we tick your boxes? Do you want to play a part in taking gaming technology to the next level? If yes, we’re looking for you!

This is your opportunity to be part of the leading software house in the online gaming world. In our space, passionate, innovative and incredibly awesome teams create the best technology in the field, and each day is a chance to level up.

So, while we have your attention, does the prospect of working on a system that facilitates millions of transactions across the globe excite you? Because we’re looking for the brightest Senior Software Developer to help build out our product offering, onboard new providers and ensure our clients have got the competitive edge in all markets.

At the heart of the role is contributing to our payments offering through either enhancing the processing framework or integrating new payment providers. You will work on cutting-edge technologies and will be thinking about delivering on both functional and non-functional requirements. Our definition of done is to see the integration being operationalized successfully and you will play a pivotal role across the SDLC, from analysis and design to rollout post-beta. We see you nodding, so we can assume you’re keen. But before you start visualising your new email signature and making sure your CV is in tiptop shape, let’s see if you have what it takes…

Key Requirements

  • BSc Computer Engineering or Computer Science or Relevant Software Related Qualification
  • 7+ years’ experience

Primary skills:

  • C#
  • .Net Core
  • Micro Services
  • Actor programming model
  • Unit Testing
  • REST API's
  • SQL Server / T-SQL
  • GIT

Secondary skills:

  • Scalable, High-Performance Distributed Systems
  • NUnit
  • JSON
  • Microsoft Service Fabric
  • TypeScript
  • Azure Dev Ops

Advantageous:

  • Couchbase
  • HTML/JavaScript
  • WCF
  • Dapper

Key Functions

  • Contributing to our payments offering through either enhancing the processing framework or integrating new payment providers.
  • Working on cutting-edge technologies.
  • Delivering on both functional and non-functional requirements.
  • Seeing the integration being operationalized successfully.
  • Playing a pivotal role across the SDLC, from analysis and design to rollout post-beta.
  • Mentoring developers within the team.

Are you ready to take your seat amongst the best? Apply now!

We would like to retain your details on a confidential basis for future reference in case a suitable opportunity arises. We know that you care how we use information about you, and we appreciate your trust in us to do that carefully and sensibly.  If you would rather not have your details kept on file, please simply email unsubscribe@derivco.co.za and we will remove them.

#LI-PTA002

Are you ready to take your seat amongst the best? Apply now!

As the leading software development house in the online gaming world, we design, develop, illustrate and animate the industry’s most trailblazing technology. At our heart are our people. In fact, we’re proud to say we employ over 1600 of the brightest minds in the industry across our three South African offices, which are based in Durban, Pretoria and Cape Town. And while we might be in the business of technology innovation, our success depends on their success. As such, we seek out individuals who are inspired, motivated and empowered to achieve greatness every day. In other words, people like you. Because, at Derivco, we believe that everyone has a role to play in making us the best gaming tech company in the world.