Enable job alerts via email!

Senior Full Stack C# Developer

IQbusiness South Africa

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology division in South Africa is seeking a Senior Full Stack Software Developer to build applications within the Microsoft technology stack. The role involves utilizing C#, .NET Core, and Azure, as well as collaboration with various teams to optimize application performance and scalability while ensuring high quality and compliance with best practices.

Qualifications

  • At least 5 years of software development experience.
  • Experience working in Scrum or Kanban teams.
  • Independent and original thinking for solving complex issues.

Responsibilities

  • Develop, test, and maintain web applications using C# and React/Angular.
  • Design and implement RESTful APIs for integrations.
  • Utilize Azure cloud services for scalable application management.

Skills

C#
.NET Core
SQL Server
Entity Framework Core
Git
Azure
React
Angular
Scrum
Kanban

Job description

Description iqx, the Technology Division of iqbusiness, is seeking a motivated and skilled Senior Full Stack Software Developer to build and maintain applications within the Microsoft technology stack environment.

Qualifications and Experience:

  • At least 5 years of software development experience.
  • Experience using C# and .NET Core.
  • Experience with SQL Server and Entity Framework Core.
  • Experience using Git.
  • Experience with Azure integration frameworks and techniques, web frameworks (e.g., React, Angular).
  • Experience working in Scrum or Kanban teams.
  • Independent and original thinking for solving complex issues involving multiple systems, clients, and technologies.

Responsibilities:

  • Develop, test, and maintain web applications using C# for back-end services, and React/Angular for front-end development.
  • Design and implement RESTful APIs for front-end functionality and third-party integrations.
  • Utilize Azure cloud services to build, deploy, and manage scalable applications.
  • Collaborate with product, design, and engineering teams to deliver high-quality software meeting business and regulatory requirements.
  • Optimize applications for speed, scalability, and security.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Conduct code reviews and provide constructive feedback.
  • Troubleshoot, debug, and resolve technical issues across the full stack.
  • Stay current with industry trends, technologies, and regulatory changes.

Please Note: As all iqbusiness roles require honesty in handling cash, finances, financial systems, or confidential information, our recruitment process includes background checks: credit, criminal, ID, and qualification verification.

iqbusiness is committed to sustainable growth and transformation, embracing diversity and employing previously disadvantaged individuals.

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