Role: .Net CoreType: ContractDuration: 6 MonthsLocation: RemoteTime zone: General IST ShiftExperience: 5-7 Years
Job DescriptionTechnical Skills:Bachelor’s degree in computer science or a related fieldAt least 5-7 years of software programming using .NET Core with Latest versionExperience in Latest version such .NET 5 and .NET 6 is a must.Experience in SQL serverExperience in latest ASP.NET MVC framework with latest versions, at least from 5 and aboveExperience in test driven development
Must Technical Skills:C# Full-stack Developer requiring C#.NET Core, Application DevelopmentAt least 7 years of software programming using .NET Core with Latest versionExperience in latest ASP.NET MVC framework with latest versions, at least from 5 and aboveExperience in React JS and SQL server is a mustStrong in C#.NET Core, Entity Framework, HTML, CSS, JQuery and JavaScriptSQL Server database (writing SQL, building schemas, tuning databases and etc.)Experience in Agile iterative and incremental development projectSolid skill set in HTML/CSS, JavaScript/JQuery,C#.NET development and the Microsoft web development stackC# Web APIYears of experience with SQLServer database design and developmentExperience with automated unit testingMust be passionate about software developmentStrong research skillStrong knowledge in industry best practices in developmentAbility to interface competently with other technical personnel or team members to finalize requirementsAbility to write and review portions of detailed specifications for the development of complex system componentsAbility to complete complex bug fixesGood Verbal and written communications skills
Key Responsibilities:Web based application developmentWindows based application support and enhancementsTranslate business requirements into technical solutionsInvestigate, analyze, document and fix reported issuesTo maintain a high level of software qualitySuccessfully implement development processes, coding best practices, and code reviewsResolve complex technical issues as necessaryKeep abreast of new technology developmentsDesign and work with complex data modelsAll other duties as assignedHelpful:Experience with Azure or AWSExperience with GISExperience developing accessible applicationsExperience developing secure applications