SharePoint Developer - Full Time
We are seeking a qualified candidate for a position that requires both broad and deep technology knowledge and the ability to develop SharePoint solutions by mapping common customer business problems to end-to-end technology solutions. Demonstrated ability to engage in senior level technology decision maker discussions related to agility, business value, and .NET is also a must.
Architects are key enablers for other consultants and partner staff. They oversee delivery of the largest, most complex, and most strategic projects for enterprise customers. Architects focus on one or more key lifecycle segments: opportunity, delivery, or operations. In-depth architecture specialties may include enterprise, industry, platform, and solutions.
Responsibilities
- Develop project technology strategy by understanding key client objectives; diagnosing and mapping client requirements; articulating solution risks and barriers; recommending project approaches; preparing time and cost estimates; planning full project life cycle.
- Lead and facilitate information gathering sessions to validate business cases, gather and document business and functional objectives.
- Full technical responsibility including installation, configuration, and smart part development. Hands on technical skills in all aspects of the implementation lifecycle is a must.
- Implement architecture by building components and custom designs; prototyping; data migration; maintaining technical integrity and consistency; documenting system.
- Validate system performance by developing and conducting test scripts; completing bug fixes.
- Prepares client to use IT infrastructure by developing and conducting training programs.
- Manage customer relationship by communicating SharePoint architecture standards and frameworks; answering questions; resolving concerns and issues.
- Actively participate in the business development lifecycle. Identify opportunities, generate proposals, and support other sales efforts.
- Increase organization effectiveness by identifying opportunities to leverage solutions to other engagements.
- Enhance overall team accomplishments and competence by planning delivery of solutions; answer technical and procedural questions for less-experienced team members; teach improved processes; mentor team members.
- Improve information usefulness by tracking emerging technologies; evaluating their applicability to business goals and operational requirements.
- Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Degree in Computer Science or Engineering or equivalent work experience.
- Consulting skills such as interviewing stakeholders, conducting architecture reviews, and consensus building.
- Experience leading large group meetings/information gathering sessions with senior-level executives and excellent written and oral communication skills.
- Professional experience with n-tier application architectures development Strong analytical and conceptual skills, with ability to function at both the detail and conceptual levels.
- Knowledge of Data Modeling, Data Integration.
- Experience with service-oriented architectures and XML.
- SharePoint install, config, and hands on Infopath, and SmartPart development.
Requirements





