Menu Close

South Africa: Senior Full-Stack Developer (C# ASP.NET) – Remote posted by DataFin Recruitment

Advertisement



Job Description

ENVIRONMENT:

Our client is a rapidly expanding international consultancy specializing in bespoke software development and digital transformation solutions for a diverse corporate clientele. They are currently seeking a Senior Full-Stack C# ASP.NET Developer, which is key technical position within a small, agile, and globally distributed team. The role demands a high level of technical expertise and leadership, encompassing the entire software development lifecycle. The successful candidate will architect and build robust digital solutions, mentor emerging talent, and drive project delivery using a modern, Microsoft-centric technology stack while adapting to new tools and methodologies.

DUTIES:

  • Design, develop, and maintain high-quality, scalable web applications and services using C#, ASP.NET Core, and related technologies.
  • Lead the technical direction and execution of complex projects, from requirement analysis and system design through to deployment and maintenance.
  • Author clean, maintainable, and well-documented code, adhering to team coding standards and best practices.
  • Conduct and lead rigorous peer code reviews to ensure quality, consistency, and to facilitate team-wide knowledge sharing.
  • Provide hands-on mentorship, technical guidance, and constructive feedback to junior and intermediate developers.
  • Collaborate effectively with cross-functional team members and stakeholders in a fully remote environment, utilizing modern communication and collaboration tools.
  • Translate business and technical requirements into actionable, iterative development plans and deliverables.
  • Proactively identify, diagnose, and resolve complex technical issues across the application stack.
View Job  Durban: Engineering Designer posted by Hire Resolve

REQUIREMENTS:

Technical Stack & Requirements

  • Core Backend: Expert-level proficiency in C# and ASP.NET Core (Web API, MVC).
  • Frontend: Strong experience with modern client-side frameworks (e.g., Angular, React, Vue.js, or Blazor) and core web technologies (JavaScript/TypeScript, HTML5, CSS3).
  • Databases: Solid experience with SQL Server (or similar RDBMS) including schema design, optimization, and ORM tools such as Entity Framework Core.
  • Architecture & Cloud: Experience with microservices, RESTful API design, and cloud platforms (preferably Microsoft Azure).
  • Development Practices: Proficiency with Git, CI/CD pipelines, Agile/Scrum methodologies, and writing unit/integration tests.
  • Qualifications: A Bachelors degree in Computer Science, IT, Engineering, or demonstrable equivalent professional experience.
  • Experience: 5+ years of professional full-stack development experience with a proven track record of leading technical deliverables and mentoring team members.

ATTRIBUTES:

  • Collaborative Leader: Excels in a team setting, enjoys pair programming, and communicates technical concepts clearly to both technical and non-technical audiences.
  • Solution-Oriented: Maintains composure and focus under pressure, approaching challenges with a pragmatic and analytical mindset.
  • Continuous Learner: Demonstrates intellectual curiosity and a proactive approach to mastering new technologies, frameworks, and industry trends.
  • Autonomous & Accountable: A disciplined self-starter who can work independently with minimal supervision while maintaining high standards of accountability and delivery in a flexible remote environment.
  • Detail-Oriented: Possesses strong analytical skills and a meticulous attention to detail in both code and system design.



GO APPLY NOW

Safe & secure application process

Advertisement


Advertisement


View Job  South Africa: INFRASTRUCTURE SUPPORT ENGINEER - CAPE TOWN / HYBRID @ R576K PER ANNUM posted by E-Merge


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in South Africa, South Africa


Job Seeker Tip

Always arrive 10-15 minutes early for interviews to show punctuality and reliability.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Somerset West: Client Service Coordinator posted by Helderberg Personnel

Jobs in Somerset West February 14, 2026
advertising Helderberg Personnel Media Sales

Requirements Include (But not limited to): Managing WhatsApp customer communication (primary channel)Answering inbound phone callsAssisting customers with...

View Job

Durban: Finance Executive posted by Hire Resolve

Jobs in Durban February 14, 2026
Accounting Hire Resolve Other Finance

A leading Logistics and Supply Chain company is seeking an experienced Finance Executive with comprehensive experience in strategic financial planning,…

View Job  Durban: Senior UAT Tester - Remote position based in South Africa or Portugal posted by Employ Africa Group
View Job

Zeerust: Experienced Electrical / Mechanical Engineer posted by Skillnet Pty Ltd

Jobs in North West February 14, 2026
Mining Skillnet Pty Ltd

Job Title: Experienced Electrical/Mechanical EngineerSeniority Level: ProfessionalType: PermanentDuties and Responsibilities:Safety Compliance: Ensure...

View Job

Durban: Bank Reconciliation Clerk posted by Hire Resolve

Jobs in Durban February 14, 2026
Accounting Hire Resolve Other Finance

A leading financial institution is seeking a Bank Reconciliation Clerk to join their dynamic Finance team. The ideal candidate will…

View Job

Nelspruit: Data Capturer posted by Skillnet Pty Ltd

Jobs in Mpumalanga February 14, 2026
Client Services Sales Support Skillnet Pty Ltd

Duties and Responsibilities:Data Entry & Management: Accurately inputting, updating, and maintaining information in digital databases, systems, or...

View Job

Durban: Bank Reconciliation Clerk posted by Hire Resolve

Jobs in Durban February 14, 2026
Accounting Hire Resolve Other Finance

A leading financial institution is seeking a Bank Reconciliation Clerk to join their dynamic Finance team. The ideal candidate will…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in South Africa

More Jobs in Your Area