.NET Lead Developer

Bangalore, India

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a .NET Lead Developer for our Bangalore office to make the team even stronger.
The ideal candidate must be fluent in English. A solid experience in an Agile development environment is essential. If you are an innovative, passionate, hands-on problem-solver who is prepared to think outside the box and be challenged, this is perfect for you.

Requirements

  • Ability to manage team of 10;
  • Contribution to preparing and reviewing technical architectural, designs documentation;
  • Be able to write productive ready code and different levels of tests (E2E UI tests, integration and unit) that meet both system and business requirements;
  • Effective working as part of a team, but also self-driven and organized;
  • Ability to juggle multiple projects/clients simultaneously;
  • Agile coding experience, working in small teams that have made a big impact fast;
  • Hardworking, honest, enthusiastic, and flexible; takes accountability seriously and possesses high integrity and professionalism;
  • Proven ability to consistently deliver technology projects on time, on budget with high quality results;
  • 5+ years of full stack web development and programming experience;
  • Bachelor degree in Computer Science or a related discipline or equivalent work experience;
  • Solid knowledge of Computer Science, best coding practices, design patterns, performance optimizations;
  • Solid understanding of OO design and all Computer Science fundamentals;
  • Expert in .NET framework, C#, unit and integration testing;
  • Expert in building MS Web API/REST services and web applications;
  • Experience with MongoDB and Cassandra DB;
  • Experience with JavaScript libraries and frameworks such as jQuery and Backbone, HTML and CSS.

Nice to have

  • Experience with Git;
  • Experience in a structured environment with increasing levels of responsibility and complexity.

We offer

  • Opportunity to work on technical challenges that may impact across geographies;
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications;
  • Opportunity to share your ideas on international platforms;
  • Sponsored Tech Talks & Hackathons;
  • Possibility to relocate to any EPAM office for short and long-term projects;
  • Focused individual development;
  • Benefit package:
    • Health benefits;
    • Retirement benefits;
    • Paid time off;
    • Flexible benefits.
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.).

Why EPAM?

EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive.

Life@EPAM

Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.