Job descriptionKey Responsibilities: Envision Product Design and Development from the ground up Implementation of systems architecture to meet the changing industry and competitive demands Develop, implement, and maintain architecture standards to create efficiency, quality, and agility Identify opportunities for improvement in the current overall architecture, propose application architecture for upcoming systems Demonstrated expertise in the implementation, and maintenance of large-scale software systems and defining a new architectureTechnical Experience: Proficiency in .NET 4.5/.NET CORE Experience in developing ASP.NET MVC ASP.NET Core MVC applications knowledge of Entity Framework NHibernate ADO.NET Proficient knowledge in MSSQL Database design including indexes and data integrity Writing tests with NUnit XUnit Implementing enterprise application patterns Understanding of HTML, JS, and CSS Familiarity with the client-side framework jQuery Angular 1 Angular 2 React other Familiarity with Azure Web Apps AWS CloudProfessional Attributes: Excellent interpersonal, communication, presentation consultative skills for effective relationships and planning long term projects Strong problem solving, analytical, and decision-making skills and experience Ability to balance between most ideal and most pragmatic solutions that meet the businessTechnology: Asp.Net, MVC,.Net Core, C#, Entity Framework, Angular JS *Working with at least one JavaScript framework (Angular, React), TypeScript *Good knowledge of jQuery/Bootstrap/CSS *Strong experience in coding and Good Command in MSSQL Server development.RoleSoftware DeveloperIndustry TypeIT Services & ConsultingFunctional AreaIT Software - Application Programming, MaintenanceEmployment TypeFull Time, PermanentRole CategoryProgramming & DesignEducationUG :B.Tech/B.E. in Any SpecializationPG :Post Graduation Not RequiredDoctorate :Doctorate Not Required