Back to directory
NTT DATA logo

Intermediate Software Development Engineer (.NET Core)

NTT DATA
South africa(multiple locations)
Full-time
Mid
Posted April 7th, 2026

About the role

NTT DATA is looking for a skilled .NET Core Developer to design, build, and maintain scalable applications. You’ll work in an Agile team, building real-world solutions for clients while growing your technical expertise. 🧠 Key Responsibilities Develop and maintain .NET Core applications Build REST APIs and backend services Work with: C#, ASP.NET Core, Entity Framework SQL Server Collaborate with developers, testers, and business teams Participate in Agile sprints (Azure DevOps) Debug, test, and improve application performance Follow best practices for security & clean code 🛠️ Tech Stack Languages: C#, SQL, TypeScript Frameworks: ASP.NET Core, EF Core Tools: Git, Azure DevOps Cloud: Microsoft Azure (advantage) Frontend: Vue / modern JS frameworks Testing: xUnit, Postman 🌟 Nice to Have Azure Cloud experience ☁️ Knowledge of: OAuth2 / JWT security CI/CD pipelines Experience in finance/health systems (bonus)

Job overview

This full-time opportunity at NTT DATA is based in South africa(multiple locations) and is suitable for candidates interested in building experience in Intermediate Software Development Engineer (.NET Core). Review the requirements carefully and make sure your application highlights the most relevant strengths for the role.

Tips for applicants

  • Tailor your CV to match the responsibilities and requirements for this intermediate software development engineer (.net core) role.
  • Highlight your most relevant experience, qualifications, and practical skills clearly.
  • Make sure your contact details are correct and your CV is updated before applying.
  • Use the listed requirements as a checklist so your application speaks directly to what the employer wants.

Why this job is a good opportunity

Roles like this can help candidates strengthen their professional experience, improve industry-specific skills, and grow within a structured working environment. If you are targeting opportunities in mid-level work, this opening may be a strong addition to your job search.

Requirements

  • 3–5 years experience in software development
  • Strong experience with .NET Core (production level)
  • Understanding of Agile & SDLC
  • Degree in Computer Science / IT (advantage)

Was this listing helpful?

Let us know whether this job page helped you.

Report this job

Report listings that look fake, expired, misleading, or inappropriate.