Gauteng: C# Developer (WinForms) posted by Network Finance
Job Description
? Non-Negotiables:
- 3+ years’ full-stack development experience
- Strong proficiency in C#, VB.NET, WinForms, .NET Framework 4.8, and ASP.NET Core WebAPI
- SQL Server expertise (database design & complex queries)
- WCF & Windows Services experience
? WIIFM (What’s in it for you):
- Hybrid skill exposure across desktop and web technologies
- Work with a supportive, technically strong team
- Flexibility in an office-based environment
- Opportunities for career growth and professional development
- Exposure to financial services systems (advantageous)
? Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent practical experience)
- 3+ years in full-stack development
? Requirements
Technical
- Strong in C#, VB.NET, and .NET Framework 4.8
- WinForms desktop development experience
- Proficient in ASP.NET Core (3.1+) & ASP.NET Core WebAPI
- Entity Framework 6 & Entity Framework Core
- ADO.NET for advanced data access
- Microsoft SQL Server (design, optimization, queries)
- WCF services implementation and maintenance
- Windows Services development
- Version control systems (Git, TFS)
- Familiarity with message brokers (RabbitMQ)
Advantageous
- Financial services industry experience
- Financial Information eXchange (FIX) Protocol exposure
- DevExpress components
- Authentication mechanisms: OAuth, JWT, IdentityServer
- DevOps practices (CI/CD pipelines, Azure DevOps)
- Unit testing frameworks (xUnit, NUnit)
Behavioural
- Strong problem-solving and analytical thinking
- Excellent written and verbal communication
- Team-oriented mindset with collaborative skills
- Adaptability to new tools and frameworks
- High attention to detail and quality focus
? Key Performance Areas (KPAs)
Software Development
- Develop and maintain desktop apps (WinForms) and web APIs
- Build and maintain .NET Core REST APIs
- Implement WCF services for application communication
- Develop and manage Windows Services
Database & Integration
- SQL Server integration (queries, stored procedures, performance optimization)
- Data access using Entity Framework and ADO.NET
- API integration with internal/external systems
Quality & Collaboration
- Write clean, scalable, maintainable code
- Conduct peer code reviews and provide feedback
- Debug, troubleshoot, and optimize application performance
Continuous Improvement
- Stay updated on new tools and frameworks
- Support DevOps practices and improve delivery pipelines
- Ensure secure and efficient development practices
? Apply Now
If you are a technically strong .NET developer with proven experience in WinForms and ASP.NET Core WebAPI, and you want to work on impactful solutions in a professional and growth-oriented environment, then this role is for you!
Disclaimer: If you do not receive a response within 2 weeks, please consider your application unsuccessful.
? Contact: *****@*****.co.za
Ready to Apply?
Click below to apply directly with the employer
Safe & secure application
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Follow up your job application with a polite email if you haven't heard back within a week.
How to Apply
Click “GO APPLY” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Franschhoek: Housekeeping Steward posted by Craven Cottage CC
Duties nbspClean and reset guest rooms and shared spaces with consistency, care and attention to detailSupport daily rhythms by managing…
View JobFranschhoek: Laundry Attendant posted by Craven Cottage CC
Duties nbspSorting, washing, drying, pressing, and folding clothing and other textile items.Removing stains from items using the appropriate...
View JobHowick: Production Manager posted by Top Recruitment (Pty) Ltd
KEY RESPONSIBILITIESPlan and manage production schedules and workflows to meet business targetsProvide administrative, leadership and logistical supportLead...
View JobMoorreesburg: STORE/STOCK SUPERINTENDENT posted by Techbridge Recruitment
Minimum requirementsSouth African CitizenGrade 12Qualification in Logistics Supply Chain Management will be advantageousComputer Literacy MS Office, EXCEL...
View JobWestern Cape: Bike Delivery Driver (Cape Town-Montague Gardens) posted by Techbridge Recruitment
REQUIREMENTSMinimum 3 years bike driving delivery experience in the specific areaValid drivers licenseGrade 12 qualificationStrong admin skills for delivery...
View JobWestern Cape: Bike Delivery Driver (Cape Town-Tokai) posted by Techbridge Recruitment
REQUIREMENTSMinimum 3 years bike driving delivery experience in the specific areaValid drivers licenseGrade 12 qualificationStrong admin skills for delivery...
View Job
Browse Employers
Job Alerts