+971 4 424 7500

Join theRevolution

If you’re a digital technologist with creative flair, then Flip is the company for you. We want to attract the best of the best, so we have an open policy on hiring digital gurus from around the world.

Current opportunity

Planning your next big career move? Find and apply to an opening of your interest and get a head start.

Back to current opportunities

Sr SharePoint Consultant / Developer

Business Unit
Apply now

Job Description

Flip is looking for a candidate to fill a Senior Technical Consultant and Software Developer vacancy. The ideal candidate should have 8+ years of experience in web, application and mobile development in the Enterprise world.


Must Have Experience

  • 8+ years of development experience with minimum 5 years in SharePoint custom development (Web Parts, Event Receivers, Timer Jobs…)
  • Experience in designing and branding SharePoint sites
  • Professional standards-based web development using ASP.Net, HTML/HTML5, and JavaScript
  • SharePoint 2010, SharePoint 2013 Analysis, Consultancy and Development. Office 365 and SPO a big plus
  • Strong Workflow Development Experience using WinWF (WFM for SharePoint), Nintex and K2
  • Must have strong experience using Content Search web part, Display templates
  • Should be able to solve complex application performance issues
  • Experience in developing SharePoint hosted and Provider hosted Apps
  • Experience in Content and SharePoint Migration (2007,2010,2013)
  • Experience in Distributed caching, Page output cache
  • Strong command of HTML5, CSS3, LESS, SASS and JavaScript Frameworks like JQuery, AngularJS, Knockout, NodeJS
  • Experience with web services relating to REST APIs, CSOM JSOM
  • Good Knowledge in setting up SharePoint Infrastructure
  • Strong experience in applying Design Patterns, .Net development best practices and solution design and architecture
  • PowerShell Scripting is preferred
  • Experience with unit testing frameworks, code coverage and static code analysis is preferred
  • Proven ability to work independently and as a team member
  • Ability to be flexible and work analytically in a problem-solving environment
  • Experience/exposure to the System Development Life Cycle (SDLC)
  • Experience in implementing Enterprise Content Management solution


Advantageous Skills

  • Excellent Communication and Reporting Skills
  • Leadership skills with proven experience of managing in house and international teams
  • SQL Server 2008:2014 and SQL Reporting Services
  • Power BI experience and OLAP cube design and implementation
  • QLikView Experience is a plus
  • Hands On Experience with MVC and MVVM
  • Sitecore Development Experience
  • MS CRM Dynamics (On Prem, O365) and Integration with Enterprise Portals


Personal Attributes

  • Creativity and strong attention to detail
  • Ability to work effectively on tight deadlines
  • Good communication (written and oral) and interpersonal skills
  • Good organizational, multi-tasking, and time-management skills
  • Exceptional customer service skills, including the ability to interact professionally with a diverse group of customers
  • Positive, productive team player
  • Desire to learn new skills and improve



  • Bachelors or Associate degree in IT discipline. 8+ years in .NET development desired. Equivalent combination of education and experience will be considered
  • Microsoft or Sitecore development certifications, a plus