We are currently seeking to fill a Sr. .Net Developer position for our client in Chicago, IL. We invite you to review the position requirements below and apply today if your skills match our need.

Overview:
Ideal candidate will be an experienced developer who has:
- Experience with windows forms and UI creation
- Knowledge of multimedia programming
- Experience with network programming
- Experience with C#, ASP.NET, ADO and T-SQL
- Understanding of threading and thread pools

Responsibilities:
- Understand the business implication associated with each project before going into design and development
- Participate in designing, estimating effort, coding, testing, debugging, configuring, integrating and documenting software.
- Apply generally accepted programming standards and design patterns to software development efforts.
- Create operation manuals and tutorials for front-end products
- Assist support and operations in resolving configuration and technical issues in a "last tier" support capacity.
- Participates in design and code reviews of software components to assure detailed technical requirements and implementation meet feature requirements.
- Refactor and maintain existing code on a continuous basis.
- Develop systems to interface and integrate with various vendors and clients.

Job Requirements:
- 5+ years system development experience with a heavy focus on objected oriented software design and development.
- 2+ years experience with version control software (CVS or SVN).
- 1+ year experience with NUnit testing tools.
- 1+ year experience with agile development practices.
- 3 to 5 years of experience with ASP.Net and C# and general TSQL (SQL Server 2000) coding skills.
- Development experience with .Net web services, SOAP and enterprise-class applications required.
- Experience with SQL Management Studio / Query Analyzer required
- .NET 2.0 and 3.0 experience required
- A minimum of a B.S. Degree in Computer Science or a related technical field.
- Effective verbal and written communication skills.
- Ability to estimate effort, meet schedule deadlines and track to a project schedule.
- Ability/initiative to define and evolve processes to ensure continuous improvement.
- Experience with enterprise application integration technologies and patterns strongly preferred.
- Experience with software installation and deployment patterns strongly preferred.

In addition to great career opportunities, Harvey Nash is proud to offer its valued contract professionals a number of benefits including health insurance and 401(k) matching. Apply now if your skills and experience are a good match for the position and remember this: At Harvey Nash, the door to opportunity is always wide open.

To Apply to this job go to http://www.GadBall.com or click here