SharePoint Developer

Diamond Technologies is currently interviewing for a tremendous opportunity for a team based primarily in Voorhees, NJ.

We are looking to hire a full-time SharePoint Developer to join an existing team. This role is open due to expansion of work and the customer further embracing the capabilities SharePoint brings to the enterprise. Additionally, we are in the very beginning stages of planning for an upgrade from SharePoint 2007 to 2010.

This is a great opportunity with a real strong team. We are writing this job description based on all oof the "like-to-have" attributes, although we understand that someone who is more mid-level may not possess all of these skills.

Mid-Level to Senior SharePoint Developer: The SharePoint Developer is responsible for technical and architectural decisions around our clients' SharePoint modifications and base product. They will conduct all design and development around the SharePoint application utilizing our client's existing SDLC processes. This resource will need to be able to work independently to gather requirements from the business, convert the requirements into solid designs, develop the solution according to the design, and ensure a well-tested and implemented business application.

Minimum Qualifications:

Experience: Professional experience developing, encoding, testing, debugging, documents, and installing programs to support general business applications. Prepares program specifications and diagrams, develops coding logic flowcharts. This person must have solid business analyst and communication skills and should be willing to serve as a backup for other technologies as needed.

Knowledge: Possesses and applies comprehensive knowledge of SharePoint and its related tools to the completion of difficult assignments. Has well-developed leadership qualities. Responsibilities: Plans, conducts and follows up on assignments, with the ability to multi task on one or more projects. Reviews progress and evaluates results. Schedules and may supervise project work. May assist with the review and evaluation of personnel performance in the area of technical expertise (if applicable). Will act in liaison capacity with other departments, divisions, and organizations. Evaluates progress and results and recommends major changes in procedures. Operates with considerable latitude for un-reviewed action or decision. Proactively communicates to management and utilizes creativity when searching for ways for the organization to better utilize its investment in SharePoint. Demonstrates the ability to determine which of the many SharePoint tools are the best fit for new business initiatives.

Required Skills
  • Visual Studio .NET 2008 / C#
  • .NET 2.0/3.5
  • ASP.NET 2.0 (User Controls, Master Pages, Web Services)
  • WSS 3.0/Microsoft Office SharePoint Server 2007
  • SharePoint Object Model
  • Custom Web Parts
  • Visual Studio .NET Workflows
  • Content Types
  • SharePoint Feature Deployment
  • SharePoint Site Administration
  • Shared Services ConfigurationSharePoint Designer 2007
  • InfoPath 2007
  • SQL/Oracle Queries
  • XML/XLST