Our client, specializing in financial products for banks and private companies, has a perm venture for a C# .Net Core Developer.

This role is based in Pretoria and is on-site.

Who we are looking for:

  • Minimum of 3-4 year’s work experience in a software development role using C#.NET Core.
  • Strong .NET platform knowledge
  • 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)
  • Azure development experience (Advantageous)
  • .NET Core development experience (Advantageous)
  • Kubernetes / Micro Services exposure will be advantageous (Advantageous)
  • DevOps CI/CD Pipelines (Advantageous)
  • Restful service experience – (Advantageous)

Qualifications

  • Tertiary Education: IT Diploma or Degree in Computer Science / Relevant

  • Matric or equivalent qualification recognized by the Department of Higher Education & Training.

Duties:

  • Design and develop robust, testable and maintainable software solutions that will be deployed to the cloud.
  • Document software, in particular business rules and key technical decisions.
  • Research and make suggestions on how to improve our existing platform.
  • Analyze, diagnose and resolve errors related to software applications.

If you meet the above requirements, please send through your latest CV to [Email Address Removed]

Desired Skills:

  • C#
  • .Net Core
  • DDD
  • TDD
  • SQL

Desired Work Experience:

  • 2 to 5 years

Learn more/Apply for this position