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
Create a professional email address for job hunting - avoid nicknames or casual addresses.
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
Western Cape: Cost and Management Accountant posted by Techbridge Recruitment
Key ResponsibilitiesPerform costing functions including volume, price, and cost analysisConduct ongoing analysis of process constraints, margin analysis,...
View JobWestern Cape: Debtors Clerk posted by Techbridge Recruitment
RequirementsGrade 12 FinanceAccounting qualification advantageous5ndash8 yearsrsquo experience managing large debtor booksStrong knowledge of debtors...
View JobCenturion: IT Manager posted by Techbridge Recruitment
Key ResponsibilitiesLead IT strategy, software development, infrastructure, and cybersecurity.Oversee full SDLC ndash from requirements to deployment.Ensure...
View JobSouth Africa: GCC Engineer posted by Network Finance
Engineering Leadership Provide leadership and direction to the engineering team, ensuring adherence to industry best practices, safety standards, and...
View JobAmanzimtoti: Inventory & Production Data Administrator posted by Top Recruitment (Pty) Ltd
RESPONSIBILITIESAccurately capture and maintain factory and inventory records.Perform regular data analysis to support operational decisions.Utilise Syspro...
View JobErmelo: Electrical Plant Engineer (GCC) posted by Network Finance
B Tech or Electrical Engineering Degree with a GCC.nbspMin 10 Years experience in similar role.Instrumentation experience essentialAssess operational and...
View Job
Browse Employers
Job Alerts