Job Openings .Net Developer

About the job .Net Developer


Experience: 3- 6 years

Work Type: Remote

Employment Type: Fulltime

Key duties & responsibilities

  • Estimates and develops scalable solutions using .Net technologies in a highly collaborative agile environment with strong experience in C#, ASP.net Core, Web API.
  • Develops relevant documentation around the solutions
  • Conducts/participates in Code Reviews with Peers/Technical Lead.
  • Performs unit, integration and system testing to ensure quality release of the product.
  • Contributes to system architectural design and planning discussions.
  • Identifies issues, conducts root cause analysis , recommends and implements solutions.
  • Takes initiative and ownership to drive development projects and invests in self-development.
  • Actively participates in Sprint demos and present their stories worked.

Qualification

B.E/B. Tech/MCA or equivalent professional degree

Skills and Knowledge

  • 3-6 years of experience designing and developing n-tier Web applications using .Net Framework, .Net Core, ASP.Net, WCF and C#, MVC 4/5 Web Development, Service oriented architecture, Web API and JSON.
  • Exposure to Agile Scrum and associated framework, User Stories /product backlog and TFS / JIRA Usage.
  • Should have knowledge of scripting framework like: Angular Js and React Js.
  • Experience with source control like Git or Bitbucket is preferred.
  • Proven experience with AJAX, jQuery, Angular 2/4, JavaScript, CSS.
  • Knowledge of SOLID principles.
  • Working experience with design principles including design patterns.
  • Good to have exposure in one or more Implementation of CI & CD using Jenkins, Dockers containerization.
  • Excellent verbal and written communication and organizational skills, keen attention to details and multi-tasking abilities.
  • Knowledge of API development with understanding of HTTP and REST architecture.
  • Expertise in unit testing frameworks (XUnit/NUnit/MSTest) and integration testing.