EPAM, a global leader in digital platform engineering and development services, is seeking a Senior .NET Developer with strong Azure or AWS knowledge to join their remote team in India. This role involves developing clean, efficient code, troubleshooting and upgrading existing systems, and collaborating closely with the team to deliver high-quality projects.
Responsibilities
- Produce clean, efficient code based on project requirements.
- Troubleshoot, debug, and upgrade existing codebase.
- Recommend and implement improvements to enhance system performance.
- Collaborate effectively with team members and contribute as a team player.
Requirements
- 3+ years of relevant work experience in .NET Core for backend development.
- Proficiency in Microsoft Azure and Microsoft SQL Server.
- Good communication skills with proficiency in English (B2+ level).
Nice to Have
- Experience with Azure Service Fabric, Azure Event Hubs, Entity Framework, and SOAP.
- Knowledge of Azure DevOps pipelines, environments, and releases.
Benefits Offered
- Comprehensive insurance coverage.
- Paid leaves including maternity, bereavement, paternity, and COVID-19 leaves.
- Financial assistance for medical crises.
- Retirement benefits (VPF and NPS).
- Customized mindfulness and wellness programs.
- Hybrid work model with remote options.
- Certification trainings for technical and soft skills.
- Access to unlimited LinkedIn Learning platform and internal learning programs.
- Community networking and mentorship programs.
- Opportunities for career progression and relocation under the 'EPAM without Borders' program.
Company Culture. EPAM fosters a dynamic and inclusive culture where employees collaborate across multinational teams on innovative and impactful projects. They emphasize continuous learning, personal growth, and community involvement, ensuring employees can reach their fullest potential.
Application Process. EPAM uses an efficient platform for application tracking and pre-screening. Applicants will receive a confirmation email upon applying, guiding them through the process to streamline their application and monitoring status updates.