Назад к вакансиям

Global Software Solutions Group

Sr. SharePoint Developer / Full Stack

В офисеDubai (On-site)Опубликовано 2 мес. назад
Доступен Fast Track

О вакансии

We are looking for an experienced Senior SharePoint Developer / Full Stack Engineer with strong hands-on experience in SharePoint development and design, along with solid expertise in C#, SQL, CSOM, JSOM, REST APIs, and SharePoint administration/configuration.

The ideal candidate will be responsible for designing, developing, enhancing, and supporting enterprise SharePoint applications and solutions. The role also requires exposure to modern full-stack technologies such as JavaScript/TypeScript, React, and Node.js, with experience working in large enterprise environments.

The candidate should be technically strong, self-driven, comfortable influencing multiple teams, and capable of communicating technical solutions effectively to senior and executive stakeholders.

Requirements

Key Responsibilities

  • Design, develop, customize, and maintain enterprise SharePoint solutions and applications

  • Lead SharePoint development activities across the application lifecycle, from requirement understanding and technical design through development, testing, deployment, and support

  • Develop and integrate solutions using SharePoint, C#, SQL, CSOM, JSOM, and REST APIs

  • Design and develop SharePoint-based applications, workflows, custom components, integrations, and enterprise solutions

  • Configure and administer SharePoint services and related application components

  • Develop and maintain PowerShell scripts for SharePoint administration, automation, deployment, and operational activities

  • Work with IIS, hosting environments, Web Application Pools, service/application accounts, and account permissions

  • Collaborate with architecture, business, infrastructure, security, QA, and engineering teams to deliver high-quality enterprise solutions

  • Ensure application and technical architecture meets enterprise engineering, security, scalability, and performance standards

  • Participate in technical design discussions, code reviews, technology evaluations, and architecture decisions

  • Research and benchmark technologies against industry and best-in-class solutions and recommend appropriate improvements

  • Ensure adherence to coding standards, secure development practices, unit testing, documentation, and engineering best practices

  • Troubleshoot and resolve complex application, integration, hosting, and production issues

  • Work within Agile delivery teams and participate in relevant Agile ceremonies and delivery activities

  • Mentor and provide technical guidance to other engineers and development teams

  • Influence multiple teams through technical expertise and contribute to improving engineering productivity and effectiveness

  • Take ownership of assigned initiatives and drive them independently while collaborating effectively across the organization

  • Communicate technical concepts, architecture decisions, risks, and recommendations clearly to senior and executive management

Required Technical Skills

SharePoint - Mandatory

  • Minimum 5 years of hands-on SharePoint development and design experience

  • Strong experience in SharePoint Development

  • Strong understanding of SharePoint architecture and enterprise application development

  • Hands-on experience with SharePoint REST APIs

  • Strong development experience using:

  • C#

  • SQL

  • CSOM (Client-Side Object Model)

  • JSOM (JavaScript Object Model)

  • Good knowledge of SharePoint Administration and configuration of SharePoint services

  • Experience with PowerShell scripting, particularly for SharePoint administration and automation

  • Strong understanding of:

  • IIS

  • Web Hosting

  • Web Application Pools

  • Application/service accounts

  • Account permissions

  • SharePoint hosting and configuration

Full Stack - Preferred / Added Advantage

  • Good experience with JavaScript and/or TypeScript

  • Experience with React.js

  • Experience with Node.js

  • Understanding of modern full-stack application development and integration patterns

API & Integration

  • Strong understanding and hands-on experience with REST APIs

  • Experience integrating SharePoint applications with enterprise systems and external/internal services

  • Understanding of API-based application architecture and integration best practices

Functional / Domain Experience

  • Experience working within banking, financial services, fintech, or other large enterprise environments is preferred

  • Experience working on enterprise-scale applications and technology platforms

  • Understanding of enterprise security, application architecture, and technology governance

  • Experience working with business and technology stakeholders in complex organizational environments

Engineering & Delivery Practices

  • Strong understanding of software development lifecycle and enterprise engineering practices

  • Experience following:

  • Coding standards

  • Secure coding practices

  • Unit testing standards

  • Documentation standards

  • Application quality standards

  • Experience working in Agile methodologies

  • Ability to contribute to technical architecture and application design decisions

  • Ability to research, evaluate, and benchmark technologies against best-in-class solutions

Leadership & Soft Skills

  • Ability to influence and collaborate with multiple technical and business teams

  • Strong technical communication and stakeholder management skills

  • Ability to share deep technical knowledge and improve team productivity and effectiveness

  • Self-motivated and proactive with a strong ownership mindset

  • Ability to independently drive initiatives and deliver outcomes with minimal supervision

  • Strong collaboration skills across architecture, engineering, infrastructure, security, QA, and business teams

  • Excellent interpersonal and presentation skills

  • Ability to communicate technical concepts and present ideas effectively to senior and executive management

  • Strong analytical, problem-solving, and decision-making capabilities

Education

  • Bachelor's or postgraduate degree in Computer Science, Information Technology, Engineering, or a related field

  • Equivalent relevant industry experience may also be considered

Preferred Qualification

  • SharePoint Developer certification is preferred

Ideal Candidate Profile

The ideal candidate is a strong hands-on SharePoint engineer with 5+ years of development and design experience, rather than a purely administrative SharePoint profile.

Candidates with a combination of SharePoint + C# + SQL + CSOM/JSOM + REST APIs + PowerShell + IIS/hosting will be highly relevant. Exposure to JavaScript/TypeScript, React, and Node.js will provide an additional advantage.

Experience in banking, financial services, fintech, or large enterprise environments is strongly preferred.… more

Уже откликнулись?

Отслеживайте все заявки и делитесь своим цифровым профилем.

Открыть личный кабинет