Senior Software Developer
Network Recruitment Johannesburg
Key Responsibilities:
- Develop and maintain full-stack web applications using C#, .NET, TypeScript, HTML, and CSS.
- Design and build secure RESTful APIs and system integrations.
- Develop and optimise SQL databases, queries, and stored procedures.
- Mentor junior developers and contribute to technical decision-making.
- Conduct code reviews and ensure development best practices are followed.
- Troubleshoot, optimise, and maintain enterprise-level applications.
- Create and maintain technical documentation.
Job Experience and Skills Required:
- 69 years of Full Stack Development experience.
- Strong experience with C#, .NET Core / ASP.NET Core, and TypeScript.
- Solid SQL and database development skills.
- Experience building and integrating RESTful APIs.
- Knowledge of Entity Framework or similar ORM tools.
- Understanding of secure coding practices and application security.
- Experience mentoring developers or leading technical projects.
Apply now!
Network RecruitmentJohannesburg
and high-performing applications and services.
• Collaborate with developers, business analysts, testers, and stakeholders to ensure successful solution delivery.
• Review and improve coding standards, development practices, and software quality.
• Validate...
Golden RuleMidrand, 25 km from Johannesburg
Previous experience as a Tech Lead
• Agile / Scrum experience
• Expert understanding of the software development process
• C# .Net
• SQL Server 2012+
• “Modern JavaScript libraries†– Angular, Underscore, KnockoutJs, JQuery, BackboneJS, Foundation...
People SourceJohannesburg
of people management, operational oversight, and sufficient technical depth to guide and support the development team when required.
Experience - Minimum Requirements:
• 810+ years in software development
• 35+ years in a management or leadership role...