Back to Search
We're seeking a remote Associate-level .NET Developer with full-stack development experience and knowledge of Angular.
The ideal candidate should have a strong understanding of C#, SOLID principles, and design patterns, as well as experience with web application development and RESTful APIs. You'll work on Software and hi-tech projects and be expected to showcase your abilities in the development of efficient and effective software solutions.
Responsibilities
- Participating in the full software development cycle from requirement analysis to deployment
- Developing and maintaining high-performance web-based applications using Angular
- Collaborating with Front-end developers to develop efficient and effective software solutions
- Building RESTful APIs using ASP.Net Core
- Writing clean and maintainable code with clear documentation
Requirements
- At least 6 months of relevant experience in .NET development
- Understanding of C#, SOLID principles, and design patterns
- Experience with web application development and RESTful APIs, preferably using ASP.Net Core
- Familiarity with Angular
- Experience with ReactJS
- Knowledge of front-end technologies like JavaScript, HTML, and CSS
- The ability to communicate proficiently in English at an Upper-Intermediate level in writing and speaking
Nice to have
- Familiarity with Microservice Architecture Pattern, MySQL, REST, SOAP, Entity Framework, and NHibernate
- Knowledge of cloud computing platforms such as AWS, Azure, Google Cloud Platform
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