
Senior C# Developer
Sanlam
full-time
Posted on:
Location Type: Office
Location: Bellville • South Africa
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain robust applications using C# and .NET Core (6+)
- Build and maintain RESTful APIs and web applications
- Develop and optimize database solutions using MS SQL Server (2019+), T-SQL, and Entity Framework
- Create and maintain reports using SQL Server Reporting Services (SSRS)
- Develop modern front-end applications using Angular (version 13 or higher)
- Ensure application performance, scalability, and security best practices
- Collaborate with business analysts, QA teams, and stakeholders to deliver high-quality solutions
Requirements
- 5–8+ years of experience in software development using C# and .NET technologies
- Strong experience with .NET C# including .NET Core 6+
- Strong experience with ASP.NET / ASP.NET Core / Web API
- Strong experience with Angular 13+
- Strong experience with MS SQL Server (2019+)
- Strong experience with T-SQL and SQL performance tuning
- Strong understanding of object-oriented design, design patterns, and SOLID principles
- Knowledge of Agile/Scrum methodologies.
Benefits
- Health insurance
- Retirement plans
- Professional development opportunities
- Flexible working hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET CoreRESTful APIsMS SQL ServerT-SQLEntity FrameworkSQL Server Reporting ServicesAngularASP.NETWeb API
Soft Skills
collaborationcommunicationproblem-solvingteamworkstakeholder engagement