Job Description :
The .NET developer will be part of a fast-paced agile software development team. Responsibilities include review, analyze and modify n-tier applications including encoding, testing, debugging, and documenting programs by participating actively in all phases of the software development lifecycle. Knowledgeable of web architecture and Client/Server concepts. Work within the field's concepts, practices, and procedures. May lead and direct the work of others. Perform a variety of complicated tasks. A wide degree of creativity and latitude is expected.
Qualifications
·8 years of hands-on experience developing enterprise-grade solutions using Microsoft .NET, C#, XML, Web Services, Multi-Threading, Remoting Services, and Windows Services.
·Expert knowledge of Object-Oriented Programming and design patterns.
·Strong knowledge of SDLC and Agile/Scrum methodologies.
·Experience with HTML, CSS, AJAX, JavaScript, JQuery, JSON and XML.
·Proven, hands-on experience developing high-availability, multi-tiered web applications.
·Proficient in using SQL Server Integration Services (SSIS) to build Data Integration and Workflow Solutions, Extract, Transform and Load (ETL) solutions for Data warehousing applications
Bachelor’s Degree