Senior Full-Stack Developer (.NET)
We're looking to bring aboard a Senior Full-Stack Developer possessing thorough, applied knowledge of .NET to strengthen our expanding team. This opportunity is a great match for those who enjoy interacting with the entire technology stack and who are passionate about building software that's both refined and trustworthy. You'll find yourself among a group that prioritizes teamwork, meticulous technical work, and lifelong learning. This role offers a genuine opportunity to shape products that matter, all while partnering with capable teammates dedicated to quality craftsmanship.
Responsibilities
- Guide projects through their complete lifecycle, spanning planning, development, testing, and troubleshooting of web applications
- Deliver new feature sets that enrich the functionality of a product already in production
- Put together fresh system components and link external solutions into the existing application architecture based on what projects require
- Follow accepted development protocols and actively contribute to reviewing the code submitted by fellow developers
- Keep quality at the forefront of consideration during every part of the development cycle
- Execute testing procedures throughout the build phase to verify that finished deliverables meet functional and quality standards
- Take a detailed look at requirements while taking part in backlog grooming and refinement discussions
- Uphold and improve current technical systems to ensure continued operational stability
- Join in on rotating on-call coverage as part of the team's shared responsibilities
Requirements
- Minimum three years of hands-on, real-world experience with .NET and C#
- Elevated proficiency in JavaScript, supported by concrete, practical jQuery experience
- Wide-ranging experience deploying the ASP.NET MVC framework in genuine project settings
- Fair level of skill with Bootstrap for organizing and styling front-end features
- Solid capability using CSS and HTML to develop and structure elements of a web interface
- Exceptional collaboration and communication abilities, evidenced by meaningful contributions within a large, globally distributed engineering team
- English proficiency at B2 level or beyond, in both writing and speaking, supporting precise comprehension of business needs and their conversion into workable technical results
Nice to have
- Experience with ASP.NET WebForms, especially direct involvement in shifting WebForms-based projects to MVC
- Fundamental familiarity with Bootstrap for use in front-end work
- Working knowledge of LINQ for handling data queries and manipulation within .NET setups
- Broad understanding of relational database fundamentals alongside SQL capability
- Applied experience working with Microsoft SQL Server
- Background in either developing new or modernizing existing large-scale, complicated system structures
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 Systems Engineer
Australia · remote · Sep 25, 2026
-
Lead JavaScript/TypeScript Full-Stack Engineer (GenAI-assisted development)
Ukraine · remote · Sep 24, 2026
-
AI Software Engineer
USA · remote · Sep 25, 2026
-
Lead AI Engineer
USA · remote · Sep 25, 2026
-
Senior Backend Developer, AI Pods
Argentina, Chile, Colombia · remote · Sep 24, 2026