Sr. SharePoint Developer / Full Stack

GSS Group

Dubai

On-site

AED 420,000 - 540,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GSS Group is seeking an experienced Senior SharePoint Developer / Full Stack Engineer to design, develop, and support enterprise SharePoint applications. You will work across SPA architecture, REST APIs, and modern front-end stacks.

You will lead development across the lifecycle, mentor peers, and collaborate with senior stakeholders to deliver scalable solutions in a large enterprise setting, leveraging C#, SQL, CSOM/JSOM, React, and Node.js in Dubai.

Qualifications

  • 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.
  • PowerShell scripting for SharePoint administration and automation.
  • Knowledge of IIS, hosting environments, Web Application Pools, and related accounts.
  • Experience with Agile methodologies.

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.
  • 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.

Skills

SharePoint development
SharePoint design
C#
SQL
CSOM
JSOM
REST APIs
PowerShell scripting
IIS / hosting
JavaScript/TypeScript
React
Node.js

Education

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

Tools

SharePoint REST APIs

Job description

We are looking for an experiencedSenior SharePoint Developer / Full Stack Engineer with strong hands-on experience inSharePoint development and design with solid expertise inC#, 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 asJavaScript/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.

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 usingSharePoint, 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 maintainPowerShell scripts for SharePoint administration, automation, deployment, and operational activities.
  • Work withIIS, 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
  • Minimum5 years of hands-on SharePoint development and design experience.
  • Strong experience inSharePoint Development.
  • Strong understanding of SharePoint architecture and enterprise application development.
  • Hands-on experience withSharePoint REST APIs.
  • Strong development experience using:
    • C#
    • SQL
    • CSOM (Client-Side Object Model)
    • JSOM (JavaScript Object Model)
  • Good knowledge ofSharePoint Administration and configuration of SharePoint services.
  • Experience withPowerShell 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 withJavaScript and/or TypeScript.
  • Experience withReact.js.
  • Experience withNode.js.
  • Understanding of modern full-stack application development and integration patterns.
API & Integration
  • Strong understanding and hands-on experience withREST 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 withinbanking, 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 inAgile 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 tosenior and executive management.
  • Strong analytical, problem-solving, and decision-making capabilities.
Education
  • Bachelor's or postgraduate degree inComputer 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 astrong hands-on SharePoint engineer with 5+ years of development and design experience, rather than a purely administrative SharePoint profile.

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

Experience inbanking, financial services, fintech, or large enterprise environments is strongly preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. SharePoint Developer / Full Stack
Sr. SharePoint Developer / Full Stack

GSSTech Group • Dubai

On-site
AED 280,000 - 420,000
Sr. SharePoint Developer / Full Stack
Sr. SharePoint Developer / Full Stack

Global Software Solutions Group • Dubai

On-site
AED 250,000 - 450,000
Sr. SharePoint Developer / Full Stack
Sr. SharePoint Developer / Full Stack

GSSTech Group • United Arab Emirates

On-site
AED 100,000 - 140,000
Senior Sharepoint Developer
Senior Sharepoint Developer

Virtusa Middle East FZ-LLC • Dubai

On-site
AED 200,000 - 320,000
Senior SharePoint & Full-Stack Engineer
Senior SharePoint & Full-Stack Engineer

GSSTech Group • Dubai

On-site
AED 280,000 - 420,000
Senior SharePoint & Full‑Stack Engineer
Senior SharePoint & Full‑Stack Engineer

Global Software Solutions Group • Dubai

On-site
AED 250,000 - 450,000
Senior SharePoint & Power Platform Developer
Senior SharePoint & Power Platform Developer

BlackStone eIT • United Arab Emirates

On-site
AED 180,000 - 280,000
Private Health Insurance
Pension Plan
Training & Development
+1
Senior SharePoint & Power Platform Developer
Senior SharePoint & Power Platform Developer

BlackStone eIT • Dubai

On-site
AED 250,000 - 420,000
Private Health Insurance
Pension Plan
Training & Development
+1
Senior SharePoint & Full-Stack Engineer
Senior SharePoint & Full-Stack Engineer

GSSTech Group • United Arab Emirates

On-site
AED 100,000 - 140,000
SharePoint developer and admin
SharePoint developer and admin

BlackStone eIT • Dubai

On-site
Paid Time Off
Performance Bonus
Training & Development