Job Summary
PrimaryResponsibilities:
Under the supervisionof the CTO/ Project Manager, the .Net Developer designs, modifies, develops,writes and implements software programming applications and components;supports and/or installs software applications and components; works fromwritten specifications and pre-established guidelines to perform the functionsof the job and maintains documentation of process flow.
Skills& Experience:
Proficiency inC# and VB.NET with minimum 3 years developmentexp.
Working Experience using .NET4.5+ / .NET Core 2+ Framework
Experience in developingASP.NET MVC , ASP.NET Core MVCwebapplications as well as experienced in Desktop based Application.
Senior knowledge ofEntity Framework 6.+ , EF Core , ADO.NET
Proficient knowledge inMSSQL 2012+ (Express/Enterprise),SQL-Lite, MySQL , Oracle
Familiarity with architecture styles/APIs (REST, RPC)
Must have experience of Agile/Scrum methodologies
Excellent troubleshooting and communication skills Dependencyinjection pattern and IoC containers using at least one of: Autofac, Unity,Ninject, and/or SimpleIoc.
Design, code and test new Windows and web software applications
Enhance existing systemsby analyzing business objectives, preparing an action plan and identifyingareas for modification and improvement
Maintain existing software systems by identifying and correctingsoftware defects
Investigate and develop skills in new technologies
Create technical specifications and test plans
Familiarity with the client side framework jQuery ,Angular 5+.React ,Veu.JS
Familiarity withKendo UI /DevExpress / Syncfusion.
Minimum qualification requirement
Required - C#,ASP.NET,MVC,MSSQL skill with 2+ years experience
Preferred - Bachelor's or higher education
Preferred - Located in Tamil Nadu,madurai