We are building reliable, well-engineered web software and need a Middle Full-Stack Developer (.NET) with strong hands-on .NET experience. You will work across the stack using C#, ASP.NET MVC, JavaScript, jQuery, HTML, CSS, and Bootstrap while collaborating with a distributed team focused on quality. Apply to help improve and extend a product that is already in production.
Responsibilities
- Own the end-to-end web application delivery flow, including planning, development, testing, and troubleshooting
- Add new features that expand and reinforce an existing live product
- Develop new modules and integrate external tools into the current application architecture as needed
- Follow established coding standards and contribute to peer code reviews
- Prioritize quality control throughout all stages of development
- Execute testing during the build cycle to confirm functional and quality targets are met
- Analyze requirements in depth and participate in backlog grooming and refinement
- Maintain and improve the existing technical infrastructure to keep operations stable and reliable
- Join a rotating on-call schedule as part of shared team responsibilities
Requirements
- Hands-on professional experience with .NET and C# for 2+ years
- Advanced JavaScript skills with practical use of jQuery in real projects
- Solid experience applying the ASP.NET MVC framework in production
- Working knowledge of Bootstrap to structure and style UI components
- Good command of CSS and HTML for building and laying out web interfaces
- Excellent communication and teamwork skills proven in a large, globally distributed engineering team
- Working proficiency in English at B2 (Upper-Intermediate) or higher, written and spoken, to translate business needs into technical solutions
Nice to have
- Exposure to ASP.NET WebForms, including helping transition WebForms projects toward MVC
- Basic familiarity with Bootstrap for front-end development tasks
- Hands-on experience with LINQ for queries and data operations in .NET applications
- General knowledge of relational database fundamentals along with SQL skills
- Practical experience with Microsoft SQL Server
- Background in building new systems or modernizing large-scale, complex technical environments
We offer
- 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
EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.