Ref: .netJHBh0_1679842814


South Africa

Job description



Job Description

Lead developer who is an extrovert, patient, and kind and shares our passion for mentoring, coaching and nurturing skills.

Role & Responsibilities

* Evaluate and select suitable graduates to participate in the programme
* Develop and run test cases to test the solution
* Help design the solution that needs to be built to meet these requirements
* Manage the development and deploy the solution
* Help identify and assist with fixing bugs
* Manage multiple projects running in parallel
* Manage the DevOps
* Full responsibility for the technical implementation of the project

Skills & Qualifications

High level of general computer literacy
* Excellent knowledge of MS Office applications
* IDE: Microsoft Visual Studio, VS Code and PostMan
* Unit testing: MSTest or NUnit
* Source control: Git repository or similar
* Microsoft C# ASP.NET MVC 6 and Entity Framework
* RESTful APIs
* MS SQL Server and Azure SQL Server
* SQL Server Reporting Services (SSRS), Microsoft Report Builder or any other reporting tools
* JavaScript
* Angular or ReactJS
* Proven experience with Patterns and best practice implementations
* Proven experience and understanding of Object Orientated programming, and related implementation concepts

* Degree in Computer Science or Electrical Engineering or
* Sufficient experience in the software development industry

10+ years in software development.