2,139,907open jobs
136,377companies
254,815added this week
Browse all
Location
In office (Stellenbosch)
Seniority
Middle · 3+ years exp
Employment
Full-Time

First seen by Alion on Oct 26, 2026.

Overview
Company
Impact
Profile match
Helderberg Personnel is a recruitment agency based in Somerset West in the Helderberg area of the Western Cape, South Africa, that fills permanent positions for client employers. Most of its vacancies are in Somerset West and Stellenbosch, with further roles in Cape Town, Pretoria, Johannesburg, Durban and the Gauteng industrial areas. The agency recruits chefs and pastry chefs, food and beverage managers, beauty therapists, financial managers and bookkeepers, personal assistants, CAD operators, electrical design engineers, software developers, export logistics coordinators and sales technicians.


SUMMARY:
Techno Park, Stellenbosch. Our client in the aerospace industry is seeking a Software Developer with at least 3 years experience in PC software development to take ownership of the company proprietary production test systems to join their team in Stellenbosch.
 
The role requires you to develop the Python test scripts, C# PC applications and databases that drive our production test stations, working closely with our product developers to ensure that every production test fully implements the product’s Acceptance Test Specification (ATS).
 
Production testing generates considerable quantities of data. You will shape how this data is captured, stored and traced, link test execution to our product configuration database so that each unit is verified against its correct product baseline, and automate the generation of Acceptance Test Reports (ATRs) from the recorded results. We hope to find someone innovative and enthusiastic who works well in a multidisciplinary team and wants to help raise our standards as we scale production.

POSITION INFO:
Requirements: South African citizenship or valid work permit. B Tech \/ B Sc degree in Computer Science or a related field. 3+ years' experience in the development of PC software applications. Hands-on development experience in both C# (.NET) and Python. Experience designing and working with relational databases (e.g. MySQL). Preferred Experience: Development of automated test systems in a production or manufacturing environment. Instrument control and automation (e.g. SCPI, VISA\/PyVISA, GPIB, LAN\/USB instrument interfaces). Implementing tests against formal test specifications and generating test reports with requirements traceability. Configuration management and product baseline control, or integration with configuration or production management systems. Desktop user interface development (e.g. WPF, WinForms) with a focus on usability for production operators. Managing and analysing large test datasets, e.g. for yield tracking or statistical process control. Exposure to RF, electronics, aerospace or space industries and associated quality standards (e.g. ECSS, AS9100, ISO 9001). Technical Skills: Proficient in C# (.NET) and Python. Strong database skills (e.g. MySQL): schema design. Software Development Life Cycle (SDLC) knowledge, including version control (e.g. Git), testing and documentation. Software architecture and design skills, with an emphasis on reliable, maintainable and traceable systems. User interface design and development skills. Ability to interpret technical specifications and translate them into robust software. Ability to quickly learn new technologies and absorb information. Excellent analysis skills Strong attention to detail and a commitment to quality Resourcefulness\/initiative Adaptability Team player A customer-focused approach Good communication skills (oral & written) Duties will include, but not limited: Test software development: Design, develop and maintain proprietary production test software, including Python test scripts and C# PC applications that control test equipment and automate test sequences. ATS implementation: Collaborate with product developers to translate Acceptance Test Specifications (ATS) into production tests, ensuring that every ATS requirement is fully implemented and traceable. Test equipment integration: Work with engineers in the development of test equipment and fixtures controlled by PC-based test applications, including RF test instrumentation. Test data management: Design, implement and maintain databases (e.g. MySQL) for the storage and retrieval of the large volumes of data generated by production testing, ensuring data integrity, traceability and performance. Configuration verification: Interface production tests with the product configuration database to, among others, verify that the configuration of each unit is aligned with the correct product baseline. Test reporting: Generate Acceptance Test Reports (ATRs) automatically from stored test data, in formats suitable for internal review and customer delivery. User interfaces: Develop clear, robust operator interfaces for test stations that improve throughput and minimise the risk of operator error. Integration: Integrate test software and data systems with other functions of the business, such as production, quality assurance and engineering. Software quality: Apply sound engineering practices, including version control, code reviews, documentation and change control, so that test systems stay reliable as products and specifications evolve. Support: Provide production, engineering and customer support, including investigating test failures and data queries. In return a competitive salary is on offer

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,907 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Stellenbosch
In office · Stellenbosch
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Minitest
Databases
PostgreSQL
Frontend
Tailwind CSS
DevOps
Rest API
CI/CD
Git
Linux
Apply
In office · Full-Time · Johannesburg
Python
Python
Django
Apply
In office · Full-Time · Durban
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
Entity Framework Core
Databases
MS SQL
Frontend
Next.js
React.js
DevOps
Azure
Git
Apply
In office · Contractor · South Africa
Java
Kotlin
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Kotlin
Mockito
Databases
MySQL
Apache Kafka
Mobile
JUnit
DevOps
Rest API
CI/CD
Jenkins
Git
AWS
Docker
AWS Lambda
Amazon EC2
SOAP
Management
Agile
QA
JMeter
Apply
In office · Contractor · South Africa
Java
SQL
Java
Spring Framework
DevOps
Git
Linux
Management
Agile
Apply
In office · 4+ years exp · Zurich
Python
Java
PHP
SQL
C#
C++
C#
.NET
DevOps
VMWare
Docker
Kubernetes
Proxmox VE
Linux
Windows
DNS
DHCP
Apply
In office · Contractor · 5+ years exp · San Jose
JavaScript
TypeScript
C#
C#
.NET
Entity Framework Core
Frontend
Angular
DevOps
Rest API
Azure
CI/CD
SOAP
Apply
Hybrid · Contractor · PhD · London
Python
Java
SQL
Scala
Databases
MinIO
AI/ML
Copilot
Spark
Claude Code
DevOps
AWS
Linux
Apply
In office · Full-Time · Tunis
Python
Rust
C++
Apply
In office · Full-Time · Tunis
Python
Python
FastAPI
Django
DevOps
Ansible
GitLab CI
CI/CD
Windows
Apply
In office · Full-Time · Somerset West
Apply
Branch Manager 2 days ago
In office · Full-Time · Cape Town
Analytics
Power BI
Apply
CAD Operator 2 days ago
In office · Full-Time · Pretoria
Apply
In office · Full-Time · Stellenbosch
Analytics
Microsoft Excel
Apply
Financial Manager 2 days ago
In office · Full-Time · Stellenbosch
Apply
In office · Full-Time · Stellenbosch
Python
PowerShell
C
C++
C
Embedded C
DevOps
Git
Management
Jira
Agile
Apply
Head Chef 1 day ago
In office · Full-Time · Stellenbosch
Apply
Faculty Librarian 2 days ago
In office · Full-Time · Stellenbosch
DevOps
Windows
Apply
In office · Full-Time · Stellenbosch
Analytics
Microsoft Excel
Apply
Production Manager 2 days ago
$22k – $29k per year (gross) · In office · Full-Time · Stellenbosch
Apply
See all jobs
This is one of many
2,139,907 more open roles from verified company boards, updated every day.