Back to Search
We are seeking a talented Middle .NET Developer to join our remote team and work on our exciting new project. Our client is a leading provider of educational and training materials, and we are building a new learning management system to support their growing user base. As a member of our development team, you will be responsible for developing and maintaining key features of the platform, ensuring its reliability, performance, and scalability.
Responsibilities
- Design and develop new features for our learning management system, using .NET and front-end technologies such as ReactJS
- Collaborate with cross-functional teams to define requirements and develop solutions that meet business needs
- Participate in code reviews and ensure that all code meets our development standards and best practices
- Ensure the performance, scalability, and reliability of the platform by optimizing code, monitoring performance, and resolving issues
- Work closely with product owners, UX designers, and QA analysts to ensure that the platform meets user needs and quality standards
- Continuously learn and improve your skills and stay up-to-date with the latest technologies and best practices
Requirements
- 2+ years of experience as a .NET Developer, developing web applications using C#, ASP.NET, and Entity Framework
- Proficiency in front-end technologies such as ReactJS and JavaScript frameworks
- Experience with Microsoft Azure, including Azure Functions, Azure Web Apps, and Azure SQL
- Experience with SQL Server and T-SQL, including database design and development
- Strong understanding of software development principles and methodologies, particularly Agile
- Excellent communication skills and the ability to work collaboratively with cross-functional teams
- Bachelor's or Master's degree in Computer Science or a related field
- Upper-Intermediate level of English or higher
Nice to have
- Experience with DevOps and CI/CD pipelines
- Familiarity with other front-end frameworks such as Angular or Vue.js
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