Dotcom Software Solutions

Full Stack Developer

Gauteng, ZA

$6–$7
2 days ago
Save Job

Summary

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 availablef for Full Stack software developers.

Various roles available, ranging from Junior to Senior

Hybrid working environment - 2 days onsite in Midrad

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

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: