Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack C# Developer

Iq Business Group

Gauteng

On-site

ZAR 600 000 - 800 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Qualifications

  • At least 5+ years in software development experience.
  • Strong experience with C# and .NET Core.
  • Familiarity with SQL Server and Entity Framework Core.
  • Experience with Azure cloud services.

Responsibilities

  • Develop, test, and maintain web applications using C# and React/Angular.
  • Design and implement RESTful APIs to support functionality.
  • Utilize Azure services to manage scalable applications.
  • Optimize applications for speed and security.

Skills

C#
.NET Core
SQL Server
Entity Framework Core
Git
Azure
Agile methodologies (Scrum/Kanban)
Web frameworks (Angular/React)
Job description

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

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