Description:
A reputable financial services company is seeking a skilled Full Stack .NET Desktop Developer to join their dynamic team. This role focuses on developing and maintaining desktop and web applications using C#, VB.NET, WinForms, ASP.NET Core, and Microsoft SQL Server. If you have a strong background in desktop and API development, with experience in enterprise-grade solutions, then this opportunity is for you.Qualifications & Skills:
- Bachelors Degree in Computer Science, IT, or a related field (or equivalent experience)
- Minimum 3 years experience in full stack development
Requirements:
- Proficiency in C#, VB.NET, and .NET Framework 4.8
- Experience with WinForms desktop application development
- Strong skills in ASP.NET Core 3.1+ WebAPI development
- Experience with Entity Framework 6 & Core, ADO.NET, and Microsoft SQL Server
- Proficiency with WCF (Windows Communication Foundation) and Windows Services development
- Familiarity with message broker systems such as RabbitMQ
- Knowledge of version control systems: Git and TFS
- Experience with authentication frameworks: OAuth, JWT, and IdentityServer (advantageous)
- Familiarity with DevOps practices, including CI/CD pipelines and Azure DevOps (advantageous)
- Unit testing experience with xUnit or NUnit (advantageous)
KPAs:
- Develop and maintain scalable WinForms desktop applications and RESTful APIs
- Implement WCF services for app communication and integrate with MS SQL Server databases
- Ensure clean, maintainable, and high-quality code in C# and VB.NET
- Participate in code reviews, troubleshooting, and debugging to optimize performance
- Collaborate cross-functionally to design, ship new features, and stay current on emerging technologies
- Apply DevOps principles to enhance continuous delivery and automation
- Support financial industry compliance and protocols including FIX (if applicable)
Apply now!
30 Jul 2025;
from:
gumtree.co.za