This post was submitted through the DigitalEve Seattle Job Form.
Do not reply--use the contact info below instead.
----------------------------------------------------------------
Contact Email: careers@allyis.com
Contact Name: Allyis
Organization: Allyis
URL: www.allyis.com
Phone: 425.691.3000
Fax: 425.691.3001
Location: Kirkland, WA
Closing Date:
OK to forward off list?: Yes
OK for other recruiters to contact?: No
Job Description: .NET/SharePoint Developer
Position Overview:
Allyis seeks an experienced .NET/SharePoint developer to lead a development team and contribute to a variety of development projects, building very strong subject matter expertise in SharePoint (WSS 3.0, MOSS 2007, and emerging SharePoint 2010) development as well as related technologies. This position will work closely with Allyis project managers, solutions architects, and development resources to provide technical and business analysis, architectural guidance, design specifications, and recommendations related to delivering client solutions, and then manage the execution and development of technical solutions by the Allyis development team.
Responsibilities:
Work with project managers, solutions architects, and development team to understand business requirements and investigate how to leverage technology to support those requirements in developing a solution
Work with solutions architects to develop architectural and technical design documentation for planned solutions; contribute to functional design, process, and use case design and reviews
Define and implement development best practices, standards and processes used by technical team
Manage workload and work assignments for development team, with an eye toward project timelines, utilization targets, and opportunities for employee development
Provide leadership and line management for 5+ person development team, including skills assessment, mentoring, professional development planning, on the job support, and performance reviews and feedback
Review and approve the workflow, designs and development output of team members
Serve as technical resource for Business Development and Solutions Delivery organizations, functioning as a pre-sales engineering resource to help define, estimate, propose solutions for business opportunities
Programming and development on projects according to appropriate patterns and practices
Present work to team, supervisors and clients, adapting style to both technical and non-technical audiences
Required Skills:
5+ years of experience with the following technologies:
- Windows SharePoint Services 3.0
- Microsoft Office SharePoint Server 2007 (broad exposure to and understanding of capabilities across feature areas; subject matter expertise with Object-Model based development in MOSS 2007)
- SQL Server 2005/2008
- Visual Studio 2005/2008
- .NET Web Services (SOAP, REST)
- HTML/XML/XSL/CSS/JavaScript (including various client-side JavaScript libraries, e.g. JQuery)
- ASP.NET 2.0 (C#)
- AJAX, both client and server technologies (e.g. AJAX .Net Toolkit)
- Windows Operating Systems
- Web Server Software (IIS 6.0/7.0)
- Authentication schemas
- Network protocols
3+ years of experiencing leading development teams, including line management of developers with responsibilities encompassing mentoring, performance feedback and reviews, and resource allocation
Capable of performing SharePoint WSS and MOSS administration, design, and development duties using best industry practices
Ability to build SharePoint solutions, templates, layouts, workflows, and web parts
Ability to document SharePoint application business requirements and provide project scope and effort estimations
Experience architecting, installing and configuring Microsoft SharePoint 2007 solutions in a lead role
Ability to collaborate and work within a development team, as well as operate independently
Understanding of the software development life-cycle
Ability to troubleshoot and diagnose issues and bugs
Strong written and verbal communication skills; ability to community technical solutions to non-technical audiences in clear and professional manner
Good organization skills ˆ ability to work effectively and prioritize tasks in fast changing environment
Preferred Skills:
Experience with modern programming models like MVC, Unity, etc.
Experience with Microsoft Communications, Workflow, and Presentation Foundations
SharePoint 2010, Silverlight, Windows Live ID
Experience with other Enterprise Content Management solutions
Apply Today:
Please forward resume to careers@allyis.com and reference job ID# 1810-DE in the subject line. To find out more about Allyis visit www.allyis.com.