Full Stack .NET Web Developer (Web Forms React)

Network Recruitment

  • Johannesburg, Gauteng
  • R360,000-600,000 per year
  • Permanent
  • Full-time
  • 21 days ago
Job Summary Duties and Responsibilities:
  • Develop and maintain web applications using Web Forms and React.
  • Design, build, and maintain RESTful APIs using .NET Core.
  • Implement and manage WCF services for application communication.
  • Integrate APIs with Microsoft SQL Databases to ensure efficient data retrieval and storage.
  • Write clean, scalable, and maintainable code in JavaScript and CSS.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug applications to enhance performance.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Stay updated with the latest industry trends, frameworks, and technologies.
Requirements:
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Strong proficiency in Web Forms (VB.NET) and React.
  • Proficiency in JavaScript and foundational knowledge of CSS.
  • Solid understanding of the .NET Core framework, C#, and VB.NET.
  • Proven experience in designing, building, and consuming RESTful APIs.
  • Proficiency in Entity Framework Core, LINQ, and ASP.NET Core.
  • Solid experience with Microsoft SQL Server or other relational databases, including database design and complex query writing.
  • Experience with WCF (Windows Communication Foundation).
  • Familiarity with version control systems, especially Git.
Advantageous Skills and Experience:
  • Experience within the financial services industry.
  • Familiarity with authentication mechanisms such as OAuth, JWT, and IdentityServer.
  • Experience with DevOps practices, including CI/CD pipelines and Azure DevOps.
  • Familiarity with unit testing frameworks like xUnit or NUnit for .NET Core.
Experience Required:
  • Minimum of 3 years of experience in full-stack development.
  • Proven experience in database integration and management.
  • Experience in integrating with internal or external APIs.
Working Conditions:
  • Office-based with flexibility.
  • A collaborative and dynamic team environment.
  • Opportunities for professional development and career growth.
Don't miss out, apply today.Network FinanceRecruiter

Job Mail