Where

C# / Azure Full Stack Software Engineer (Onsite)

IQbusiness South Africa
Johannesburg Full-day Full-time

Description:

iqbusiness is the largest South African management and technology consulting firm, attracting top talent and ambitious clients, both locally and globally.

We are looking for passionate full-stack Software Engineers with a C# background with front-end frameworks and Azure development.

Experience, skills 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.

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 Development.
• 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 WebApi, HTML, JavaScript, CSS and MS SQL Server.
• Git, XML, SOAP.
• Agile e.g. Scrum or Kanban.
• Experience with working in different teams.

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

17 Apr 2025;   from: careers24.com

Similar jobs

  • IQbusiness South Africa
  • Johannesburg
iqbusiness is the largest South African management and technology consulting firm, attracting top talent and ambitious clients, both locally and globally. We are looking for passionate full-stack Software Engineers with a C# background with front-e...
5 days ago
  • IQbusiness South Africa
  • Johannesburg

Description:

iqbusiness is the largest South African management and technology consulting firm, attracting top talent and ambitious clients, both locally and globally.

We are looking for passionate full-stack Software Engineers with a ...

5 days ago
  • IQbusiness South Africa
  • Johannesburg

Description:

iqbusiness is the largest South African management and technology consulting firm, attracting top talent and ambitious clients, both locally and globally.

We are looking for passionate full-stack Software Engineers with a ...

5 days ago
  • IQbusiness South Africa
  • Johannesburg

Description:

iqbusiness is the largest South African management and technology consulting firm, attracting top talent and ambitious clients, both locally and globally.

We are looking for passionate full-stack Software Engineers with a ...

5 days ago