💼 Full-Time Position

Senior Software Engineer

🏢
Dimension Data
📍 Johannesburg, Gauteng, South Africa
📍
Location
Johannesburg, South Africa
📅
Posted
June 04, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Functieomschrijving

Are you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for you!

As a Senior Software Engineer, you'll be responsible for building and maintaining our systems. You will be responsible for the development of software that is used to store and process data on a daily basis across all departments within the company. You will be working in an agile environment where you're required to work as part of a team and help meet project deadlines.

Requirements

  • At least 7 years of work-related experience as a Software Engineer or Software Developer
  • Ability to develop software in C#, Java, and other programming languages (polyglots preferred)
  • Excellent knowledge of relational databases, SQL, and ORM technologies (EF, NHibernate...