EPAM Systems is seeking a highly skilled Senior .NET Developer to join our dynamic team. The ideal candidate will have over 3 years of experience in .NET development, proficiency with SQL Server, and hands-on expertise with Angular 4 or above. In this role, you will be responsible for full-cycle application development in an Agile environment, collaborating closely with customers, performing code reviews, and integrating various system components. You will have the opportunity to work with global teams on challenging international projects for top brands.
Responsibilities
- Develop, implement, and maintain applications throughout the entire development lifecycle, from initial planning to deployment and ongoing support in an Agile environment.
- Engage with clients to clarify technical requirements and ensure that expectations are aligned.
- Work on integrating various components of the system, ensuring seamless interactions and efficient performance.
- Accurately estimate the work effort required for tasks and report progress regularly to stakeholders.
- Perform thorough code reviews for peers, ensuring the code quality meets best practices and standards.
- Create and maintain technical documentation using Confluence, ensuring clarity and accessibility for team members.
- Actively participate in Sprint Review meetings, demonstrating implemented functionalities and providing valuable feedback for future iterations.
Key Requirements
- 3+ years of hands-on experience in .NET development.
- Strong proficiency with .NET Framework and ASP.NET WebForms.
- Solid experience with SQL Server for database management.
- Experience with Angular 4 or above for front-end development.
- B2+ level of English, both written and spoken.
- Familiarity with Agile methodologies, ensuring effective collaboration and iterative delivery.
- Strong problem-solving and analytical skills to tackle complex development challenges.
- Hands-on experience with front-end development, enhancing the overall user experience.
Why EPAM?
- Global Projects. Work on international projects with top-tier brands.
- Collaborative Teams. Join global teams of highly skilled, diverse professionals.
- Healthcare and Employee Benefits. Comprehensive healthcare benefits, financial programs, paid time off, and sick leave.
- Learning & Growth. Access to upskilling, reskilling, and certification courses, plus unlimited access to LinkedIn Learning with over 22,000 courses.
- Career Opportunities. Explore global career opportunities and work in an award-winning culture recognized by Glassdoor, Newsweek, and LinkedIn.
- Community Engagement. Engage in volunteer and community involvement opportunities.
About EPAM. EPAM Systems is a leading global provider of digital transformation services with a strong focus on technology and innovation. EPAM’s teams work on challenging projects for top brands, delivering cutting-edge solutions in software development, IT consulting, and system integration. We pride ourselves on fostering a collaborative and dynamic work environment where continuous learning and growth are highly encouraged.
If you're looking for a challenging and rewarding role where you can work with global teams and top brands, apply now to join EPAM Systems!