Senior SharePoint Developer

EPAM Systems Inc

España

Hybrid

EUR 55,000 - 85,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems Inc. in Madrid hires a Senior SharePoint Developer to manage on-premises SharePoint solutions within a modernizing enterprise environment. The role focuses on balancing stability, compliance and forward motion in private banking technology.

You will develop, troubleshoot, and integrate SharePoint components, upgrade paths and .NET/C# services, working across APIs, databases and external providers in a hybrid Madrid office.

Qualifications

  • Several years of hands-on experience developing SharePoint On-Premises solutions.
  • Strong understanding of SharePoint architecture: sites, lists/libraries, permissions, workflows and deployment.
  • Excellent C# and .NET development experience.
  • Experience with SQL Server and relational databases.
  • Experience integrating SharePoint with APIs or web services.
  • Knowledge of modern frontend technologies: JavaScript, TypeScript, React.
  • Experience with SharePoint migrations or modernization projects.
  • Experience with SharePoint Online or Microsoft 365 in hybrid or migration scenarios.
  • Experience with GitLab, CI/CD pipelines or similar tooling.
  • PowerShell scripting and automation.
  • Experience in regulated industries such as financial services.
  • Understanding of secure software development and vulnerability management.

Responsibilities

  • Develop, maintain, enhance and troubleshoot SharePoint On-Premises solutions and build custom components.
  • Analyze legacy SharePoint and implement improvements.
  • Support lifecycle activities including upgrades, migrations, patching, testing and deployment; develop .NET/C# components.
  • Work with APIs, web services, databases and integrations between SharePoint and other enterprise applications.
  • Contribute to modernization and gradual replacement of legacy SharePoint apps.
  • Perform root-cause analysis and resolve complex issues.
  • Ensure solutions meet security, stability, maintainability and compliance.
  • Maintain technical documentation and contribute to standards and best practices.
  • Collaborate with business analysts, application managers, infrastructure and security teams.
  • Participate in code reviews, testing, release management and continuous improvement.

Skills

SharePoint On-Premises
C#
.NET
SQL Server
APIs
Web services
PowerShell
GitLab
CI/CD
React
TypeScript
Java
SharePoint migrations
Microsoft 365
Security basics
Vulnerability management

Tools

GitLab CI/CD

Job description

Legacy platforms do not modernize themselves, and every technical debt decision eventually comes due. The Senior SharePoint Developer role in Madrid sits at the intersection of business-critical SharePoint On-Premises applications and the push for enterprise modernization. In this role, you decide how legacy and new technologies coexist and evolve in a complex environment. The person in this position shapes the future of application landscapes by balancing stability, compliance and forward motion. This is a hybrid role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!

Responsibilities
  • Develop, maintain, enhance and troubleshoot solutions running on SharePoint On-Premises, and design and implement custom SharePoint components, workflows, integrations and application functionality
  • Analyze existing or legacy SharePoint solutions and implement technical improvements
  • Support application lifecycle activities including upgrades, migrations, patching, testing and deployment, and develop and maintain .NET/C# components and services related to the SharePoint application landscape
  • Work with APIs, web services, databases and integrations between SharePoint and other enterprise applications
  • Contribute to the modernization and gradual replacement of legacy SharePoint applications where appropriate
  • Perform root‑cause analysis and resolve complex application incidents and technical problems
  • Ensure solutions meet requirements regarding security, stability, maintainability, performance and compliance
  • Maintain technical documentation and contribute to development standards and best practices
  • Collaborate with business analysts, application managers, infrastructure teams, security teams, architects and external providers
  • Participate in code reviews, testing, release management and continuous improvement activities
Requirements
  • Several years of hands‑on experience developing and maintaining SharePoint On-Premises solutions
  • Strong understanding of SharePoint architecture, including sites, lists/libraries, permissions, workflows, web parts and solution deployment, and experience with SharePoint development technologies
  • Good development experience with C# and the .NET ecosystem
  • Experience with SQL Server and relational databases
  • Experience integrating SharePoint with other applications and services via APIs or web services
  • Good understanding of software engineering principles, source control, testing, deployment and application lifecycle management
  • Ability to analyze and maintain existing or legacy code bases
  • Strong troubleshooting and analytical skills
  • Experience working in complex enterprise IT environments
  • Structured and solution‑oriented working style
  • Nice to have Experience with Java or Java‑based applications
  • Experience with modern .NET or ASP.NET Core
  • Knowledge of modern frontend technologies such as JavaScript, TypeScript and React
  • Experience with SharePoint migrations or modernization projects
  • Knowledge of SharePoint Online or Microsoft 365, particularly when supporting hybrid or migration scenarios
  • Experience with GitLab, CI/CD pipelines or similar development tooling
  • PowerShell scripting and automation experience
  • Experience working within regulated industries such as financial services
  • Understanding of secure software development, vulnerability management and application risk management
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SharePoint Developer for private banking
SharePoint Developer for private banking

EPAM • Madrid

Hybrid
EUR 42,000 - 65,000
Senior SharePoint Dev - Hybrid Madrid, Modernization Focus
Senior SharePoint Dev - Hybrid Madrid, Modernization Focus

EPAM Systems Inc • Spain

Hybrid
EUR 55,000 - 85,000
Senior SharePoint Developer-On-Prem Modernization (Madrid)
Senior SharePoint Developer-On-Prem Modernization (Madrid)

EPAM • Madrid

Hybrid
EUR 42,000 - 65,000
Senior Sharepoint Developer - Hybrid
Senior Sharepoint Developer - Hybrid

UST • Madrid

On-site
EUR 52,000 - 78,000
23 days Annual Leave
Flexible benefits program
WFH/remote work policy
+3
Senior Backend Developer .Net (H/M/X)
Senior Backend Developer .Net (H/M/X)

Experis España • Madrid

Hybrid
EUR 70,000 - 110,000
Analista Programador/a Senior SharePoint
Analista Programador/a Senior SharePoint

SEREM Consultoría Empresarial • Madrid

On-site
EUR 55,000 - 75,000
Principal Software Architect - Hybrid, High Impact
Principal Software Architect - Hybrid, High Impact

Experis España • Madrid

Hybrid
EUR 120,000 - 160,000
Scrum Master
Scrum Master

EPAM Systems Inc • Spain

Hybrid
EUR 52,000 - 78,000
Consultor Sharepoint
Consultor Sharepoint

Consultia It Sl • Madrid

Hybrid
EUR 55,000 - 75,000
Application Operations Manager
Application Operations Manager

EPAM Systems Inc • Comunidad de Madrid

Hybrid
EUR 70,000 - 100,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3