EPAM is a leading integral 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 seeking a Senior Full-Stack .NET Developer to strengthen security, support legacy applications, and drive modernization across .NET Framework and .NET 6/8+ services. You will remediate vulnerabilities, enhance APIs and data access, and collaborate on reliable releases.
Responsibilities
• Investigate and remediate application security vulnerabilities, including OWASP Top 10 findings
• Maintain and modernize legacy .NET Framework applications using ASP.NET MVC and WCF
• Develop and enhance modern .NET services and RESTful APIs on .NET 6/8+
• Implement secure data access with SQL Server and ADO.NET
• Harden applications against SQL injection, XSS, and dependency risks
• Collaborate with DevOps to support secure CI/CD pipelines and production releases
• Coordinate work to ensure daily availability until 5:00 PM CT
Requirements
• 3+ years full-stack .NET development experience
• Proven project delivery experience modernizing and supporting large legacy codebases
• Advanced C# and .NET Framework skills with ASP.NET MVC and WCF
• Strong SQL Server and ADO.NET skills with secure data access practices
• Practical application security knowledge with OWASP Top 10 remediation experience
• Upper-Intermediate English proficiency (B2) for daily collaboration