Senior .NET Developer

NewDelhi, Delhi, India
Sep 23, 2024
Sep 23, 2025
Remote
Full-Time
4 Years
Job Description

We are seeking an experienced Senior .NET Developer to join our team remotely. You will play a crucial role in implementing new functionalities, enhancing application performance, and addressing security vulnerabilities. This position is ideal for individuals with a strong background in .NET technologies and cloud services.

Responsibilities

  • Implement new functionalities according to project requirements.
  • Influence the design and frameworks for new features.
  • Analyze and optimize application performance.
  • Identify and fix security vulnerabilities based on project assessments.

Requirements

  • Experience. 4+ years in .NET development.

Technical Skills

  • Expert in C#, .NET Framework 4.7+, and ASP.NET Web API.
  • Advanced knowledge of MS SQL and Ninject.
  • Intermediate experience with Entity Framework and NLog.
  • Familiarity with multi-threading applications.
  • Experience setting up CI/CD pipelines using Jenkins or similar tools.
  • Understanding of design patterns, including SOLID, YAGNI, and KISS.

Nice to Have

  • Experience with RabbitMQ, Hangfire, MassTransit, or Kafka.
  • Understanding of unit and integration testing frameworks like SpecFlow and NUnit.

What We Offer

  • Comprehensive insurance coverage.
  • Paid leave, including maternity, paternity, bereavement, and special COVID-19 leave.
  • Financial assistance for medical emergencies.
  • Retirement benefits including VPF and NPS.
  • Customized mindfulness and wellness programs.
  • Access to EPAM Hobby Clubs.
  • Flexible and hybrid work opportunities.
  • Soft loans to set up a home workspace.
  • Relocation and mobility programs.
  • Access to LinkedIn Learning with over 22,000 courses.
  • Opportunities for professional development through EPAM University and mentorship programs.
  • Community networking and collaboration platforms.

Application Process

To apply, please submit your CV in English. Ensure you list all relevant skills in your resume. After applying, you’ll receive a confirmation email with a link to our platform for monitoring your application status and pre-screening.

At EPAM, we embrace a dynamic and inclusive culture, encouraging collaboration across multinational teams. You will have the opportunity to contribute to innovative projects and continuously learn and grow in a supportive environment.

We welcome applications from candidates across India. Join us in shaping the future of digital platform engineering!