-GREAT COMMUNICATION SKILLS ARE A MUST -SKILLS MUST MATCH REQUIREMENT ****No H1'S**** The primary role of the position is to design, develop and support application software for one or more business function. This position is also related to ensuring integrity and quality in the technical development, security, and systems support practices. JOB DUTIES: - Uses expertise in appropriate techniques and tools to design, develop and maintain effective application software. - Provides mentoring to those with less knowledge of application design and development - Participates in the development and implementation of standards related to the application development, security and system support activities - Performs formal and informal reviews of software development processes and products to ascertain quality and adherence to standards - Level 3 support of the in-house applications ESSENTIAL FUNCTIONS: - Uses expertise in appropriate techniques and tools to design, develop and maintain effective application software. - Provides mentoring to those with less knowledge of application design and development. - Participates to the development and implementation of standards related to the application development, security and system support activities. -Performs formal and informal reviews of software development processes and products to ascertain quality and adherence to standards. -Establishes and maintains control procedures for version control. -Monitors and tracks quality related issues and problems through to resolution. -Level 3 support of the in-house applications MINIMUM REQUIREMENTS: -Demonstration of a successful history of having worked on enterprise level, high visibility projects. -5 years experience in technical area, with some experience at a leadership level. Prior years of experience as a leader on software development projects can be substituted for technical experience. -2 years C# Windows, Services and Console Applications experience -4 years server side development in SQL Server using TSQL or Oracle equivalent -Knowledge of using WebSphere MQ in Windows based application development. TECHNICAL SKILLS: - Ability to quickly assess application requirements and implement n-tier applications with ASP.NET environment of IIS 6.0 and Sql Server 2000. - Ability to quickly assess application requirements and implement n-tier applications with OO environment and Sql Server 2000. -Able to code to MVC patterns. -Good comprehension OO Design and concepts -Must understand ASP.NET Page Framework and the Web Forms Page programming model, ASP.NET server controls, HTML controls(HTC) , javascript and ADO.NET. -Strong in SQL. Solid experience on how to create and utilize views, stored procedures. Understanding of data modeling. -Solid experience in XML using XSD and XSLT -5 years experience in technical area, with some experience at a leadership/Architect level. -2 years C# , Windows Services and Console Applications experience -4 years server side development in SQL Server using TSQL -Extensive knowledge of software development life cycle and accepted practices -Knowledge of J2SE Java and Web Services development -Understanding of financial products (Futures, fixed income, equities, etc.) If you are interested in this position please send your contact details, resume, salary, and availability to or call Michael Swan @ 847-466-1193. Experience: Desired skills: . To Apply to this job go to http://www.GadBall.com or click here