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.