Senior Full-Stack Developer (.NET)
We're working to onboard a Senior Full-Stack Developer bringing extensive, real-world .NET experience to join our growing organization. This position is ideal for those who thrive interacting with every layer of the technology stack and who genuinely enjoy delivering software that's both solidly constructed and dependable. You'll join a team where partnership, disciplined technical practice, and continuous development are core values. This role gives you a real chance to shape products with genuine impact, collaborating closely with skilled colleagues who care deeply about doing quality work.
Responsibilities
- Lead projects across their entire span, from early-stage planning through building, testing, and resolving problems in web applications
- Bring fresh functionality into play that expands and enhances a product already deployed
- Construct new system pieces and integrate outside tools into the current application structure as project circumstances dictate
- Adhere to recognized coding standards and take part actively in reviewing code contributed by other team members
- Position quality as a leading priority through each phase of the build process
- Perform testing throughout the development cycle to verify outcomes satisfy both functional and quality benchmarks
- Dig into requirement particulars as part of backlog refinement and grooming discussions
- Look after and upgrade existing technical systems to maintain smooth, reliable performance
- Take on rotating on-call responsibilities as a shared duty across the team
Requirements
- A minimum of three years' applied experience developing with .NET and C#
- Strong JavaScript skills reinforced by real, practical jQuery experience
- Considerable experience putting the ASP.NET MVC pattern to work on legitimate projects
- Reasonable working knowledge of Bootstrap for structuring and styling front-end pieces
- Proficient use of CSS and HTML for assembling and arranging components of a web interface
- Impressive teamwork and communication capabilities, shown through active engagement within a large, globally spread-out development team
- Fluent English ability at B2 level or higher, spoken and written, to accurately grasp business requirements and convert them into functional technical outcomes
Nice to have
- Practical experience with ASP.NET WebForms, particularly work involved in migrating WebForms projects to MVC
- Entry-level familiarity with Bootstrap for front-end related activities
- Working knowledge of LINQ for querying and manipulating data within .NET applications
- Solid understanding of relational database concepts combined with SQL expertise
- Hands-on experience with Microsoft SQL Server
- Experience building new systems or modernizing existing large-scale, complex 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
-
Lead Python Full-Stack Engineer (AI Integration)
UK · remote · Sep 22, 2026
-
Lead Data & AI Engineer
UK · remote · Sep 22, 2026
-
Lead AI Engineer with Node.js, TypeScript
Georgia, Armenia, Kazakhstan, Kyrgyzstan, Uzbekistan · remote · Sep 22, 2026
-
Lead Software Engineer - .NET with Azure, React & AI Native
· · Sep 22, 2026
-
Senior Data DevOps Engineer with Azure
Georgia, Armenia, Uzbekistan, Kazakhstan, Kyrgyzstan · remote · Sep 21, 2026