Robert Half Technology has a client in downtown Chicago seeking a ASP .Net/ C# Programmer. This position would be responsible for developing software products, web sites and components running on web sites. This is a senior level position and is focused on application development for projects and products of significant size, scope, and complexity. Candidates must have an excellent understanding of the tools, technologies and skills used in application development. The essential duties of this position will entail the following: Participate in the requirements gathering and project planning/estimating activities as requested by the project manager and/or Application Architect. Work with project stakeholders to clarify requirements and to ensure design are detailed enough to produce the required implementation. Assist in the design processes as requested. Creates high-level and detailed (low-level) designs for assigned tasks and deliverables. Participates in design reviews and evaluations. Code/implement assigned task, components and assigned deliverables according to the documented designs. Plan, document and conduct unit test of assigned code. Conduct code walkthroughs on their code with the project Architect. Addresse defects identified during all stages of testing. Identify and document change requests; participate in impact assessment of assigned change requests. Applie documented standards and good coding practices. Follow the documentation, migration and deployment standards defined in the project configuration management approach. Accurately report completion status and actual hours worked against the project work plan. Communicate progress, issues and risks to the project team, as they are determined or discovered. Apply EPDS Software Development Practices appropriately to assigned tasks. Other duties: Perform production support; troubleshoot production problems associated with the application and drive their resolution in a timely fashion. May require working some evenings, weekends or holiday hours; may require being available (&#147;on-call&#148;) during product production releases. Stay current on technologies, current issues, trends and tools affecting application development. Assist in the evaluation and implementation of new tools and skills as they relate to application development. Perform other duties as assigned by management. Please contact Jessica DeLopez at or (312) 616-7974.<br/><br/>All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada. Experience: BS in computer science or related discipline, or equivalent experience 5+ years of experience in designing, developing and testing web sites, applications and supporting web services developed using ASP.NET 2.0, C# , ASP, HTML, CSS, JavaScript, and VBScript is required. 3+ years of design and development experience with web services and XML is required. 3+ years experience with Microsoft SQL Server 7 & 2000 database design, and the development of DTS packages, complex stored procedures and views is required. Experience in the use of Microsoft development tools and technologies including Visual Studio (2003-required and 2005-desired) and Visio is required. Experience with documentation and source code repository tools such as MS SharePoint and Visual Source Safe is required. Hands on development experience with Microsoft Content Management Server (CMS) 2002, and a strong working knowledge of its object model and API is highly desirable. Prior experience and familiarity with Internet hosting environments including Windows Server 2000/2003, IIS5.0 & 6.0, and MS Site Server is desired. Familiarity with other Internet, server and desktop development technologies, including but not limited to: C++/MFC Visual Basic, ODBC, ADO/ADO.NET is desired. Experience with research application domains such as healthcare reimbursement, accounting, tax, law and marketing is desirable. To Apply to this job go to http://www.GadBall.com or click here