Intermediate Software Developer

Exceed Human Resource Consultants

Stellenbosch

On-site

ZAR 420,000 - 680,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Exceed Human Resource Consultants is seeking a skilled software professional to develop automated production test software in Python and C#. The role requires translating ATS into automated tests, integrating with production systems and maintaining databases for test data, with a focus on reliability and documentation.

The ideal candidate has a BTech or BSc in CS or related field, 3+ years PC software experience, strong C#/.NET and Python skills, plus database and UI development capabilities.

Qualifications

  • BTech or BSc degree in Computer Science or a related field.
  • Minimum 3 years’ experience developing PC software applications.
  • Strong proficiency in C# (.NET) and Python.
  • Experience designing and managing relational databases, such as MySQL.
  • Knowledge of software development practices, Git, testing and documentation.
  • Strong software architecture and user interface development skills.

Responsibilities

  • Develop and maintain automated production test software using Python and C#.
  • Translate ATS into automated test procedures.
  • Integrate test software with equipment, instruments and production systems.
  • Design and maintain databases for test data storage, accuracy and traceability.
  • Verify product configurations against approved specifications.
  • Automate the generation of Acceptance Test Reports (ATRs).
  • Develop user-friendly interfaces for production test stations.
  • Integrate software with production, quality assurance and engineering systems.
  • Maintain software quality through testing, documentation and version control.
  • Troubleshoot test failures and provide technical support.

Skills

C# .NET
Python
UI development
Software architecture
Analytical skills
Communication

Education

BTech or BSc in Computer Science or related field

Tools

Git
MySQL

Job description

Reference:11409 CM
Consultant:Christa Mostert
Job Description:
  • Develop and maintain automated production test software using Python and C#.
  • Translate Acceptance Test Specifications (ATS) into automated test procedures.
  • Integrate test software with equipment, instruments and production systems.
  • Design and maintain databases for test data storage, accuracy and traceability.
  • Verify product configurations against approved specifications.
  • Automate the generation of Acceptance Test Reports (ATRs).
  • Develop user-friendly interfaces for production test stations.
  • Integrate software with production, quality assurance and engineering systems.
  • Maintain software quality through testing, documentation and version control.
  • Troubleshoot test failures and provide technical support.
Qualifications:
  • BTech or BSc degree in Computer Science or a related field.
  • Minimum 3 years’ experience developing PC software applications.
  • Strong proficiency in C# (.NET) and Python.
  • Experience designing and managing relational databases, such as MySQL.
  • Knowledge of software development practices, Git, testing and documentation.
  • Strong software architecture and user interface development skills.
  • Automated testing and manufacturing software experience advantageous.
  • Experience with instrument control and automation advantageous.
  • Knowledge of configuration management and technical test specifications advantageous.
  • RF, electronics, aerospace or space industry experience advantageous.
  • Strong analytical, problem-solving and communication skills.
  • Detail-oriented, adaptable and able to work within a multidisciplinary team.
  • South African citizenship or valid work permit required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GRADUATE SOFTWARE ENGINEER
GRADUATE SOFTWARE ENGINEER

Drake International • Cape Town

On-site
ZAR 450,000 - 650,000
Senior Hardware Test Engineer (Centurion)
Senior Hardware Test Engineer (Centurion)

Datafin • South Africa

On-site
ZAR 900,000 - 1,200,000
Test Engineer (Automation )
Test Engineer (Automation )

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 480,000 - 600,000
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

On-site
ZAR 480,000 - 720,000
Flexible hours
Free snacks
Casual dress code
+2
Test Automation Analyst
Test Automation Analyst

Hire Resolve • Pretoria

On-site
ZAR 420,000 - 660,000
Competitive salary based on experience
Senior Software Tester
Senior Software Tester

DLK Group • Cape Town

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

Winning Form • Durban

On-site
ZAR 279,000 - 390,600
Intermediate Software Developer
Intermediate Software Developer

Pilot Software Holdings (Pty) Ltd - Point of Sale • Cape Town

On-site
ZAR 620,000 - 820,000
Mission-Critical Software Integration Engineer
Mission-Critical Software Integration Engineer

ATS Client • Cape Town

On-site
ZAR 360,000 - 540,000
Jira
Confluence
Git
+3
Software Developer (C# / .Net / Python)
Software Developer (C# / .Net / Python)

HR Talent Partner SA • Stellenbosch

On-site
ZAR 609,000 - 730,000