Sharepoint Developer / Consultant / Negotiable
- Suntec
- IT & Telecommunications
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.