Enable job alerts via email!

Senior Full Stack Developer

Network Recruitment

Johannesburg

On-site

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Job summary

A leading recruitment agency is seeking a Full Stack Developer to join their innovative team in Johannesburg, South Africa. This role involves designing and developing scalable applications using C#, .NET, and TypeScript while leading complex integrations and API management. The ideal candidate will have strong skills in SQL and database design, making a significant impact on technical direction and project success.

Benefits

Competitive salary
Benefits offered

Qualifications

  • Expert-level proficiency in C# for building robust web and enterprise applications.
  • Deep experience with .NET Framework and .NET Core / ASP.NET Core for scalable backend solutions.
  • Advanced skills in developing maintainable and scalable front-end applications using TypeScript.
  • Strong command of HTML and CSS3 for creating responsive and accessible user interfaces.
  • Extensive experience in designing, securing, and scaling RESTful APIs.
  • Proven ability to lead and execute complex integrations across platforms.
  • Advanced SQL expertise with performance tuning and complex database design.

Responsibilities

  • Design, develop, and maintain scalable front-end and back-end components.
  • Build and manage secure, high-performance RESTful APIs.
  • Develop and optimize complex SQL queries and stored procedures.
  • Mentor junior developers and conduct code reviews.
  • Lead testing strategies including unit, integration, and performance testing.
  • Identify and fix performance bottlenecks.

Skills

C# Development
.NET Framework / Core
TypeScript
Front-End Technologies
RESTful API Development
System Integrations
SQL & ORM
Job description
Overview
  • Company and Job Description :
  • Join a collaborative, innovative team working on impactful projects with opportunities to shape technical direction
  • This is a full time position.
  • Competitive salary and benefits offered.
Key Responsibilities
  • Full Stack Development : Design, develop, and maintain scalable front-end and back-end components using C#, .NET, TypeScript, HTML, and CSS3.
  • API & Integration Architecture : Build and manage secure, high-performance RESTful APIs and lead complex integrations with third-party, cloud, and legacy systems.
  • Database Engineering : Develop and optimize complex SQL queries and stored procedures; oversee efficient and reliable database design and integration.
  • Technical Leadership : Mentor junior developers, conduct code reviews, and contribute to architectural and design decisions.
  • Quality Assurance & Testing : Lead testing strategies including unit, integration, and performance testing; ensure code quality and resolve complex bugs.
  • Performance Optimization : Identify and fix performance bottlenecks; ensure applications are scalable and maintainable.
  • Documentation & Standards : Create detailed technical documentation and promote best practices and coding standards across teams.
Job Experience and Skills Required
  • C# Development : Expert-level proficiency in C# for building robust web and enterprise applications (non-negotiable).
  • .NET Framework / Core : Deep experience with .NET Framework and .NET Core / ASP.NET Core for scalable backend solutions.
  • TypeScript : Advanced skills in developing maintainable and scalable front-end applications using TypeScript (non-negotiable).
  • Front-End Technologies : Strong command of HTML and CSS3 for creating responsive and accessible user interfaces.
  • RESTful API Development : Extensive experience in designing, securing, and scaling RESTful APIs for enterprise use.
  • System Integrations : Proven ability to lead and execute complex integrations across platforms, including third-party and legacy systems.
  • SQL & ORM : Advanced SQL expertise with performance tuning and complex database design; proficient in Entity Framework or similar ORM tools.

Apply now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.