Senior Software Engineer- MVC

          No. of positions: 4

          Role and Key Responsibilities:

  1. Own the Core Development Team and deliverable
  2. Own the quality and performance of the code produced by the development team
  3. Work in collaborative Agile environment- Including meetings, iterative development, estimations, initiations and design sessions
  4. Work with senior developers and software architects to resolve development roadblocks
  5. Should be able to guide team members for better deliverables
  6. Should be inclined for rechecking implementation with changing requirements
  7. Elaborate possible scenarios for a robust product to QA team
  8. Coordinate with the technical documentation team for keeping documentation in sync with ongoing development

           Skills & Experience Required:

  1. Overall 4 years of experience in .Net
  2. At least 2 years of development experience on Entity Framework and LINQ
  3. Experience in writing WCF services
  4. At least 2 years of experience developing applications with MVC 3.0
  5. Knowledge of MVC 4.0 will be an advantage
  6. Strong SQL skills and experience in jQuery
  7. Strong analytical skills
  8. Qualifications: B.Tech/ B.E /B.Sc.
  9. TFS\Git exposure along with UML skills nice to have
  10. TDD would be an added advantage