Minimum Qualifications:

  • Applicable, 3 year BSc degree in computer science. NQF Level 7.

Advantage Qualifications:

  • Applicable Microsoft MCTS or MCPD Certifications.

Specific Technology Experience

REQUIRED

  • Excellent knowledge and experience of C# 8.0 programming language including
  • Generics
  • LINQ and Lambda expressions
  • Asynchronous programming
  • Pattern matching
  • Knowledge and experience with:
  • .Net Core 5.0
  • .Net Core 5.0
  • Entity Framework Core 5.0
  • LINQ, Lambda expressions
  • Web API / Swagger
  • SignalR or gRPC
  • Version Control
  • Experience with the end to end systems development lifecycle
  • Experience with Azure DevOps and Continuous Integration Pipelines
  • Experience with Azure Cloud Environment
  • Understanding of OpenAPI initiative

ADVANTAGEOUS

  • Knowledge and experience with:
  • Git Version control, branching and pull requests
  • Microsoft Cognitive Services
  • Google Cloud Services
  • Amazon Web Services
  • MSSQL / Azure SQL Server
  • Experience with RPA Tools (UIPath, PowerAutomate etc)
  • Experience with [URL Removed] or ONNX runtime
  • Machine Learning and Mathematical skills

Desired Skills:

  • .net Core
  • C#
  • Web API
  • SignalR
  • Azure

Learn more/Apply for this position