Details about position

Purpose of the role:

The ideal candidate for this role will be responsible for working within a team of energetic developers to deliver required projects according to projected timelines.

Key Performance Areas


  • Continuously develop quality solutions to challenges
  • Carefully manage the timelines for project completion
  • Measure and test to ensure the usability of the developed solutions
  • Deliver quality solutions according to the agreed project timelines

System support

  • Support and maintain production system(s)
  • Ensure that all support queries are logged
  • Attend to these system queries according to agreed timelines
  • Have the capability to identify and solve technical problems
  • Qualifications & Accreditations
  • A 3-year degree with Information Technology being the core subject or an equivalent qualification

Experience & Skills

  • 5 years’ working experience as a .NET developer
  • 5 years’ programming tool experience in Visual Studio and SQL Server
  • Experience using the latest .NET technologies such as LINQ, Razor, Entity Framework, WPF, WWF and Dynamic Data Controls
  • Knowledge and understanding of a Full Project Development/ Software Development Life Cycle
  • SQL Server Integration Service (SSIS) Package
  • Competent in Microsoft Office
  • Knowledge of Internet Information Services
  • Experience in the retail or financial services sector would be advantageous

Attributes and Behaviours

  • Ability to work well under pressure
  • Self-motivated team player who can also work independently
  • Strong interpersonal skills and a clear communicator – both verbal and written
  • Take ownership of a task and see it to the end
  • Great attention to detail
  • Result and deadline driven
  • Energetic, positive and adaptable to change


Position: Open
Location: Cape Town
Job Title: Senior Software Developer
Salary: To be discussed