.NET Developer

NewDelhi, Delhi, India
Jan 08, 2025
Jan 01, 2026
Remote
Full-Time
2 Years
Job Description

We are looking for a talented Middle .NET Developer to join our growing team at EPAM Systems. This is a remote position that will involve working on global projects in a fast-paced and challenging environment. As a .NET Developer, you will be responsible for building and maintaining robust software solutions. You will work closely with cross-functional teams, understand business needs, and design innovative solutions that align with both technical and business requirements.

The ideal candidate will have strong hands-on experience with .NET technologies, and be comfortable working with Microsoft Azure, SQL databases, and developing scalable applications. You'll also be part of the continuous improvement and learning culture, contributing to the team’s success while growing your own technical skills.

Responsibilities

  1. Software Development. Design, build, and maintain applications using .NET technologies.
  2. Collaboration. Work closely with cross-functional teams such as Product, QA, and Design to ensure software solutions meet business requirements.
  3. Lifecycle Participation. Participate in every phase of the software development lifecycle (SDLC), from requirement gathering and design to testing and deployment.
  4. Code Reviews & Best Practices. Maintain high code quality, conduct code reviews, and follow best practices like writing unit tests and ensuring optimal application performance.
  5. Bug Fixing and Issue Resolution. Troubleshoot, debug and optimize software to resolve any performance or functionality issues.
  6. Documentation. Maintain clear and comprehensive technical documentation, including architecture designs, API specifications, and user guides.
  7. Mentorship and Learning. Work with a mentor to continue learning and develop your technical and soft skills.

Requirements

  • At least 2 years of experience working with .NET, .NET Core, or C#.
  • Strong Microservice Architecture knowledge and implementation experience.
  • Proficiency in SQL Databases for backend development.
  • Microsoft Azure experience for cloud-based application development and deployment.
  • Experience in unit testing and applying test-driven development practices.
  • Ability to identify, troubleshoot, and resolve complex technical issues.
  • Upper-intermediate to Advanced proficiency in English, both spoken and written.
  • Team player with a collaborative mindset, ready to share knowledge and help your peers.

Nice to Have

  • NoSQL database experience (e.g., MongoDB, Cassandra).
  • Experience with LINQ and its application in .NET development.
  • Familiarity with CI/CD pipelines for automated deployment.
  • Experience with Agile methodologies (Scrum or Kanban).
  • Exposure to front-end frameworks such as Angular or React.
  • Knowledge of cloud-native patterns for application scaling.

What We Offer

  1. International Projects. Opportunity to work on innovative projects with top brands across industries.
  2. Global Team Collaboration. Join a team of highly skilled professionals from diverse backgrounds.
  3. Comprehensive Benefits. Competitive salary, healthcare benefits, and employee wellness programs.
  4. Learning & Development. Access to LinkedIn Learning and 22,000+ courses for upskilling and professional development.
  5. Flexible Work Environment. The flexibility of remote work with a strong emphasis on work-life balance.
  6. Paid Time Off. Generous time off policies to ensure you can recharge and maintain well-being.
  7. Career Growth Opportunities. Long-term career development and progression with support for internal mobility across global locations.
  8. Volunteer Opportunities. Engage with the community and give back through EPAM’s employee volunteer programs.
  9. Award-Winning Culture. EPAM's culture is recognized by Glassdoor, Newsweek, and LinkedIn for excellence in employee satisfaction, development, and growth.

Why Choose EPAM Systems?

  1. Industry-Leading Projects. Work on global projects with Fortune 500 companies and other industry leaders.
  2. Diverse & Inclusive Culture. EPAM is committed to fostering a diverse, equitable, and inclusive workplace.
  3. Continuous Innovation. Be part of a company that invests in cutting-edge technologies and stays ahead of industry trends.
  4. Global Career Pathways. Opportunities to work in various geographic locations and explore a wide range of career paths.
  5. Employee Recognition. EPAM employees are regularly recognized for their outstanding work and contributions to the success of the company.

This is an exciting opportunity for an ambitious .NET Developer to advance their career while contributing to a company known for its innovative solutions and global impact. If you are passionate about software development, cloud technologies, and continuous learning, apply today and join the EPAM Systems team!

Related Jobs