SkillzPage

Active Candidates

Full Stack C# Software Developer

Facebook Twitter LinkedIn WhatsApp

Back

Full Stack C# Software Developer

Qualifications & Demographic Details

Warren is an Indian born in South Africa currently residing in KwaZulu-Natal, South Africa, and holds a National Diploma in Computer Systems Engineering from Durban University of Technology. He is currently pursuing a BSc in Computer Science through UNISA.


Development Experience

Warren has over 5 years of Full Stack development experience, having worked across the construction, retail, software consulting, logistics, and metering systems sectors. He has delivered solutions across accounting, CRM, and custom enterprise platforms, and is confident in both new development and the enhancement and maintenance of existing systems.


Technical Stack

He has commercial experience in the following technologies and tools:

Languages: C#, JavaScript, SQL
Frameworks: .NET Framework, .NET Core, Blazor, MVC
Database & Backend: Microsoft SQL Server, LINQ, Stored Procedures, SSRS, REST APIs, Sage SDK
DevOps & Testing: Azure DevOps, TeamCity, Git, Manual Testing
Mobile & Web: HTML, CSS, Java (Android), jQuery, React
Tools: Elasticsearch, OpenSearch, Web API, System Integration


Key Projects & Applications Developed

  • CRM & Accounting Platforms with Blazor UI
  • Event Management System for Retail Sector
  • Subscriber Management & Search Migration (Elastic → OpenSearch)
  • Sage SDK-integrated ERP Solutions
  • Custom Enterprise Portals with RESTful APIs
  • DevOps Automation & Deployment Pipelines
  • Freelance Web Apps tailored for various SME clients

Strengths & Competencies

  • Full stack expertise across enterprise and small business solutions
  • Strong understanding of clean code practices (SOLID, DRY, KISS)
  • Proven experience in performance optimisation (SQL tuning, LINQ refactoring)
  • DevOps-focused deployments using Azure DevOps and TeamCity
  • Effective system integration with third-party APIs and SDKs
  • Trusted problem solver with production support and mentoring experience
  • Strong desire for growth and opportunity in impactful, complex systems

Career Summary & Highlights

Position 1:

Construction Sector – Software Development & IT ServicesApr 2024 – Current
Developed new features and refactored core systems for the company’s main web application.
Designed and delivered a new Blazor web application from scratch, migrated from Elasticsearch to OpenSearch, and implemented Azure DevOps pipelines.
Collaborated closely with the IT Director on strategic functionality and led performance tuning of SQL and LINQ queries.

Technologies: C#, .NET Framework, .NET Core, SQL, LINQ, MVC, REST API, JavaScript, jQuery, Blazor, TeamCity, Azure DevOps

Position 2:

Retail Sector (Contract)May 2023 – Nov 2023
Built a full event management web app using Blazor and SQL, developed advanced reports using SSRS, and optimised backend performance.

Technologies: C#, .NET Framework, Blazor, Web API, SQL, SSRS, Azure DevOps

Position 3:

Software Consulting Sector (Lead Developer)Jul 2022 – Feb 2023
Delivered full stack Blazor and .NET Core solutions for various clients, including Sage SDK integration, automated manual workflows, and provided full system documentation and user training.

Technologies: C#, .NET Core, Blazor, Web API, SQL, SSRS, Sage SDK

Position 4:

Logistics SectorMar 2020 – Dec 2020
Implemented new C# .NET MVC features, developed user guides, and provided client support and enhancements.

Technologies: C#, .NET MVC, SQL

Position 5:

Freelance ConsultingJan 2020 – Current (Part-Time)
Contracted by clients via a freelance arrangement to design and develop solutions using the .NET stack. Delivered several custom systems tailored to business needs.

Technologies: C#, .NET, SQL, various

Position 6:

Metering Systems (Intern Developer)Mar 2019 – Dec 2019
Completed in-service training. Gained exposure to Java for Android, and performed support for a smart metering solution.

Technologies: Java (Android), smart meter maintenance


Availability & Salary

Notice Period: 30 days
Salary Expectations: R47 000 – R50 000 gross per month


Like What You See? Here Are Your Next Steps:

  1. Request a Full CV
    Email natasha@skillzpage.com and we’ll send you Warren's full CV straight to your inbox.( Use his name 'Warren' in the subject line)

  2. Want to Speed Up Your Hiring Process?
    Email us up to 10 questions you would usually ask during a first-round interview. ( Use his name 'Warren' in the subject line)
    We’ll record a tailored video interview with Warren answering your questions and send it to you along with his full CV — all within a few days.

  3. Book a Direct Interview
    Prefer a live interview? We’ll schedule a face-to-face or Microsoft Teams interview at your convenience. ( Use his name 'Warren' in the subject line)
    No upfront costs — you only pay if you hire.
    Flexible rates — we’ll agree on pricing before you proceed.

At Skillzpage, we specialise in connecting businesses across South Africa with exceptional technical talent like Warren — skilled Full Stack C# Software Developers who bring real value to complex enterprise systems.

As one of South Africa’s leading IT recruitment agencies and technical headhunters, we help companies in Johannesburg, Cape Town, Durban, and nationwide hire the right people for critical software development, engineering, finance, digital marketing, and executive roles.

Whether you’re building your next development team or searching for a high-impact C# developer, Skillzpage is your trusted partner in technical recruitment and talent acquisition.