C# Full Stack Software Developer

Pretoria, Gauteng, South Africa

Job Description


THE OPPORTUNITY THAT AWAITS YOU
Join a medical tech hub that's pushing boundaries in healthcare innovation. We're looking for a Full Stack Software Developer to design, build, and optimise applications that directly impact how healthcare is delivered and experienced.
This is your chance to work across the stack - Angular on the front-end, C#, .NET Core and ASP.NET MVC on the back-end, and SQL databases under the hood - while collaborating with a team that's passionate about tech for good.
YOUR KEY RESPONSIBILITIES

  • Design, develop, test, and debug web applications that scale in healthcare environments
  • Build responsive, performant, and user-friendly interfaces with Angular
  • Develop and maintain back-end systems using C#, ASP.NET MVC, and MSSQL
  • Implement business logic, manage databases, and handle server-side operations
  • Collaborate with developers, designers, and stakeholders to deliver seamless solutions
  • Troubleshoot and resolve application errors with precision
  • Maintain and optimise systems post-deployment
  • Stay current with emerging full-stack technologies and industry trends
OUR REQUIRED EXPERTISE
  • 5+ years of full-stack development experience
  • Strong Angular (v 10-18) on the front-end development
  • Proficiency in C# .NET stack and MVC for back-end work
  • Solid SQL database knowledge (MSSQL + T-SQL query writing)
  • Familiarity with ORM technologies (Entity Framework for the win)
  • Deep skills in RESTful APIs
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • A university degree in Computer Science or similar
  • Certs: Microsoft Certified Solutions Developer (MCSD) will earn you points
WHAT THE CLIENT VALUES
  • Deadline-driven but cool under pressure
  • Proactive, efficient, and a team player with initiative and flexibility
  • Reliable, trustworthy, and collaborative
  • Problem-solver with critical thinking flair
  • Analytical mindset and attention to detail
  • Strong interpersonal and communication skills
For more roles, please have a look at our website ( ). or follow us on LinkedIn (https://www.linkedin.com/company/10287263/)

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1590879
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned