> Markdown version of [/jobs/ext/3981048-senior-net-full-stack-devloper](https://www.wearedevelopers.com/jobs/ext/3981048-senior-net-full-stack-devloper). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior .NET Full stack Devloper - **Company:** NTT DATA Corporation - **Location:** Bala Cynwyd, PA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Application Performance Management, ASP.NET MVC Framework, HTML5, Automation of Tests, Unit Testing, Microsoft Azure, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Generation, Code Review, Cursor, DevOps, Entity Framework, Github, Enterprise Messaging Systems, Microsoft Software, Microsoft SQL Server, .NET Framework 4, OAuth, Software Architecture, Openid Connect, OpenAI, Azure Active Directory, JSON Web Token, Service-Oriented Architecture, Software Engineering, TypeScript, Web Applications, GitHub Copilot, ReactJS, Software Security, Technical Debt, Git, AngularJS, Integration Tests, Information Technology, Front End Software Development, Api Design, Software Coding, Restful APIs, Code Restructuring, Software Version Control, Legacy Systems, Microservices - **Published:** October 28, 2026 - **Apply:** https://careers-inc.nttdata.com/talentcommunity/apply/1444315600/?locale=en_US ## About the Role * Bachelor's degree in Computer Science, Information Technology, or related field. * 8+ years of experience in software development using Microsoft technologies. * Strong expertise in: + C# + ASP.NET MVC + ASP.NET Core + .NET Framework 4.x + .NET 6/7/8 + Entity Framework + SQL Server * Experience building RESTful APIs and microservices. * Hands-on experience modernizing legacy applications. * Strong understanding of software architecture patterns and design principles. * Experience with Azure cloud services and DevOps practices. * Experience with Git source control and Agile delivery methodologies. * Strong problem-solving and communication skills. ## Description * Design, develop, and maintain enterprise-grade web applications using C#, ASP.NET MVC, ASP.NET Core, .NET Framework 4.x, .NET 6/7/8, and modern front-end frameworks. * Develop responsive and user-friendly applications using Angular, React, JavaScript, TypeScript, HTML5, CSS3, and Bootstrap. * Implement scalable and maintainable architecture following industry best practices and coding standards. API Development & Integration * Design and develop RESTful APIs and microservices using ASP.NET Core. * Integrate applications with internal and external systems through APIs, messaging platforms, and service-oriented architectures. * Implement API security using OAuth2, OpenID Connect, JWT, Azure Entra ID (Azure AD), and other authentication mechanisms. Legacy Application Modernization * Assess and analyze existing .NET Framework 4.x applications for modernization opportunities. * Migrate monolithic applications to modern .NET (6/7/8) architectures. * Refactor legacy code, eliminate technical debt, and improve application performance and maintainability. * Modernize authentication and authorization mechanisms to support cloud-native identity solutions. * Re-architect applications for containerization and cloud deployment on Azure. Cloud & DevOps * Develop CI/CD pipelines using Azure DevOps and GitHub Actions. AI-Driven Development & Testing * Leverage GitHub Copilot, Azure OpenAI, Cursor AI, and AI-assisted development tools to improve development productivity. * Utilize AI for code generation, code reviews, refactoring, documentation, and unit test creation. * Implement AI-assisted automated testing strategies for functional, regression, and integration testing. * Evaluate and adopt emerging AI technologies to improve software delivery and engineering efficiency. * Establish best practices for responsible and secure use of AI in the software development lifecycle. Quality & Engineering Excellence * Develop comprehensive unit, and end-to-end test suites. * Perform code reviews and enforce secure coding practices. * Optimize application performance, scalability, and reliability. * Collaborate with architects, product owners, QA teams, and business stakeholders to deliver high-quality solutions.