We're on the lookout for a .NET Developer to join our rapidly growing team. You'll step into a global engineering network that builds industry-leading web applications for a diverse client base spanning multiple sectors. This position provides an outstanding opportunity to grow professionally while playing a meaningful role in an established product, working closely with talented specialists located throughout different parts of the world
Responsibilities
- Design, code, test, and troubleshoot web applications to produce stable and efficient end results
- Deliver new features and refinements to the current product lineup in order to keep up with evolving business objectives
- Build fresh system elements and connect outside solutions into the current application setup as circumstances require
- Follow set coding conventions and engage actively in reviewing teammates' code to maintain consistently strong quality
- Keep quality at the forefront throughout every phase of the development lifecycle
- Run thorough developer-side testing to confirm finished work aligns with outlined requirements and quality criteria
- Carefully analyze and clarify requirements during grooming and backlog refinement meetings
- Help sustain and progressively enhance existing infrastructure to ensure it remains reliable and ready to scale
- Join on-call rotation coverage to help preserve system availability and respond quickly when incidents occur
Requirements
- A minimum of two years of meaningful professional background in software engineering roles
- Thorough, hands-on command of .NET and C# used in building enterprise-grade web applications
- Strong capability in CSS for crafting attractive, adaptable user interface designs
- Competent use of HTML to construct modern, well-structured web pages
- Solid JavaScript expertise for building engaging, client-side interactive elements
- Dependable experience with jQuery for working with DOM elements and enhancing front-end behavior
- Considerable hands-on background applying the ASP.NET MVC framework
- Firm grasp of relational database concepts and SQL for reliable data storage and retrieval
- Strong communication abilities coupled with demonstrated success operating as an engaged contributor within a large, globally spread engineering team
- Solid spoken and written English skills at B2 proficiency or higher
Nice to have
- Exposure to ASP.NET WebForms along with any experience migrating WebForms applications toward MVC architecture
- Practical understanding of Bootstrap for building mobile-first, responsive interface designs
- Direct experience applying LINQ to simplify data querying tasks within .NET applications
- Leadership qualities such as mentoring fellow team members and helping guide technical direction
- Established experience with Microsoft SQL Server for building and maintaining relational database structures
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.