This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Full Stack .NET Developer at NTT DATA is responsible for designing, developing, and maintaining Azure-hosted applications using C# .NET, Angular, and SQL. The role requires strong collaboration with architects and clients to shape solutions, along with a solid understanding of software engineering fundamentals. Candidates should have moderate experience in software development and be familiar with Agile methodologies.
Job Responsibility:
Design, develop and maintain Azure-hosted applications using C# .NET, Angular, and SQL
Implement and maintain CI/CD using Azure DevOps pipelines (including YAML)
Enhance and refactor existing applications for performance, reliability, and maintainability
Troubleshoot and resolve issues across front end, back end, and database layers
Collaborate with architects, consultants, and clients to understand requirements and shape solutions
Produce technical documentation
Participate in Agile delivery (Scrum ceremonies, estimation, reviews)
Learn and contribute to IaC practices in Azure, with exposure to Terraform and related tooling
Requirements:
Solid understanding of software engineering fundamentals and web application design
Strong C# .NET skills, including building APIs and services
Hands-on experience with Angular front-end development
Good working knowledge of SQL and relational database concepts
Experience using Azure DevOps for source control and pipelines
Familiarity with Agile ways of working
Strong communication and teamwork skills in a client-facing consulting environment
Interest in Infrastructure as Code in Azure (e.g. Terraform, Bicep, ARM) and a desire to grow in this area
Bachelor's degree or equivalent in computer science or software engineering or related field
Moderate (4+ years) level Software Applications Engineering, Software Development experience, or related work experience
Moderate level experience with the following Programming Languages: Experience with multiple C# .NET projects
Experience with JavaScript and Angular, particular larger projects that have focus on Angular front end development
Moderate level experienced with Linux/Unix and Windows operating systems
Moderate level experience working with SQL
Experience working in Agile teams
Moderate level experience with medium to large Azure environments
Experience with Azure DevOps automation and creating pipelines
Nice to have:
Certification in various programming languages, for example (but not limited to) JavaScript, C# .NET, YAML, Python
Scrum / Agile certification is an advantage
Hold any of a AZ-900/AZ-104/AZ-204 certification or working towards it
What we offer:
Workplace embraces diversity and inclusion
A place where you can grow, belong and thrive
Part of a global company with experts in more than 50 countries
Access to a robust ecosystem of innovation centers as well as established and start-up partners