Full Stack Developer – Pretoria – Hybrid Working Module

Maintain and Develop Proprietary In-house Software Stack.

The successful applicant will be responsible for but not limited to the following broad job functions:

  • Maintain and develop the In-house software stack.
  • C# Development.
  • .NET Core Development.
  • Front-end and back-end development.
  • Mobile App development.
  • SQL Server management and database development.
  • Writing and implementing of SQL queries, views, functions, and procedures.
  • Maintain and develop Angular JS frontend stack.
  • Experience with problem identification and development of solutions.
  • Communicate with Clientele.
  • Provide support to Clientele.
  • Creation of software documentation.
  • Time and Task tracking and reporting to Head of Development.
  • Provide valuable insights regarding technology stack being used.
  • Adhere to Software Standards and Procedures set out by Head of Development.
  • Research and stay ahead of new technology stacks.
  • Test, implement and evaluate new developments and programs.
  • Identify areas for modification and improvement of Software.
  • Document software process and changes.

  • Proactive, Critical Thinker.
  • Deadline Driven.
  • Solutions Orientated.
  • Ability to work independently.
  • Agile, able to adjust and adapt easily to an agile and dynamic working environment.

Minimum Requirements:

Must Have Degree in Bsc Computer Sciences

3 – 5 Years’ experience with:

  • C#.
  • Asp.net.
  • .Net MVC and MVC Core5.
  • Java.
  • Android development.
  • Angular.
  • MS SQL Server.
  • SQL SSMS.
  • Visual Studio and VS Code experience.
  • Windows Server Experience (beneficial, non-critical).
  • Good understanding of the full development lifecycle.
  • Java development experience.
  • Strong Android Native (Java) development experience.
  • Xamarin experience.

Desired Skills:

  • BSc Information Scinces
  • BCom Information Technology
  • .Net

Learn more/Apply for this position