Sr .NET Developer

Role: Sr .NET Developer Location: Farmington Hills, MI Duration: 6-month contract to hire Need only GC, Citizens, EAD’s Developer Job Description The Developer will be an integral member on the software development team, focused on understanding the company’s applications to act as a technical liaison between the technical, business, and support groups. The Developer will have experience as a mentor to software development team members and will be more than willing to do what it takes to get the job done on time and correct. TECHNICAL SKILLSET • Microsoft .NET 4.0 • Oracle 10g (Equivalent SQL experience will be considered) • Microsoft WinForms • HTML, ASP.NET, Web Services and Web Development • Agile development methodology PROJECT RELATED COMPETENCIES Solution Development and Delivery • Easily recognizes system deficiencies and implements effective solutions. • Creates and maintains detailed documentation around technical processes. • Effectively manages customer and management expectations. • Comprehends complex systems and performs detailed impact analysis for changes. • Creates efficient and logical databases for clients. • Designs and codes superior technical solutions. Project Execution • Enforces coding standards • Consistently delivers high-quality services to clients. • Delivers robust documentation of project deliverables. • Creates and executes project work plans and revises as appropriate to meet changing needs and requirements. CAREER PATH CORE COMPETENCIES Communication • Assists in the facilitation of team and client meetings. • Delivers informative, well-organized presentations when needed. • Understands how to communicate difficult/sensitive information tactfully. • Documents change request details clearly, accurately and concisely. Relational Databases • Understands complex database concepts as well as the implications of different database designs. • Effectively employs many different database design techniques. • Possesses demonstrated work experience with more than one relational database management system. Programming Languages • Demonstrates expert knowledge of .NET languages, including VB.NET and ASP.NET. • Has an advanced knowledge of either MS/SQL or Oracle. • Creates and understands XML schemas. Architecture • Possesses significant knowledge of client server and internet systems architectures. • Creates well designed, reusable objects. • Understands the benefits of the various design methodologies and object oriented environments. REQUIREMENTS • Bachelor’s degree in Information Technology or related field • Knowledge of relational databases, prefer Oracle and/or MS SQL Server • Excellent communication and interpersonal skills with the ability to effectively interact with internal and external clients • Ability to effectively work in a very complex, fast-paced environment. • Leadership and team building skills, with the ability to coach others • Exceptional analytical skills • Working knowledge of UML, Requirements Management, CMMi, Systems Development Life Cycle methodologies (Knowledge of Agile Development Methodology a plus) • Ability to troubleshoot database issues and create queries Please send me your updated resume to