Main Responsibilities and Duties
Participate in requirements analysis
Selecting and using the most appropriate and efficient technologies for a particular application
Collaborate with internal teams to produce software design and architecture, followed by Designing and building application layers
Write clean, scalable code using MVC .NET programming languages
Writing test-backed server-side code, Test and deploy applications and systems
Supporting and fixing existing functionality
Revise, update, refactor and debug code
Delivering a high-quality application with required level of performance
Improve existing software
Serve as an expert on applications and provide technical support
Qualifications and Skills
Familiarity with the framework, Microsoft SQL Server and design/architectural patterns - Model-View-Controller (MVC)
Knowledge of .NET language - C#, with a good knowledge of its ecosystem and HTML5, CSS3, JavaScript, JQuery
Proficient knowledge in MSSQL, and Entity Framework
Knowledge about Database design and development including indexes and data integrity, RDBMS, Stored Procedures
Familiarity with architecture styles/APIs (REST, RPC), Web Services, WCF and Service Oriented Architecture
Strong understanding of object-oriented programming
Skill for writing reusable libraries
Understanding of Agile methodologies
Required Experience: 0 to 1 Years
Desired Skills: .Net and later, MVC, C#, Java script, JQuery, CSS3, Web API, Microsoft Sql Server, Entity Framework,
Education and Pass out Criteria: NA
Compensation: to LPA
Work Timings: 9:30 AM to 7:30 PM
Working Conditions: Work from Office