Software Engineer

Network Finance

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

An established technology-driven organisation is seeking an experienced Software Engineer to join its growing development team. This role offers the opportunity to work across the full software development lifecycle, contributing to the design, development, testing, and support of software applications and systems.

The successful candidate will be responsible for developing high-quality software solutions, collaborating with technical and business stakeholders, and ensuring systems operate efficiently and effectively. You will be involved in translating requirements into functional solutions, producing technical documentation, performing testing, and assisting with problem resolution and system improvements.

Key Responsibilities
  • Develop software solutions according to project specifications and design requirements.
  • Design and define system and user interfaces for software applications.
  • Produce and maintain technical documentation in line with company standards.
  • Conduct unit testing to ensure software performs as expected.
  • Investigate user requirements and translate them into effective software solutions.
  • Assist with system testing and quality assurance activities.
  • Troubleshoot, investigate, and resolve software-related issues and defects.
  • Contribute to the ongoing improvement and maintenance of existing systems and services.
Job Experience and Skills Required
  • Matric / Grade 12.
  • Relevant qualification in Computer Science, Information Technology, Software Development, Software Engineering, or a related field.
  • Minimum of 5 years' experience in a similar Software Engineering role.
  • 5 to 8 years' experience working with object-oriented programming principles.
  • Practical experience with programming languages such as C#, C++, .NET, PHP, or related technologies.
  • Strong understanding of software development methodologies and best practices.
  • Proficiency in Microsoft Office Suite.
  • Experience with InterSystems Ensemble will be advantageous.
  • Excellent problem-solving, communication, and interpersonal skills.
  • Ability to manage multiple priorities, meet deadlines, and maintain a high level of attention to detail.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (IT)
Senior Software Engineer (IT)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Software Engineer
Senior Software Engineer

Hire Resolve • Centurion

On-site
ZAR 600,000 - 800,000
Software Developer
Software Developer

Hire Resolve • Kloof

On-site
ZAR 700,000 - 950,000
Competitive salary based on experience
Systems Developer
Systems Developer

Ematech • Johannesburg

On-site
ZAR 350,000 - 550,000
Software Development Manager (Somerset West)
Software Development Manager (Somerset West)

Datafin • Somerset West

On-site
ZAR 800,000 - 1,200,000
Senior Software Developer
Senior Software Developer

Hire Resolve • Kloof

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Software Developer (.NET/C#)
Software Developer (.NET/C#)

Network Recruitment • Pretoria

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

nedbank • Johannesburg

On-site
ZAR 400,000 - 600,000
Intermediate Software Developer
Intermediate Software Developer

BETSoftware • Durban

On-site