Fullstack Software Engineer (javascript & C#)

Cape Town, WC, ZA, South Africa

Job Description

PURPOSE OF THE JOB



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 JavaScript along with some back-end (C#) programming.

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 (JavaScript & 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)

MINUMUM REQUIREMENTS:



A minimum of 5 to 10 years' relevant experience

An IT Diploma/Degree is advantageous

Retail industry experience is advantageous

Job Type: Full-time

Education:

Diploma (Preferred)
Location:

Cape Town, Western Cape (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1398483
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, WC, ZA, South Africa
  • Education
    Not mentioned