Senior Developer, SharePoint

Full Time
Job Description

Duties and Responsibilities shall include but not be limited to 

• Apply advance development skillset to create custom applications for internal clients requiring web-based SharePoint solutions.

• Manage competing priorities while supporting issues and communicating effectively and timely to customers and management.

• Work with business leaders and other internal customers to capture requirements and translate into technical solutions.

• Create and manage site collections, sites, sub sites, document libraries and lists, including quotas and file size limits.

• Develop Complex reports and dashboards in Power BI.

• Develop and Implement integration solutions with SharePoint.

• Developing custom SharePoint workflows using Visual studio & SharePoint Designer.

• Establish and maintain site security, cross-site groups and webparts.

• Design, develop and maintain custom SharePoint solutions online 365.

• Facilitate data import from of ARO systems to Power BI and generate reports, this includes ERP, SharePoint, SQL Server, Synergy Life, RIMDrill, Onstream etc.

• Design and support Dashboards for FI, HSE, SCM & HR and data flow from ERP system.

• Design and brand SharePoint sites by customizing Master & Layout Pages.

• Leads and directs others in the overall administration of a specialized platform or technology

• Performs installation, configuration, and maintenance of technologies, software and solutions following established procedures and changes in control standards.

• Installation and configuration of SharePoint environments for Offshore Rigs

• Develop to deploy custom applications and solutions.

• Developing user interface enhancements to out of the box SharePoint using JavaScript, jQuery, XSLT, and CSS code.

• Designing and developing queries and reports using Excel Services, Power BI, and Access

• Employee is required to be on-call as necessary.

• Travel to remote locations including land and offshore rigs is required, this may be up to 5% of the time.

Job Requirements

Education Requirement

Bachelor Degree

Skills 

• Ability to manage all requirements with minimum or no supervision

• Good leadership skills

• Understanding of ALM cycle and ensure best practices.

• Deep knowledge on Microsoft Power Platform

• Solid understanding of object-oriented programming (OOP) and current design patterns/practices; and when we say solid, we mean SOLID.

• Strong written and oral communication skills.

• Good interpersonal skills.

• Good understanding of the organization’s goals and objectives.

• Highly self-motivated and directed.

• Keen attention to detail.

• Strong analytical and problem-solving abilities.