Enable job alerts via email!

Fullstack Developer

NTT Data

Johannesburg

On-site

ZAR 650,000 - 850,000

Full time

21 days ago

Job summary

A dynamic technology company is seeking a skilled Senior Fullstack Developer to join their innovative team in Johannesburg. The successful candidate will leverage their expertise in C#, .NET, and cloud-based solutions to develop high-quality applications. This role involves collaboration with diverse teams and a focus on delivering efficient and scalable software solutions.

Qualifications

  • 8+ years in software development experience.
  • Strong experience in C#, .NET Core, SQL Server and Azure.
  • Familiarity with integration frameworks, Angular/React.

Responsibilities

  • Develop, test, and maintain web applications using C# and React/Angular.
  • Design and implement RESTful APIs and utilize Azure cloud services.
  • Optimize applications for speed, scalability, and security.

Skills

C#
.NET
JavaScript
React
Angular
Cloud-based solutions
RESTful APIs
SQL Server
Entity Framework Core
Git

Job description

Seeking a motivated and skilled Senior Fullstack 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.

Experience

  • 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

  • At least 8+ years in software development experience.
  • Experience using C# and .NET Core
  • Experience using SQL server and Entity Framework Core
  • Experience using Git and 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 WebApi, HTML, JavaScript, CSS and MS SQL Server.
  • Git, XML, SOAP
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.