Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

redPanda Software

Cape Town

Hybrid

ZAR 600 000 - 900 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software firm is seeking a Senior Software Engineer based in Cape Town. This role focuses on back-end development utilizing C# and front-end work with React. The successful candidate will lead in developing, testing, and maintaining software applications while ensuring quality standards through code review and testing practices. With a minimum of 7 years' experience, candidates with a relevant IT degree and retail experience will be favored. This position offers a hybrid work arrangement with 2 office days per week.

Qualifications

  • Minimum of 7 to 10 years' relevant experience required.
  • Experience in the retail industry is advantageous.

Responsibilities

  • Back-end coding and compiling with code standards.
  • Conducting accurate estimations and tracking delivery.
  • Performing code reviews, debugging, and test-driven development.

Skills

C#
React
Web Technology
Containerization
Solution Design
API Design
Database Management
JSON
XML
CI/CD
Testing Framework

Education

IT Diploma/Degree
Job description
Overview

Job Title: Senior Software Engineer

Location: Cape Town (Mowbray)

Hybrid work: 2 days in Office per week

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

Responsibilities
  • Back-end coding
  • Compiling 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 (C# & React)
  • 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 7 to 10 years' relevant experience
  • An IT Diploma/Degree is advantageous
  • Retail industry experience is advantageous
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.