This candidate will interface with clients, define business needs, design and implement solutions centered around Microsoft SharePoint. The ideal candidate will have a strong .Net development background, expertise in designing SharePoint solutions, and proven leadership skills.
· Experience documenting business requirements, designing and architecting solutions in Microsoft Office SharePoint Server 2007 (MOSS 2007) and Windows SharePoint Services (WSS)
· Solid hands-on experience designing and developing applications using .NET and SQL Server
· Strong business analysis and technical skills required for enterprise SharePoint projects including experience working with taxonomies, hierarchies, search, document management, workflows, custom business processes, etc.
· Experience implementing MOSS 2007 including development of custom web parts, InfoPath forms, and CAML/list definitions/site definitions
· Conceptual understanding of SharePoint Services server farms and topologies; understanding of security considerations and authentication methods
· Contribute strongly to full project life cycle activities from business development through deployment
· Ability and willingness to drive and grow the SharePoint practice, develop less experienced team members and share knowledge throughout the organization
· Excellent client interaction skills including strong verbal and written communication skills
Required Skills:
· Visual Studio .NET
· ASP.NET (2.0)
· SQL Server
· Master Pages / Page Layouts
· Windows Workflow Foundation (WFF)
· Custom Web Part development
· Solution Deployment and Feature management
· Use of SharePoint object model for development
· Configuration of SharePoint
· Minimum 3 – 5 years experience developing .NET applications on the Microsoft platform
· Bachelors degree required; masters or equivalent experience preferred