SharePoint Developer

Job Purpose

As a SharePoint Developer, you will be the technical expert on a project Management team and develop technical specifications for implementation, configuration, customizations, and enhancements of SharePoint Applications.  Additionally, you will have technical oversight for development and delivery of large-scale project deliverables.

Job Responsibilities

  • Design and Development of SharePoint based Solutions, including aspects of the core, advanced solutions and industry specific solutions.
  • Installation, upgrade, support, and documentation of SharePoint based Solutions.
  • Ability to work closely with functional consultants to translate user requirements into functional specifications then into technical development
  • Providing onsite and offsite consulting services and support to clients 
  • Mentor and develop junior developers and coordinate with off shore teams


  • 3+ years of SharePoint and Web Development experience with ability to follow development best practices.
  • Hands-on experience in PHP programming language.
  • SQL and database modelling skills.
  • Experience in SharePoint Deployments strongly required.
  • Strong analytical skills.
  • Proficient English language skills.
  • Experience delivering high quality, error free software.
  • Strong organization and communication skills.
  • A meticulous and logical mind.
  • Ability to learn new business processes or applications very quickly.
  • Ability to establish and maintain effective working relationships.
  • Ability to understand clients' needs.

Preferred Educational Background:

  • Holder of a Computer Science degree or related

How to Apply

Applications to be sent to [email protected] and a copy to [email protected]

Attain Enterprise Solutions Limited
Nairobi, KE