Senior/Lead Software Engineer
- Source: Naukri
- Epam Systems
- Hybrid
- Bengaluru
- Full-Time
- Senior
Job Description
8+ years of backend engineering experience
- Deep expertise in C# / .NET ecosystem
- Proven experience working with high-load systems
- Strong knowledge of:
- REST API design (scalability, versioning, security)
- SOAP / legacy integrations
- Advanced experience with MSSQL:
- Performance tuning at scale
- Transaction optimization
- Blocking, locking, and concurrency handling
- Strong experience designing and evolving large monolithic systems
- Expertise in performance optimization, concurrency, and fault tolerance
- Deep understanding of application security, including:
- TLS/SSL, secure communication, certificate handling
- Secure coding practices
- Common vulnerabilities (OWASP Top 10)
- Threat modeling and mitigation strategies
- Experience identifying and preventing vulnerabilities (injection, auth flaws, data leaks, etc.)
- Strong experience using and evaluating AI development tools and agents:
- Generating production-quality code and tests
- Reviewing and governing AI output
Thanks,
Sowmya
Skills
- c-sharp
- dot-net
- MSSQL
