Minimum Requirements
Qualifications:

  • Matric
  • BSC Degree – Computer Science / IT /Software Development (must have outstanding marks/results)
  • Azure / AWS Certifications

Experience, Skills & Knowledge:

  • 3 years’ experience in a C# .NET, SQL & Azure role
  • 2-3 years Azure or AWS experience
  • Advanced .NET platform knowledge
  • .NET Core
  • Experience with Microsoft Web technologies (ASP.NET MVC or Web API and WCF)
  • Solid experience with SQL Server and an ORM framework of choice
  • Experience in domain driven design (DDD)
  • Experience in test driven development (TDD)
  • Kubernetes / Micro Services exposure will be advantageous
  • DevOps CI/CD Pipelines
  • Restful service experience

Special Requirements:

  • Willing to work overtime (As an exception when required)
  • Perform standby duties; (As an exception when required)
  • Must have own and reliable transport.
  • Must live in Pretoria / OR relocate closer to work

Role duties:

  • Assess, develop, upgrade and document application software.
  • Consulting with fellow colleagues, other teams, managers & executives concerning enhancements and development of the application software.
  • Document and direct software testing and validation procedures;Research, analyse and evaluate requirements for software applications.
  • Advise on areas that could be improved on and keep up-to-date with new trends in software development and technologies that can be used to benefit the Company.

Desired Skills:

  • Azure
  • AWS
  • Microsoft Azure
  • Azure DevOps
  • Amazon Web Services
  • Cloud Computing
  • C#
  • .NET
  • cloud

Desired Work Experience:

  • 2 to 5 years Software Development

Desired Qualification Level:

  • Degree

Learn more/Apply for this position