Back to Search
Currently, we are looking for a Remote Middle .NET Developer to join our team.
Responsibilities
- Develop business-facing data-driven ASP.NET Core MVC applications.
- Produce clean User Interfaces as an integral part of ASP.NET Core MVC applications.
- Take direction from Soho Head of Engineering and Engineering Leads.
- Conducting requirements elaboration and analysis with end-users.
- Collaborate with other teams to produce software designs and architecture.
- Write clean maintainable code using .NET programming languages.
- Test and deploy applications and systems.
- Update, extend, refactor, and debug your code and code produced by other Developers.
- Write new applications and/or improve existing ones.
- Produce documentation throughout the software development life cycle.
Requirements
- 2+ years of experience with .NET
- Experience with Developer or Software Engineer.
- Experience with MVC and ASP.NET MVC / ASP.NET Razor Pages.
- Knowledge of Object-Oriented Programming (OOP) practices.
- Knowledge of SOLID Principles and implementation.
- Knowledge of MVC and other Software design patterns.
- Knowledge of Dependency Injection & IoC.
- Experience with Unit and Integration testing.
- Experience in Continuous Integration and Continuous Delivery.
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