Role

  • Design and develop robust, testable, and maintainable software solutions.
  • Document software, in particular business rules and key technical decisions.
  • Research and make suggestions on how to improve our existing systems.
  • Analyse, diagnose and resolve software errors.

Skills and Experience

  • Minimum of 2 years’ experience practical software development experience.
  • Experience doing C# Core development.
  • 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 Service exposure will be advantageous.
  • Azure / AWS exposure beneficial.
  • DevSecOps CI/CD Pipelines beneficial.
  • Restful service experience beneficial.
  • DevOps experience beneficial.

Qualifications

  • Tertiary Education: IT Diploma or Degree in Computer Science / Relevant
    Qualification.
  • Matric or equivalent qualification recognised by the Department of Higher
    Education & Training.

Desired Skills:

  • C# Core
  • Microsoft Web Technologies
  • SQL Server
  • DDD
  • TDD
  • Kubernetes
  • Micro Service
  • Azure
  • AWS
  • DevOps

Desired Qualification Level:

  • Diploma

About The Employer:

Financial Servises

Learn more/Apply for this position