
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech firm in South Africa seeks a seasoned Software Developer to drive the development of web applications utilizing C# for back-end and React/Angular for front-end components. The ideal candidate will have over 5 years of experience in software development, particularly with C# and .NET Core, SQL Server, and Azure services. This role requires collaborative work with cross-functional teams to deliver high-quality software solutions that are scalable and secure. Candidates must also be familiar with Agile methodologies and demonstrate a commitment to best coding practices.
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
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
#J Ljbffr