Job Description :
Exciting opportunity that is responsible for providing a full range of IT integration services and supporting a multi-platform computing environment, including: information systems modernization initiatives, software engineering, project management, infrastructure services, data warehousing, database administration, research, planning, security, federal enterprise architecture initiatives, research and all levels of Internet, Intranet and Web portal initiatives and migrating legacy architecture to web-based platforms.

The .NET Developer/analyst will research, design, develop, and/or modify enterprise-wide systems and/or applications software using the agile methodology. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. Evaluates interface between hardware and software, operational requirements, and characteristics of overall system. Strong analyst skills also needed. The qualified candidate will facilitate requirements gathering sessions with the client, document user stories, and ensure that the software meets the clients'' needs.

The .Net Developer shall perform the following job duties:

Design and develop applications using the .NET framework.
Provide information technology recommendations and solutions in support of customer requirements
Apply industry best-practices in