Home > Career > Dotnet Developer

Dotnet Developer

Role: Engineer / Senior Software Engineer 
Experience Required: 3-6 Years
Key Technologies: C#, .Net, SQL Server
Location: Noida, Sector - 125
Job Summary: We are scouting for a candidate having 3 to 6 years’ strong development experience using C# .Net and web / window application technologies stack, with ability to write Clean Code.

Responsibilities:

  • Collaborate on development of new data-driven features and behaviors
  • Integrate with and maintain existing code base using industry and firm best practices, including source control
  • Participate directly in the complete SDLC, working closely with other teams involved
  • Build smart internal tools to streamline platform development
  • Learn and work with independence, merge with an established dev team with decades of collective experience building best-in-class enterprise software
  • Write testable code and unit tests 
  Must Have:
  • 3-6 years of development experience
  • Expertise in C# and WCF, with experience in building public, scalable APIs a plus
  • Good exposure in Micro Services development 
  • Advance .Net concepts knowledge e.g. Expression Tree
  • Excellent understanding of RDBMS, data modeling, stored procedure, performance tuning, query plans and indexing (SQL Server experience preferred)
  • Experience with unit and integration testing frameworks
  • Proficiency with development best practices
  • Excellent Communication Skills
  Good to have:
  • Designing and developing service-oriented/distributed systems, weighing technical tradeoffs
  • Capital Market Domain experience
 







    FOUND THIS USEFUL? PLEASE SHARE IT

    Our Partners

    Magic has built a strong eco-system of partners to ensure that we are able to provide high quality solutions to meet our client's every growing business needs and help them navigate complexity of environments & technology.

    Our Partners

    Magic has built a strong eco-system of partners to ensure that we are able to provide high quality solutions to meet our client's ever growing business needs and help them navigate complexity of environments & technology.