Where

Senior Full Stack C# Developer

IQbusiness South Africa
Johannesburg Full-day Temporary

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. The ideal candidate will possess a strong foundation in C#, .NET, and JavaScript, React/Angular development, with a keen interest in cloud-based solutions, particularly within the Microsoft ecosystem.

Qualification and Experience

  • At least 5+ years in software development experience.
  • Experience using C# and.NET Core
  • Experience using SQL server and Entity Framework Core
  • Experience using Git
  • Experience with Azure
  • Integration frameworks & techniques, Web frameworks e.g. Angular/React will be beneficial
  • OO Principles, Design patterns: SOLID MVC, TDD, DDD, CQRS
  • .NET/ Core, WCF, RESTful Web Api, HTML, JavaScript, CSS and MS SQL Server.
  • Git, XML, SOAP
  • Agile e.g. Scrum or Kanban
  • Experience with working in different teams

Experience, skill and capability

  • Independent and original thinking will be required while solving complex issues, particularly as multiple systems, clients, and technologies are involved.
  • Develop, test, and maintain web applications using C# for back-end services, and React/Angular for front-end development.
  • Design and implement RESTful APIs to support 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 that meets business and regulatory requirements.
  • Optimize applications for maximum speed, scalability, and security.
  • Write clean, maintainable, and efficient code, adhering to industry best practices.
  • Conduct code reviews and provide constructive feedback to improve code quality.
  • Troubleshoot, debug, and resolve technical issues across the full stack.
  • Stay current with the latest industry trends, technologies, and regulatory changes in technology.

Please Note:
As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals


Requirements:

  • At least 5+ years in software development experience.
  • Experience using C# and.NET Core
  • Experience using SQL server and Entity Framework Core
  • Experience using Git
  • Experience with Azure
  • Integration frameworks & techniques, Web frameworks e.g. Angular/React will be beneficial
  • OO Principles, Design patterns: SOLID MVC, TDD, DDD, CQRS
  • .NET/ Core, WCF, RESTful Web Api, HTML, JavaScript, CSS and MS SQL Server.
  • Git, XML, SOAP
  • Agile e.g. Scrum or Kanban
  • Experience with working in different teams
  • Independent and original thinking will be required while solving complex issues, particularly as multiple systems, clients, and technologies are involved.
  • Develop, test, and maintain web applications using C# for back-end services, and React/Angular for front-end development.
  • Design and implement RESTful APIs to support 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 that meets business and regulatory requirements.
  • Optimize applications for maximum speed, scalability, and security.
  • Write clean, maintainable, and efficient code, adhering to industry best practices.
  • Conduct code reviews and provide constructive feedback to improve code quality.
  • Troubleshoot, debug, and resolve technical issues across the full stack.
  • Stay current with the latest industry trends, technologies, and regulatory changes in technology.
30 May 2025;   from: careers24.com

Similar jobs

  • Executive Placements
  • Johannesburg
Description: A global consultancy delivering cutting-edge software solutions to clients is seeking a collaborative, sharp-minded Senior Full Stack C# Developer to join their dynamic team and contribute to their next-generation platforms. They are known ...
20 days ago
  • IQbusiness South Africa
  • Johannesburg
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. The ideal candidate will ...
2 days ago
  • IQbusiness South Africa
  • Johannesburg
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. The ideal candidate will ...
2 days ago
  • IQbusiness South Africa
  • Johannesburg
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. The ideal candidate will ...
2 days ago