Middle Full-Stack Developer (.NET)
We are looking for a Middle Full-Stack Developer (.NET) with hands-on .NET expertise who enjoys delivering dependable, high-quality software across the stack. You will build and enhance web applications with a collaborative, globally distributed team, balancing clean code and strong craftsmanship—apply now.
Responsibilities
- Lead the full cycle of web application delivery, from implementation through testing and debugging
- Deliver new features within an existing product to extend functionality
- Design new system components and integrate external tools into the current application framework when needed
- Follow agreed development standards and participate in peer code reviews
- Prioritize quality across all stages of the development process
- Execute testing during the build cycle to validate functional and quality expectations
- Evaluate requirements during backlog refinement and grooming to ensure clarity and readiness
- Maintain and improve the existing technical infrastructure to keep systems reliable
- Participate in the team on-call rotation to support production needs
Requirements
- Hands-on professional experience with .NET and C# for 2+ years
- Advanced JavaScript skills with practical use of jQuery
- Proven experience delivering solutions with the ASP.NET MVC framework
- Working knowledge of Bootstrap for layout and UI styling
- Solid proficiency with CSS and HTML for building and structuring web UI components
- Strong communication and collaboration skills, with experience contributing within a large, globally distributed development team
- English proficiency at B2 (Upper-Intermediate) or higher, written and spoken, to translate business requirements into workable technical solutions
Nice to have
- Experience with ASP.NET WebForms, including helping migrate WebForms applications to MVC
- Some hands-on ability with Bootstrap for front-end work
- Familiarity with LINQ for data queries and operations in .NET
- Good knowledge of relational databases and SQL
- Practical experience with Microsoft SQL Server
- Background in building new or modernizing large, complex system architectures
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
About the Company
More jobs at EPAM Systems
-
Senior AI Engineer with AWS
Georgia, Kazakhstan, Kyrgyzstan, Uzbekistan, Armenia · remote · Sep 26, 2026
-
Senior AI Test Automation Engineer
Turkiye · remote · Sep 25, 2026
-
Lead Data Integration Engineer with Azure Data Factory and Databricks
Georgia · remote · Sep 25, 2026
-
Senior Data Integration Engineer/ DWH, MS SQL, T-SQL
Georgia, Armenia, Kazakhstan, Kyrgyzstan, Uzbekistan · remote · Sep 25, 2026
-
Lead AI Engineer with agentic coding harnesses
Georgia, Armenia · remote · Sep 25, 2026