SharePoint Developer

Job Description:
SharePoint Developer
The aggressively growing Portal division of the Midwests leading consultative technology partner is looking to expand our family with top-tier talent for a SharePoint Developer.
The ideal candidate will provide application development solutions and services to AOS†s clients. Research, analyze, design/prototype, develop, test and implement solutions that meet development and infrastructure architecture standards. Ensure all processes and methodologies are followed to deliver quality products that meet the customer†s needs, are on time, and within budget.

Job Responsibilities
Research, analyze, design/prototype, develop, test and implement solutions for Microsoft Office SharePoint Server (2007, 2010 and 2013) according to best practices and meets project scope expectations.
In-depth experience with web part development, management and troubleshooting, deploying and supporting
In-depth experience with SharePoint Designer
In-depth experience with Collaboration, Portals, Enterprise Search, Enterprise Content Management
In-depth experience with Designer Workflows, InfoPath forms and Content Query Web Part
In-depth experience with Branding SharePoint
In-depth experience with Features and Site Definition Development
In-depth experience with SharePoint Installation and Configuration
In-depth experience with User Profiles Setup
In-depth experience with Search Service Setup
In-depth experience with Meta-data services
Anticipate issues and provide technical solutions for assigned projects to help minimize project risk
Maintain current industry knowledge of trends best practices, guidelines, standards and technical expertise in portal and web technology.
Follow standard software development methodology. Obtain appropriate approvals, participate in reviews and provide supporting documentation for projects.
Collaborate with design architects and project manager to ensure business requirements contain sufficient and appropriate detail to design and develop custom solutions into SharePoint.
Create and maintain documentation of best practices, coding tips, and programming techniques specific to project needs.
Assist in evaluation of vendor products and collaborate with vendor to ensure successful integration capabilities into SharePoint.
Provide application support off-hours if major production problems occur or for project rollouts.
Provide guidance on design and coding best practices to other developers who will be integrating into SharePoint.
Assist in estimating development efforts.
Occasional travel

Client Management
Communicates effectively with clients to identify needs and evaluate alternative business solutions.
Develops lasting relationships with client personnel that foster client ties.
Continually seeks opportunities to increase customer satisfaction and deepen client relationships.
Builds a knowledge base of each clients business, organization and objectives.

Effectively communicates relevant project information to Project Manager
Resolves and/or escalates issues in a timely fashion.
Understands how to communicate difficult/sensitive information tactfully.
Keeps track of lessons learned and shares those lessons with team members.
Technical Understanding
Possesses general understanding in the areas of SharePoint best practices.
Understands Internet, Intranet, Extranet and Client Server architectures.
Maintains awareness of new and emerging technologies and the potential application on client engagements.
Possesses a thorough understanding of corporate policies and procedures.
Consistently acknowledges and appreciates each team members contributions.
Effectively utilizes each team member to his/her fullest potential.
Motivates team to work together in the most efficient manner.

Key :SharePoint, Sharepoint Development, Dot Net Design & Development, DevelopmentSupport,Sharepoint Development sharepoint developer