We're seeking a Middle .NET Developer to join our remote team.
You will be responsible for developing and maintaining software applications using .NET. You'll collaborate with cross-functional teams to gather requirements and design innovative solutions.
Responsibilities
- Develop and maintain software applications using .NET
- Perform code reviews and provide constructive feedback
- Collaborate with cross-functional teams to gather requirements and design innovative solutions
- Participate in software development lifecycle activities
- Collaborate with other software engineers and cross-functional teams
- Promote technologies, solutions, and best practices
Requirements
- At least 2 years of experience with .NET or .NET Core or C#
- Experience with Microservice Architecture Pattern
- Proficiency with SQL Databases, including design, implementation, and maintenance
- Proficiency with Microsoft Azure
- Good understanding of code quality and adherence to coding standards
- Proficient in English language (B2+ level)
Nice to have
- Experience with NoSQL Databases
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