×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Johannesburg, 2000, South Africa
Listing for: Dimension Data
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Job Description & How to Apply Below

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)
  • Knowledge of No

    SQL databases such as Redis, Riak, Mongo

    DB, and others.
  • Experience developing web applications, with a good understanding of how the web works
  • Proven experience in high-scale applications and an understanding of the practices and approaches that are employed in scaling applications are beneficial.
  • Experience with unit testing, knowledge of applying test-driven development beneficial
  • Understanding Dev Ops principles and how to apply them is practically beneficial.
  • Experience in cloud services preferred – AWS, Azure.
  • Experience with containerization (Docker/Kubernetes) is highly beneficial.
  • Experience working with agile methodologies
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology or related field required
  • At least seven years of experience in software development
About Dimension Data

At Dimension Data we empowering our people to deliver client-centric solutions. We want to see our people make the most of every opportunity, and together we can achieve the extraordinary. Our diverse and inspiring people are experts at what they do and serious about delivering measurable and sustainable value at every turn.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary