We are seeking a .NET Developer to become part of our team.
You will join an international engineering community that builds top-tier web products serving a diverse customer base. This role offers a fantastic chance to advance your career while making meaningful contributions to an established product and partnering with seasoned professionals across various regions.
Responsibilities
-
Architect, implement, test, and troubleshoot web applications to provide dependable and high-performing solutions
-
Create new functionality and improvements on top of the existing product to address changing business demands
-
Develop fresh system components and incorporate third-party tools into the current application framework whenever necessary
-
Adhere to development best practices and engage actively in peer code reviews to uphold strong coding standards
-
Keep a consistent emphasis on quality across every stage of the development process
-
Conduct thorough developer testing to verify that completed work meets the agreed-upon requirements and quality criteria
-
Diligently examine and evaluate requirements during product backlog refinement and grooming meetings
-
Sustain and progressively enhance the existing infrastructure to keep it stable and scalable
-
Participate in on-call pager rotations to safeguard system uptime and respond promptly to incidents
Requirements
-
A minimum of 2 years of professional experience in software engineering
-
Substantial practical background in .NET and C# for constructing enterprise-level web applications
-
Strong command of CSS for crafting visually appealing and responsive interfaces
-
Confident skills in HTML for assembling modern web page structures
-
Excellent JavaScript expertise for delivering interactive, client-side behavior
-
Reliable working knowledge of jQuery for handling DOM operations and enhancing front-end interactivity
-
Considerable experience applying the ASP.NET MVC pattern
-
Strong working understanding of relational databases and SQL for effective data handling and retrieval
-
Excellent interpersonal skills and proven capability to operate as an engaged member of a large, globally distributed engineering team
-
Outstanding verbal and written communication abilities in English (B2+ level or above)
Nice to have
-
Background in working with ASP.NET WebForms and/or migrating WebForms applications to the MVC pattern
-
Familiarity with Bootstrap for delivering responsive, mobile-first user interfaces
-
Practical experience using LINQ for streamlined data querying within .NET solutions
-
Leadership capabilities, including mentoring teammates and steering technical decision-making
-
Hands-on background with Microsoft SQL Server for building and maintaining 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.