Want to get hired at NTT DATA?
Sr. .NET Full Stack Developer
NTT DATA
King of Prussia, Pennsylvania, United StatesOn Site
Original Job Summary
Overview
NTT DATA is seeking a Sr. .NET Full Stack Developer with 5+ years of experience in server-side technologies and 3+ years of experience with .NET 6 or .NET 8. The role requires strong expertise in C#, ASP.NET, .NET Core, MVC, REST Web API, Entity Framework, LINQ, multithreading, and database development.
Technical Responsibilities
Key technical skills for this Sr. .NET Full Stack Developer include:
- Develop and maintain RESTful services and web applications.
- Create and optimize database stored procedures, SQL queries and functions.
- Perform in-depth analysis and debugging of database issues.
- Implement software design principles including UML and SOLID.
- Develop modern UI using Angular, TypeScript, HTML5, CSS, and JavaScript frameworks.
Additional Duties
This role also involves:
- Conducting requirement analysis and writing unit tests with xUnit and MOQ.
- Utilizing CI/CD tools such as Team City and Octopus for automated deployments.
- Working with source control systems like GitHub and Bitbucket.
- Integrating messaging and streaming platforms like RabbitMQ, Kafka, or Redis.
Team & Work Environment
The candidate will work independently as well as collaboratively within an onsite/offshore delivery model. Excellent communication skills and the ability to manage multiple modules are essential.
Key Skills/Competency
Top keywords include: C#, ASP.NET, .NET Core, MVC, REST API, Entity Framework, Angular, SQL, Git, CI/CD.
How to Get Hired at NTT DATA
🎯 Tips for Getting Hired
- Research NTT DATA's culture: Study their mission, values, and recent projects.
- Customize your resume: Highlight .NET, Angular, and CI/CD skills.
- Prepare technical demos: Showcase code in C# and web APIs.
- Practice interview questions: Emphasize problem solving in databases.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C# and .NET Core fundamentals.
circle
Practice building REST APIs with ASP.NET.
circle
Prepare Angular and TypeScript code samples.
circle
Work on SQL query optimization exercises.
Behavioral Questions
circle
Describe a time you solved a complex bug.
circle
Explain managing multiple projects simultaneously.
circle
Share an experience improving team collaboration.
circle
Discuss handling challenging deadlines under pressure.