Search thousands of fresh jobs

×
This job is expired
Recru-it

Senior C# Developer: PDD

Recru-it

  • R Undisclosed
  • Permanent Senior position
  • South Africa
  • Posted 15 Jul 2026 by Recru-it
  • Expires in 29 days
  • Job 2642354 - Ref PE011662

About the position

What will you do?
Our client is seeking an experienced and highly skilled Senior C# Developer to join the companies WebApps Team. The developer will be responsible for analysis, design, development, and maintenance of various in-house Web Applications. The successful candidate will play a key role in building scalable, secure, and high-performing solutions, while also mentoring junior developers. This role requires strong experience across the Microsoft technology stack, modern web frameworks, cloud platforms, and database development.
 
What will make you successful in this role?

  • Design, develop, and maintain robust applications using C# and .NET Core (6+).
  • Build and maintain RESTful APIs and web applications using ASP.NET / ASP.NET Core.
  • 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).
  • Design and integrate Web Services (WCF and REST).
  • Deploy and support applications in AWS cloud environments.
  • Ensure application performance, scalability, and security best practices.
  • Participate in system architecture, design reviews, and technical decision-making.
  • Troubleshoot, debug, and resolve production issues.
  • Collaborate with business analysts, QA teams, and stakeholders to deliver high-quality solutions.
  • Mentor junior developers and promote coding standards and best practices.
  • Contribute to DevOps practices, CI/CD pipelines, and automation where applicable.
  • Provide standby / support (as and when applicable).


Qualification:

  • Matric
  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).


Experience:

  • 5–8+ years of experience in software development using C# and .NET technologies.
  • Strong experience with:
  • .NET C# including .NET Core 6+
  • Entity Framework
  • NET / ASP.NET Core / Web API
  • Angular 13+
  • MS SQL Server (2019+)
  • T-SQL and SQL performance tuning
  • SQL Server Reporting Services (SSRS)
  • Web Services (WCF / REST)
  • AWS cloud services.
  • Experience with version control systems (e.g., Git).
  • Strong understanding of object-oriented design, design patterns, and SOLID principles.
  • Unit testing

 
Knowledge:

  • Working knowledge of Visual Studio
  • Systems analysis and design concepts
  • Source Control concepts (trunk-based development)
  • SOLID / Clean Code Principles
  • Database architecture and design
  • Strong SQL knowledge including performance tuning
  • IIS
  • Familiarity with Agile/Scrum methodologies.
  • Understanding of security best practices and authentication mechanisms (OAuth, JWT).


Personal attributes:

  • Manages complexity - Contributing through others
  • Plans and aligns - Contributing through others
  • Action orientated - Contributing strategically
  • Balances stakeholders - Contributing strategically
  • Cultivate innovation - Contributing strategically


Core competencies:

  • Cultivates innovation - Contributing through others
  • Customer focus - Contributing through others
  • Drives results - Contributing through others
  • Collaborates - Contributing through others
  • Being resilient - Contributing through others




What will you do?
Our client is seeking an experienced and highly skilled Senior C# Developer to join the companies WebApps Team. The developer will be responsible for analysis, design, development, and maintenance of various in-house Web Applications. The successful candidate will play a key role in building scalable, secure, and high-performing solutions, while also mentoring junior developers. This role requires strong experience across the Microsoft technology stack, modern web frameworks, cloud platforms, and database development.
 
What will make you successful in this role?

  • Design, develop, and maintain robust applications using C# and .NET Core (6+).
  • Build and maintain RESTful APIs and web applications using ASP.NET / ASP.NET Core.
  • 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).
  • Design and integrate Web Services (WCF and REST).
  • Deploy and support applications in AWS cloud environments.
  • Ensure application performance, scalability, and security best practices.
  • Participate in system architecture, design reviews, and technical decision-making.
  • Troubleshoot, debug, and resolve production issues.
  • Collaborate with business analysts, QA teams, and stakeholders to deliver high-quality solutions.
  • Mentor junior developers and promote coding standards and best practices.
  • Contribute to DevOps practices, CI/CD pipelines, and automation where applicable.
  • Provide standby / support (as and when applicable).


Qualification:

  • Matric
  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).


Experience:

  • 5–8+ years of experience in software development using C# and .NET technologies.
  • Strong experience with:
  • .NET C# including .NET Core 6+
  • Entity Framework
  • NET / ASP.NET Core / Web API
  • Angular 13+
  • MS SQL Server (2019+)
  • T-SQL and SQL performance tuning
  • SQL Server Reporting Services (SSRS)
  • Web Services (WCF / REST)
  • AWS cloud services.
  • Experience with version control systems (e.g., Git).
  • Strong understanding of object-oriented design, design patterns, and SOLID principles.
  • Unit testing

 
Knowledge:

  • Working knowledge of Visual Studio
  • Systems analysis and design concepts
  • Source Control concepts (trunk-based development)
  • SOLID / Clean Code Principles
  • Database architecture and design
  • Strong SQL knowledge including performance tuning
  • IIS
  • Familiarity with Agile/Scrum methodologies.
  • Understanding of security best practices and authentication mechanisms (OAuth, JWT).


Personal attributes:

  • Manages complexity - Contributing through others
  • Plans and aligns - Contributing through others
  • Action orientated - Contributing strategically
  • Balances stakeholders - Contributing strategically
  • Cultivate innovation - Contributing strategically


Core competencies:

  • Cultivates innovation - Contributing through others
  • Customer focus - Contributing through others
  • Drives results - Contributing through others
  • Collaborates - Contributing through others
  • Being resilient - Contributing through others



Desired Skills:

  • NET C# including .NET Core 6+
  • o Entity Framework
  • o ASP.NET / ASP.NET Core / Web API
  • o Angular 13+
  • o MS SQL Server (2019+)
  • o T-SQL and SQL performance tuning

Recru-it

About the agency

Recruit IT Recruitment IT Recruitment and Talent Sourcing Specialists Offices in Cape Town and Port Elizabeth as well as Consultants working remotely across the country Telephone number 087 805 8536 www.recru-it.co.za >recru-it* COMPANY PROFILE Certified at a BEE Procurement Recognition Level of 110% >Introduction* >recru-it*was established in August 2005 & specializes in and focuses on the full spectrum of positions within the IT and other sectors. We focus our approach on delivering a superior service to both our client and candidate, in all portfolios and phases throughout the Recruitment process, supporting real transformation within the IT Industry and other sectors through ethical and transparent business practices >Value added services* • Advertising Client Roles • Screening Applications • CV searches • Head Hunting Candidates • CV Selection • Labour Broking • Pay structure advice for client & candidate >Additional services on request* • Personal Reference checks • Credit checks • Criminal checks • ID checks • Academic checks • Qualification checks >Placements portfolio* • Software Engineering & Development • I.T. Solution Sales and Strategic Sales • Sales & marketing • Finance and Insurance • HR • Engineering • Administration / Office Management • Healthcare • FMCG • Warehousing / Logistics • Telecommunications • Training and Development • Executive and senior level placements • ERP & CRM Consultants • Project Management & Administration • I.T Executive Management • Business Analysis • Business Intelligence • Consulting • Network Engineering • Support • Testing • Product Support Specialists   >Operational structure * >recru-it*uses a flat open structure in our approach  Each consultant takes personal ownership for each client request. The consultants are account managers with their respective clients ensuring professional and personal interaction at all times.  Our team supports each other in an interactive, transparent manner to deliver highest quality candidates on each specification, thus ensuring a fast and effective turnaround time to fulfill your every labour requirement. >recru-it*was established in August 2005. Carbon foot print  We practice a 90% paperless environment as most of our duties are internet and electronic. >BEE Profile*  >recru-it*is owned by 2 individuals with 8 additional staff members • 50 % of the business is owned by a black person. • 50% of the business is women owned.  >recru-it*has been officially & precisely rated according to our company structure. • We have been certified at a BEE Procurement Recognition Level of 110%. • Enterprise development – on site as well as external training courses for staff ensuring continuous skill improvement. • Corporate Social Investment – we do not have a formal CSI policy, but we do annual donations.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 28 days

Email me jobs similar to: Senior C# Developer: PDD

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.