Hi friends, please send your resumes to venu.go...@icynergyit.com or call me at 301-444-5010 x 1003
*Contract Title: **Senior Developer*** *Contract Location: *Portland, OR *Contract length: 3 to 12 months* $50/hr on c2c *.NET Senior developer* * * *Years of Experience & Expertise Level:* - 10 years experience in OO development, - 5 years in .NET, - prefer Microsoft certified candidates** 1. complete database integration from .NET C# including using stored procedures 2. hands on development and testing to build out the prototype architecture, 3. ORM experience with NHibernate 4. Visual Studio unit testing 5. Nunit unit testing or Visual Studio Unit Testing (both would be ideal) 6. object oriented concept of polymorphism 7. data access in dot net - *Responsibilities:* - Critical work to prototype new SOA platform architecture including integration with legacy n-tier application and backend database design, create tools to support shipping product, perform extensive modeling, refactoring and web service integration - The senior developer will work with Architecture team to prototype our new SOA Platform Architecture as well as perform significant refactoring of the legacy n-tier system, develop production tools, develop unit tests, and perform web service integration *Necessary Skills (Must Have):* - C#, ** - .Net, ** - web services integration, ** - SOA (service oriented architecture), ** - UML, ** - test plans / suites / cases and automated testing** - NUnit or equivalent** *Additional Skills Desired (Nice to Have): * - Advanced T-SQL, ** - complex nested joins, ** - correlated subqueries, ** - data model recursion, ** - MS SQL DBA, ** - data modeling, ** - Object-Relational Design with NHibernate or equivalent, ** - complex ETL and data import/export with multiple DBMS (MSFT, Oracle),** - Winforms** -- Thanks and Regards, VENU Technical Recruiter iCYNERGY 9106 Philadelphia Rd Suite # 107 Baltimore, MD 21237 Phone : 301 444 5010 X 1003 venu.go...@icynergyit.com venu9848842...@gmail.com Yahoo : namanchi_venugopal Fax : (410) 406 9079