Friday, May 22, 2009

.NET Technical Lead

Financial Services Firm in Boston

Overview:

The .NET Developer Lead will lead the development of an existing rewrite project on a line of business application dealing with client order processing. The development team currently consists of three developers out of Boston, and four developers offshore. The candidate will need to hit the ground running with minimal technical training, and should be familiar with the Microsoft technology stack in general, and .NET in particular (see requirements below).


Primary Responsibilities:

• Architect and design technical solutions
• Enhance development practices and process
• Project planning & estimation
• Managing offshore team day-to-day
• Hands-on development when needed
• Lead development reviews (both code and design reviews)
• Produce effective technical documentation


Mandatory requirements:

• Several years of .NET experience, including 2-3 years of working with .NET 2.0
• Experience with .NET Rich Client technologies such as Windows Forms or WPF (WPF = Windows Presentation Foundation)
• Very strong object-oriented design and patterns in .NET
• Familiarity with distributed enterprise applications (systems that span several physical machines)
• Strong preference for experience with .NET 3.0 technologies: WPF, WCF, WF (WCF = Windows Communication Foundation, WF = Windows Workflow Foundation)
• Familiarity with .NET 3.5 + C# 3.0 nice to have but not required
• Experience with automated unit testing
• Database proficiency in Microsoft SQL Server (2000 or preferably 2005)
• Undergraduate degree in technology discipline

Skills & Characteristics:

• Excellent communication skills – both written and oral
• Excellent interpersonal skills, organizational expertise , and attention to detail
• Ability to learn new concepts, systems, and software independently and quickly
• Experience in the financial services sector preferred
• Self-starter, able to work as part of a small team as well as independently, with minimal supervision
• High energy, positive attitude, professional and mature
• Detail-oriented, able to prioritize work and effectively manage multiple tasks
• Ability to accurately estimate and meet development deadlines


Please contact Albert Barsoumian with qualified resumes via email at albert@collabstaff.com or via phone at 508-872-7402.