Senior .NET Developer
Digital nomads. Work from anywhereCompany: EPAM Systems
We are looking for a Senior .NET Developer to join our team.
You will become part of a globally distributed engineering group that delivers high-quality web solutions used by a wide range of customers. This is a great opportunity to grow professionally while contributing to a mature product and collaborating with experienced colleagues across multiple locations.
Responsibilities
Design, code, test, and debug web applications to deliver reliable and efficient solutions
Develop new features and enhancements on top of the existing product to meet evolving business needs
Build new system components and integrate third-party products into the current application framework as required
Follow development best practices and actively participate in code reviews to maintain high coding standards
Maintain a strong focus on quality throughout the entire development lifecycle
Perform development testing to ensure that implemented work aligns with the expected requirements and quality benchmarks
Carefully analyze and review requirements during product backlog refinement and grooming sessions
Support and continuously improve the existing infrastructure to keep it robust and scalable
Take part in on-call pager duties to ensure system reliability and timely incident response
Requirements
At least 3 years of relevant commercial experience in software development
Strong hands-on experience with .NET and C# for building enterprise-grade web applications
Solid knowledge of CSS for styling and creating responsive user interfaces
Proficiency in HTML for structuring modern web pages
Superb JavaScript skills for implementing dynamic, client-side functionality
Good working knowledge of jQuery for DOM manipulation and front-end interactivity
Significant experience working with the ASP.NET MVC pattern
Solid working knowledge of relational databases and SQL for efficient data management and querying
Excellent communication skills and a demonstrated ability to be an active contributor in a large, globally distributed development team
Excellent oral and written communication skills in English (B2+ level or higher)
Nice to have
Experience working with ASP.NET WebForms and/or transforming WebForms applications to the MVC pattern
Knowledge of Bootstrap for building responsive and mobile-first user interfaces
Hands-on experience with LINQ for efficient data querying within .NET applications
Leadership skills, including the ability to mentor team members and guide technical decisions
Practical experience with Microsoft SQL Server for designing and managing relational databases
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.