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
Software Developers Insights
Job Outlook
This career will grow rapidly in the next few years and will have large numbers of openings.