- Johannesburg
- Salary: Market Related
- Job Type: Permanent
- Sectors: Consulting
- Reference: 129774
Vacancy Details
Employer: iqbusiness South Africa
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
6 people have applied for this job. 159 people have viewed this job.
Photos
Quotes
Opportunity
IQbusiness has also given me the opportunity to be involved in exciting initiatives such as B-Corp and the Women’s Chapter Network which allows me to find meaning in my work. Working under good leadership and a supportive team at IQbusiness really makes me enjoy coming to work every day.
Sheneez Sigamoney
RAS – Senior Associate – Sustainability