EPAM·Colombia, Mexico, Brazil·Удалённо·1 нед. назад
We are looking for a Senior Full-Stack .NET Developer experienced with both legacy .NET Framework and modern .NET (.NET 6/8+). The primary focus is security vulnerability remediation, legacy application support, and modernization.
Responsibilities
Investigate and remediate application security vulnerabilities, including OWASP Top 10, SAST/DAST findings, SQL injection, XSS, and dependency risks
Maintain and modernize legacy ASP.NET Web Forms, MVC, WCF, and ASMX applications
Develop and enhance ASP.NET Core Web APIs and modern .NET services
Work with SQL Server, ADO.NET, EF Core/Dapper, ensuring secure data access
Support frontend development using HTML, CSS, JavaScript/TypeScript, jQuery, and modern SPA frameworks
Collaborate with DevOps to support secure CI/CD and production deployments
Requirements
3+ years of full-stack .NET development experience
Expertise in C#, .NET Framework, and SQL Server
Proficiency in ASP.NET Web Forms and MVC
Background in .NET 6/8+, ASP.NET Core, and REST APIs
Understanding of dependency injection
Practical application security experience and knowledge of OWASP Top 10
Experience with React, Angular, or Vue.js
Strong troubleshooting skills and ability to work with large legacy codebases
English proficiency at an Upper-Intermediate level (B2) or higher