Full-time intermediate-level software developers will work on Windows-based applications using the Microsoft technology stack, focusing on complex backend development and system architecture.
Technical Requirements:
3-5 years of experience in .NET development
Strong proficiency in C# and .NET Framework/Core
Experience with ASP.NET MVC / Web API
Experience with Blazor
Solid understanding of Microsoft SQL Server
Knowledge of Entity Framework
Familiarity with Windows Communication Foundation (WCF)
Experience with Azure cloud services
Understanding of Git version control
Basic network knowledge
MQTT & RabbitMQ knowledge
Key Responsibilities:
Design and develop complex backend components for the new application
Architect scalable database structures and efficient data access layers
Create and optimize stored procedures and database queries
Develop & Implement APIs and web services
Lead technical design discussions and provide mentorship to junior developers
Review code and ensure adherence to best practices
Implement security measures and performance optimization
Design and maintain system architecture documentation
Participate in agile development processes
Drive technical decision-making for critical system components
Job Type: Full-time
Work Location: In person
Expected Start Date: 2025/11/01
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.