India
Our remote team is actively seeking a Middle .NET Developer with advanced skills.
The chosen candidate will be tasked with creating and integrating .NET-based software solutions for our platform. We are particularly interested in developers who have honed their skills in .NET Technologies, ReactJS, C#, and Microsoft Azure.
Responsibilities
- High-performance and scalable applications development employing .NET technologies
- Collaboration with cross-functional teams including Developers, Business Analysts, and QA Engineers
- Application of Agile/Scrum methodologies for efficient project delivery
- Code quality assurance through unit testing and code reviews
- Participation throughout the software development lifecycle, from gathering requirements to design, development, testing, and deployment
- Maintaining current knowledge of .NET technologies and frameworks
- Continuous learning and skills development under a mentor's guidance
Requirements
- Minimum of 2 years' experience in .NET development
- Sound understanding of C# and ASP.NET
- Deep knowledge of CSS, HTML, JavaScript, and jQuery
- Proven experience with Microservice Architecture Pattern and Docker containerization
- Expertise in Microsoft Azure and ReactJS
- Understanding of Agile/Scrum methodologies
- Exceptional problem-solving and analytical prowess
- Effective communication skills and ability to work with cross-functional teams
- B2+ level English proficiency
Nice to have
- Familiarity with developing cloud-based applications
- Prior experience with CI/CD pipelines
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