TRAFFIC Not Specified

Senior C# Developer (WPF and HMI)

IQ Business Group

Job Description

# Senior C# Developer (WPF and HMI)iqbusiness South AfricaStellenbosch, Western CapePermanentPosted 24 NOVEMBER 2025 - Closing Date Job Descriptioniqx the Technology Division of iqbusiness is seeking a skilled Senior C# Developer proficient in .NET / .NET core with exposure to HMI development and UI frameworks like Silverlight or WPF Core to join our dynamic team. This role involves developing and maintaining client-side applications, architecting scalable backend services, and integrating enterprise systems and APIs. The successful candidate will also contribute to embedded system components and cross-platform toolchains, ensuring high performance and reliability across our technology stack. Required Skills and Qualifications Strong experience in C# and .NET / .NET Core development. Solid production-level experience in C++ development. Exposure to HMI development and UI frameworks like Silverlight or WPF. Proven ability to work with asynchronous and performance-focused architectures. Understanding of memory management, concurrency, and system-level constraints. Experience working in Linux environments. Proficiency with Git-based workflows. Knowledge of containerization (Docker) and cloud platforms (AWS). Experience with CI/CD pipeline setup and DevOps practices. Familiarity with OpenEmbedded / Yocto. Experience with SQL and database-backed systems. Please Note: As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification. iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals

About This Role

Career insights for Software Developers positions

Salary Benchmark
$132,270/year
Source: O*NET (USD)
Job Outlook
This career will grow rapidly in the next few years and will have large numbers of openings.
Common Technologies
Apache Kafka Apache Maven Jakarta EE Airtable Apache Hive Blackboard Learn Apache Spark jQuery

Job Overview

Date Posted
10 Apr 2026
Location
Not Specified, South Africa

Software Developers Insights

Job Outlook
This career will grow rapidly in the next few years and will have large numbers of openings.

Similar Opportunities

This page incorporates data from O_NET OnLine, courtesy of the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), under the CC BY 4.0 license. O_NET is a registered trademark of USDOL/ETA. Assessify has adapted and modified the original content. Please note that USDOL/ETA has neither reviewed nor endorsed these changes.