EPAM is a leading general provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a Senior Full-Stack .NET Developer to remediate security vulnerabilities, support legacy applications, and modernize services across .NET Framework and .NET 6/8+. You will work across backend, data, and frontend while partnering on secure delivery.
Responsibilities
- Investigate and remediate application security vulnerabilities across OWASP Top 10 and automated SAST/DAST findings
- Harden applications against SQL injection, XSS, and dependency-related risks
- Maintain and modernize legacy .NET Framework applications including ASP.NET Web Forms, ASP.NET MVC, WCF, and ASMX
- Build and enhance ASP.NET Core Web APIs and modern .NET services using clean architecture practices
- Implement secure data access with Microsoft SQL Server and ADO.NET
- Develop and refine frontend features using JavaScript and existing UI patterns
- Collaborate with DevOps to support secure CI/CD pipelines and production deployments
- Troubleshoot production issues and deliver timely fixes with minimal risk
- Review code changes for security, maintainability, and backward compatibility
- Document remediation decisions and modernization steps for future maintenance
Requirements
- 3+ years of full-stack .NET development experience
- Strong leadership and ownership skills to drive remediation and modernization work
- Daily availability aligned to 5:00 PM CT (Central Time)
- C# and .NET Framewor