Overview

Senior Software Developer Jobs in Cape Town, South Africa at Persona Staff

REQUIREMENT Matric is essential. Software Development/Engineering Certification, Diploma or Degree. 3+ Years of experience with C# (.NET Framework and .NET Core) A good understanding of Web APIs, Window Services, WPF, LINQ, Database Design Concepts.

Experience with

database integration using Entity Framework/Entity Framework Core. A good understanding of web development with C#, this includes Blazor and MVC. A good understanding of source control using Git Hub. A basic understanding of mobile development or MAUI development.

Experience with

Postgre

SQL. HTML, CSS and JavaScript experience.

Experience with

hardware integration with C#.

Experience with

Android development. A good understanding of JWT authentication. RESPONSIBILITIES:

Support existing products by checking if the systems are performing optimally using the tools at hand such as Team Viewer and Monitoring Portals. Assist Clients with first line support and creating/updating records of such support calls on platforms specified. Complete Timesheets and give daily feedback on Progress made for the day. Give Training to external parties that includes writing and updating of the training material to be presented and perform the physical training when required.

Training will require travel to sites when required. Perform Support, Configuration and Installations of Software Products as and when required. Installations will require travel to sites when required. Development on existing or new products, such as Web APIs, WPF Application, CLI/Console Applications, Windows Services, etc. Deployment and upgrading existing services, such as database upgrades, software updates, etc.

Title: Senior Software Developer

Company: Persona Staff

Location: Cape Town, South Africa

Category: Software Development (Software Engineer, C# / Unity Developer)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.