Logo

Sharepoint Developer / Consultant / Negotiable

Job Description:
In the role of SharePoint Developer/Consultant, you will be responsible for designing, developing, and implementing high-quality SharePoint sites for Company and its clients. Combination of on-site low level requirements gathering, understanding client’s needs, and working with the senior developer and architects to come up with a viable solution

Qualifications
3+ years work experience with the following languages and tools:

  • Professional standards-based web development using ASP.Net, HTML, CSS, and JavaScript
  • .NET based language (C#, VB.Net)
  • Experience developing Web parts or Customizing SharePoint Portal or WSS
  • Experience with Microsoft SharePoint 2003 and MOSS 2007
  • Strong exposure in SharePoint development
  • Extensive experience in AJAX, SQL, Silverlight
  • Good working knowledge of SQL 2005 and SQL Reporting Services
  • Experience using Visual Studio or related IDE (SharePoint Designer)
  • Experience with a variety of Content Management Systems
  • Knowledge of security standards and techniques for web applications
  • Understand browser-specific compatibility issues
  • Expertise in the design, implementation, and deployment of user-centric software, with focus on usability
  • MCP, MCAD, MCSD in .NET or equivalent

Responsibilities

  • Design and code superior technical solutions.
  • Create well designed, reusable objects.
  • Create efficient and logical databases for clients.
  • Create and execute project work plans, revising as necessary to meet changing needs and requirements.
  • Communicate and enforce best practice coding standards.
  • Consistently deliver high-quality services to clients on schedule.
  • Communicate difficult/sensitive information appropriately.
  • Understand and communicate to clients the benefits of complex database concepts as well as the implications of different database designs.
  • Communicate effectively with clients to identify needs and evaluate alternative business solutions with project management.
  • Develop an understanding of clients’ business and suggest effective programming solutions.
  • Develop positive and productive relationships with client personnel and the team.
  • Work with and lead a team of developers during the development phase, comprising of both internal developers as well as managing external subcontractors
    Personal Attributes
  • Creativity and strong attention to detail
  • Ability to work effectively on tight deadlines, as necessary
  • Effective oral and written communication skills
  • Strong proof reading skills
  • Desire to learn new skills and improve
  • Exceptional customer service skills, including the ability to interact professionally with a diverse group of customers

Education/Training
Bachelors or Associate degree in IT discipline. 3+ years in software development desired. Equivalent combination of education and experience will be considered.

This map is approximate only.