🌿 Back to all jobs

🥝 Senior Software Engineer

Dimension Data | Johannesburg, South Africa | Posted June 04, 2026

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...

Apply for This Position

Submit Application