> Markdown version of [/jobs/ext/601676-lead-software-engineer-net](https://www.wearedevelopers.com/jobs/ext/601676-lead-software-engineer-net). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer (.NET) - **Company:** EPAM Systems, Inc. - **Location:** New York, NY, United States (Remote available) - **Experience:** Expert - **Salary:** $120,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Databases, Command-Query Responsibility Segregation (Software Development), Software Design Patterns, DevOps, Entity Framework, Windows Communication Foundation, Message Broker, Microsoft SQL Server, Object-Oriented Software Development, Query Optimization, RabbitMQ, SQL Stored Procedures, Web Application Frameworks, Azure Service Bus, Git, Event Driven Architecture, Containerization, Solid Principles, Kubernetes, Apache Kafka, Event Sourcing, Restful APIs, Domain Driven Design, Grpc, Code Restructuring, Software Version Control, Docker, Legacy Systems, Microservices - **Published:** June 16, 2026 - **Apply:** https://arc.dev/remote-jobs/j/epam-systems-lead-software-engineer-net-oxa9jlo5ji ## About the Role * 5+ years of professional .NET development experience * Strong proficiency in C# and ASP.NET Core * Deep understanding of SQL Server including stored procedures, functions and query optimization * Hands-on experience with WCF services (maintenance and troubleshooting) * Solid knowledge of RESTful API design and development * Strong understanding of OOP, SOLID principles and design patterns * Proficiency in Entity Framework Core or similar ORMs * Experience with Git and modern version control workflows * Strong problem-solving and analytical abilities * Good communication skills for both technical and non-technical audiences * Ability to balance maintaining legacy systems with driving modernization * Adaptability to changing priorities and technologies Nice to have * Containerization with Docker and orchestration with Kubernetes * CQRS (Command Query Responsibility Segregation) pattern implementation * Event Sourcing architecture and implementation * Domain-Driven Design (DDD) principles and tactical patterns * Experience migrating WCF services to modern alternatives (gRPC, REST) * Experience with message brokers (RabbitMQ, Azure Service Bus, Kafka) * Familiarity with microservices architecture * Knowledge of Event-Driven Architecture * DevOps practices and CI/CD pipeline implementation ## Description * Optimize and troubleshoot complex SQL stored procedures and database logic * Ensure stability and performance of mission-critical legacy systems * Refactor and modernize legacy code incrementally while maintaining backward compatibility * Design and develop new microservices using ASP.NET Core and C# * Implement Event Sourcing patterns and CQRS architecture * Build RESTful APIs and integrate with modern frontend frameworks * Apply Domain-Driven Design (DDD) principles to new features * Implement cloud-native solutions using Azure * Utilize containerization with Docker * Apply modern development practices including CI/CD pipelines ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)