Roles and Responsibilities :
- Work in a development team to develop integrated ASP.NET & MVC applications.
- Perform design and development of web based services and applications.
- Work closely with quality assurance team to ensure delivery of high quality and reliable web applications.
- Develop databases including queries, triggers and stored procedures.
- Monitor application performance at post-deployment stage and make necessary changes if needed.
- Interact with customers to define project features and requirements.
- Research and develop prototypes of complicated design solutions.
- Perform code reviews and provide necessary corrections.
- Develop coding guidelines for the ASP.Net & MVC development team.
- Perform application design, development and deployment based on industry's best practices.
- Resolve application defects and issues in a timely manner.
- Prepare technical documents as per established project standards.
- Conduct application testing based on test cases and test plans.
- Works collaboratively with Project Manager to ensure timely delivery of project.
- Coordinate with Business Analysts and Test Analysts to ensure that the developed application meets technical requirements and client needs.
Desired Candidate Profile :
Extensive knowledge of Software Development Life Cycle (SDLC) and have worked using Water-Fall and Agile methodologies.Expertise in Microsoft .NET technologies such as Visual Studio .NET, C#, ASP .NET, MVC,Web Forms, AJAX, Jquery, ADO.NET, VB.Net, WCF, Microsoft SQL Server, SSIS, SSRS and SSAS.Experience in Designing, Modeling and Development of Database using SQL Server 2000 / 2005 / 2008. Have worked on highly complex Stored Procedures and Functions.Strong knowledge of Object Oriented Design Methodologies and OOP's.Skills Required
Asp.net, Visual Studio .NET, Ado.net