Senior Software Engineer – Full Lifecycle (C#/C++/.NET)

Network Finance

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Unknown represents an established technology-driven organisation seeking a Software Engineer to contribute across the full software development lifecycle. You will design, develop, test, document, and support software applications and systems, collaborating with technical and business stakeholders to translate requirements into robust solutions.

The role emphasizes delivering high-quality software, participating in testing, and driving system improvements while maintaining effective

Qualifications

  • Matric/Grade 12 is required.
  • 5+ years in a software engineering role.
  • Experience with object-oriented programming (C#, C++, .NET, PHP).
  • Strong problem-solving and communication skills.

Responsibilities

  • Develop software according to project specifications and design requirements.
  • Design and define system and user interfaces for software applications.
  • Produce and maintain technical documentation.
  • Conduct unit testing to ensure software quality.
  • Translate requirements into functional software solutions.
  • Assist with system testing and QA activities.
  • Troubleshoot and resolve software defects.
  • Maintain and improve existing systems and services.

Skills

OOP concepts
Software design
Problem solving
Communication
Attention to detail
Multitasking

Education

Matric / Grade 12
CS/IT/Software Eng degree

Tools

C#
C++
.NET
PHP
InterSystems Ensemble

Job description

Unknown represents an established technology-driven organisation seeking a Software Engineer to contribute across the full software development lifecycle. You will design, develop, test, document, and support software applications and systems, collaborating with technical and business stakeholders to translate requirements into robust solutions.

The role emphasizes delivering high-quality software, participating in testing, and driving system improvements while maintaining effective

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (C#.Net)
Senior Software Engineer (C#.Net)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

First Point Group • City of Johannesburg Metropolitan Municipality

On-site
ZAR 900,000 - 1,300,000
Software Engineer
Software Engineer

Network Finance • Gauteng

On-site
ZAR 600,000 - 900,000
Intermediate Software Engineer (C#)
Intermediate Software Engineer (C#)

Boardroom Appointments • Johannesburg

On-site
ZAR 420,000 - 660,000
Software Developer
Software Developer

Network Finance • Randburg

On-site
ZAR 600,000 - 900,000
Mid-Level Software Developer — C#, .NET Core & React
Mid-Level Software Developer — C#, .NET Core & React

Performit Personnel • Gqeberha

On-site
ZAR 300,000 - 520,000
Senior Software Engineer
Senior Software Engineer

Tumaini Consulting • Cape Town

On-site
ZAR 900,000 - 1,200,000
Software Engineer
Software Engineer

Belay Talent Solutions • Cape Town

On-site
ZAR 420,000 - 660,000
C# .Net Developer
C# .Net Developer

Boardroom Appointments • Cape Town

On-site
ZAR 300,000 - 500,000
Full Stack Engineer
Full Stack Engineer

Dariel • South Africa

Hybrid
ZAR 600,000 - 900,000
Flexible hybrid working model
Career growth opportunities
Strong work-life balance
+2