Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

Advanced Software Engineer - .NET

EPAM Systems

India · On-site · relocationSalary not disclosedfull-timeEPAM Systems Careers (offices abroad)

We are seeking a highly skilled Advanced Software Engineer with deep expertise in the .NET ecosystem to join our team. In this role, you will design, evolve, and optimize large-scale, high-load systems while ensuring top-tier performance, security, and reliability.

Responsibilities

  • Design, develop, and maintain large monolithic systems, ensuring scalability and long-term evolution
  • Build and optimize high-load applications using the C# / .NET ecosystem
  • Design REST APIs with a focus on scalability, versioning, and security
  • Integrate with SOAP and legacy systems as needed
  • Perform advanced MSSQL performance tuning, transaction optimization, and handle blocking, locking, and concurrency
  • Drive performance optimization, concurrency management, and fault tolerance across services
  • Implement secure communication using TLS/SSL and manage certificate handling
  • Apply secure coding practices and mitigate common vulnerabilities (OWASP Top 10)
  • Conduct threat modeling and define mitigation strategies for critical systems
  • Identify and prevent vulnerabilities such as injection attacks, authentication flaws, and data leaks

Languages

    Work format
    On-site
    Seniority
    Mid
    Posted
    29 Sept 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking