We are looking for a versatile Full Stack .NET Web Developer to join a dynamic development team. This role will focus on developing and maintaining modern web applications using a combination of Web Forms and React , while building scalable backend services using .NET Core and REST APIs . The ideal candidate is comfortable working across both front-end and back-end technologies , has strong database integration experience, and enjoys collaborating with cross-functional teams to deliver high-quality software solutions. Key Responsibilities Develop and maintain web applications using Web Forms (VB.NET) and React Design, build, and maintain RESTful APIs using .NET Core Implement and manage WCF services for communication between applications Integrate APIs with Microsoft SQL databases to support efficient data storage and retrieval Conduct code reviews and provide constructive feedback to team members Troubleshoot, debug, and optimize application performance Collaborate with cross-functional teams to design and implement new features Stay up to date with emerging technologies and industry trends Bachelor’s degree in Computer Science, Information Technology , or related field (or equivalent experience) 3+ years of full-stack development experience Strong proficiency in Web Forms (VB.NET) and React Solid understanding of .NET Core framework, C#, and VB.NET Experience designing and consuming RESTful APIs Experience with Entity Framework Core, LINQ, and ASP.NET Core Proficiency in Microsoft SQL Server , including database design and complex queries Experience with WCF (Windows Communication Foundation) Experience with Git or other version control systems Advantageous Experience Experience within the financial services industry Knowledge of authentication frameworks such as OAuth, JWT, or IdentityServer Exposure to DevOps practices , including CI/CD pipelines and Azure DevOps Experience with unit testing frameworks such as xUnit or NUnit What’s on Offer Opportunity to work on modern full-stack applications Collaborative and innovative team environment Professional growth and development opportunities Flexible, supportive working environment Join a collaborative team where you’ll contribute to building scalable applications and continuously improving development practices. #J-18808-Ljbffr
Intermediate Full Stack C# Software Developer
NETWORK RECRUITMENT
city of johannesburg metropolitan municipality, city of johannesburg metropolitan municipality
Published 1 days ago
Report job