Wednesday, March 15, 2006

Object Oriented C# Web Programmer w/Oracle in Midtown, NY

Wednesday, March 15, 2006
Our client, the online division of a health and wellness company, is currently seeking 5 C#/ASP.Net web developers with strong understanding of Object Oriented concepts based on having actually done real world projects (vs. solely having a textbook knowledge). The candidate should have at least 5 + years of Object Oriented experience (design through implementation), with 2 + years specifically with C#. Candidates will be taken on on a 2-6 month contractual basis (with the probability of extension based on performance). These candidates will be joining the group that is responsible for the whole website, however they will primarily be working on the middle tier and backend/server side. They will be involved in architecting and developing parts of the website from scratch as well as enhancements to existing features. To that end the candidates should be able to generate their own tech documentation; understand existing tech docs; be able to implement/act on both ? as well as know when to ask for help (escalate to one of the leads). On the database side, the candidates should be able to write and understand Oracle Stored Procedures. They should also be able to debug the procs, and have at the very least a basic knowledge of PL/SQL programming. The interview process will start with a 10-15 minute phone screen that will include testing to ensure a thorough understanding of OO/Web Development concepts. If the candidates pass that, they will be brought in for a face to face during which they will meet 2 or 3 people from which a hiring decision will be made.

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: Requirements: - 4-8+ years overall development with 2-3+ years C#/ASP.Net web Development. - Understand patterns and practices for refactoring. - Experience and conceptual knowledge of DLL's - Experience and conceptual knowledge of Unit Testing (they use Nunit) - Experience with Components - Experience with Assembly - Experience and conceptual knowledge of Globalization ? How it works, general techniques, and real world experience. - Experience with ADO.Net - Experience with Exceptions - Experience with Version Control Systems (they use Synergy). The ideal candidate should understand the following OO/C# concepts: Object Oriented concepts and C# 1.Polymorphism with an example 2.Difference between overloading & overriding 3.Difference between abstract class and interface. 3.a.why is an interface used 4.What is the use of an interface 5.What is strong typing. example of strong typing in .net 6.Typed DataSet 7.What is Type safe 8.Memory Stack and a Memory Heap 9.What is Thread safe 10.What is Reflection and where is it used *STRONG COMMUNICATION IS A MUST *NO 3RD PARTIES *CANDIDATES MUST BE ABLE TO WORK IN THE US *NO 1099 OR CORP TO CORP *Due to large response, candidates that do not meet the requirement may not be contacted regarding their submission* LOCAL CANDIDATES ONLY. QUALIFIED CANDIDATES should forward their resumes to zev.horowitz@RHT.com OR Call Zev Horowitz at 212-687-7072 ext. 65540 To Apply to this job go to http://www.GadBall.com or click here