Senior Software Engineer – North Durban / Remote

North Durban Remote

We are looking for a Senior Software Engineer to work remotely and play a pivotal role in providing real solutions.

You will be responsible for the entire software development lifecycle, working in a constantly evolving environment, due to technological advances and the strategic direction of the organization.

The role will need to create, maintain, audit, and improve systems to meet requirements as advised, typically by a Product Owner.  It can include analysis, architecture, testing, diagnosis and resolving of system faults. It also covers writing documentation, designing, and writing code, ensuring efficiency, performing code reviews, and contributing in multiple ways to the agile development process as well as making recommendations for future development.

As a Senior Software Engineer you will own the development and rollout for an entire product, or large project, champions processes, write tech specs and identify risks before starting major projects.

You will be required to set the standard and reduce complexity.  As needed, additional “Technical Lead” responsibilities may be required for driving an initiative to completion.

Required Qualifications and Experience:

Technical Skills:


Nice to have

Please apply via the website or email your CV to

We will be in contact with short listed candidates who meet the requirements detailed above. If you have not received a reply within 2 weeks, please consider your application unsuccessful.

By clicking Submit you confirm that:

  1. We may retain your personal information in our database for future matching of suitable opportunities
  2. We may contact you when suitable opportunities arise
  3. The information you have provided to us is true, correct and up to date
Apply for this job
  • Drop files here or
    Accepted file types: pdf, doc, docx, txt, Max. file size: 32 MB, Max. files: 2.