Enable job alerts via email!

Full Stack Developer

Hr Genie

Gauteng

Hybrid

ZAR 300 000 - 700 000

Full time

Today
Be an early applicant

Job summary

A technology recruitment agency is seeking skilled Full Stack Developers with a strong backend focus in .NET to join their dynamic development team. This hybrid position requires proficiency in modern .NET technologies and collaboration on multiple projects. Various levels are available from Junior to Senior, catering to candidates with 1-8+ years of experience.

Qualifications

  • Proven experience in modern .NET development (not legacy .NET Framework).
  • Proficiency in SQL and strong experience with Entity Framework.
  • Solid understanding and application of SOLID principles and object-oriented design.
  • Ability to work collaboratively with both technical and non-technical stakeholders.
  • Junior: 1 - 3 years relevant experience.
  • Intermediate: 5 - 8 years relevant experience.
  • Senior: 8+ years relevant experience.

Responsibilities

  • Design, develop, and maintain full stack applications with a primary focus on modern .NET technologies.
  • Implement and manage SQL databases, using Entity Framework for ORM and database interaction.
  • Collaborate on the development of front-end applications using Angular or other TypeScript-based frameworks.
  • Contribute to the design and implementation of microservices and containerized solutions.
  • Participate in code reviews, technical discussions, and sprint planning.

Skills

Modern .NET development
SQL
Entity Framework
Collaboration
SOLID principles

Tools

Angular
Docker
Kubernetes
Job description
Overview

We are seeking a skilled Full Stack Developers with a strong backend focus in .NET to join our dynamic development team. The ideal candidates will be well-versed in modern .NET technologies and capable of working across the stack to deliver scalable, high-quality solutions

Contract to permanent opportunity available for Full Stack software developers.

Various roles available, ranging from Junior to Senior

Hybrid working environment - 2 days onsite in Midrand

6 month contract - permanent

Key Responsibilities
  • Design, develop, and maintain full stack applications with a primary focus on modern .NET (.NET Core / 6 / 7+) technologies.
  • Implement and manage SQL databases, using Entity Framework for ORM and database interaction.
  • Collaborate on the development of front-end applications using Angular or other TypeScript-based frameworks.
  • Contribute to the design and implementation of microservices and containerized solutions (e.g., Docker).
  • Apply SOLID principles and software design best practices to all development efforts.
  • Participate in code reviews, technical discussions, and sprint planning.
  • Engage regularly in person with the team for planning, brainstorming, and project alignment.
Preferred / Advantageous Experience
  • Front-end development with Angular or similar TypeScript frameworks.
  • Microservices architecture and related tooling.
  • Containerization technologies such as Docker or Kubernetes.
  • Experience with Business Process Engines like Camunda, JBPM, Elsa .NET, or Bonitasoft.
Requirements
  • Proven experience in modern .NET development (not legacy .NET Framework).
  • Proficiency in SQL and strong experience with Entity Framework.
  • Solid understanding and application of SOLID principles and object-oriented design.
  • Ability to work collaboratively with both technical and non-technical stakeholders.
  • Must be based locally and able to participate in on-site team interactions as needed.
  • Junior: 1 - 3 years relevant experience
  • Intermediate: 5 - 8 years relevant experience
  • Senior: 8+ years relevant experience
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.