Overview

Software Engineer C Jobs in Cape Town, South Africa at Red Panda

Key

Roles and Responsibilities

The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using React along with some back-end (C#).

Job specification

Key roles and Responsibilities

Back-end coding

Complying with code standards (OOP)

Conducting accurate estimations

Working with estimation tolerance

Tracking and logging accurately in line with delivery

Flag and raise delivery blockers

Code reviews

Debugging

Test driven software development

Core Skills/Competencies

Mandatory technical skills required to do the job:

Main Programming Languages (React & C#)

Web Technology

Containerization advantageous

Experience with overall solution design and documentation

Experience with designing, building and integrating APIs

Experience with designing and building databases (mysql, Postgres, SQL server)

Experience with JSON and XML

CI/CD

Testing Framework (Unit and Integration Testing)

Minimum Requirements

A minimum of 3 to 10 years’ relevant experience

An IT Diploma/Degree is advantageous

Retail industry experience is advantageous

Recruitment Process

Competency based interview to assess above requirements

Applicable assessment

Background checks

Title: Software Engineer C

Company: Red Panda

Location: Cape Town, South Africa

Category: Software Development (Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer – Software)

 

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