Responsibilities Candidates will need to have solid experience in delivery of web applications working in accordance with defined project framework and procedures. The role will involve all aspects of the software life-cycle from specification, design, development, deployment and support. • Design, code, test, deploy, maintain, enhance, and support web portals • Work with business customers and IT business analysts in translating requirements into plans and specifications. • Create technical estimations • Produce design and other technical documentation. • Troubleshoot applications and make recommendations for improvement • Troubleshoot application issues down to the network protocol level. • Lead on and offshore teams Required Qualifications • Bachelor’s degree • A minimum of 7 years of Hands-On experience in and SQL Server • Ability to support and maintain existing systems that use a variety of .NET technologies