Back to Search
We are currently seeking a highly experienced Senior .NET Developer to join our remote team. You will be responsible for developing applications using the .NET framework and ensuring high-quality software design and development. The project involves the creation of a web-based platform for a leading e-commerce company, utilizing the latest technologies such as ReactJS and Microsoft Azure.
Responsibilities
- Develop high-quality, scalable, and maintainable software using the .NET framework
- Collaborate with cross-functional teams to design, develop, and deploy new features and functionality
- Participate in code reviews and ensure code quality and standards are maintained
- Contribute to the software architecture and design to ensure scalability, performance, and security
- Write unit tests and ensure high code coverage to improve software quality and maintainability
- Provide technical leadership and mentorship to junior developers
- Continuously learn and stay up-to-date with the latest technologies and industry trends
Requirements
- Minimum of 3 years of experience in .NET development, including experience with C# and ASP.NET
- Expertise in ReactJS and Microsoft Azure
- Strong understanding of software architecture principles and design patterns
- Experience with Entity Framework and SQL
- Experience with Agile methodologies and ability to work in a fast-paced environment
- Proficiency in unit testing and TDD
- Excellent verbal and written communication skills in English at an Upper-Intermediate level
Nice to have
- Experience with microservices architecture and containerization technologies such as Docker and Kubernetes
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with cloud-based databases such as Azure SQL Database and Cosmos DB
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript
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