We are looking for a remote Senior .NET Software Engineer with 3+ years of experience in the IT industry, and strong knowledge of .NET to join our team.
Responsibilities
- Write a high quality, testable code following clean code principles
- Participate in the development cycle
- Work as part of the team following Agile principles
- Participate in planning, meetings, stand-ups with the customer
- Communicate with the Product Owner, Scrum Master, Solution Architect to clarify business requirements
Requirements
- 3+ years of experience in IT industry
- Strong knowledge of .NET
- Knowledge of ASP.NET MVC
- Knowledge of JavaScript
- Experience in SQL Server
- Thorough understanding of software development processes and procedures
- Good analytical and problem solving skills
- Good communication skills
- Ability to quickly understand and articulate technical information and product concepts
- Ability to provide high quality results
- Ability to meet deadlines for assigned tasks
- Upper-Intermediate (B2) and higher level of English
Benefits
- 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