CareerPlanSign in

Senior Software Engineer (.NET)

Madrid, Community of Madrid, Spain💼 Full-time🗓 2026-03-06 → 2026-09-26

Core

Build and manage a global-scale academic data platform (Researcher Profiles Service) using powerful APIs and intuitive UIs to make critical research information accessible to the company and end-users worldwide.

Role type

Senior Full Stack .NET Engineer

Builds

Scalable web applications, APIs, and UIs for an open-access research publishing platform

Domain

Open science publishing / Academic data platforms

Deliverable

production ML models | product features

Required skills

.NET Core/Framework, Vue.js (Vue 2/3), SQL Server, REST APIs, GraphQL, Microservices, Distributed systems architecture, AI integration in engineering workflows

Preferred skills

NoSQL databases (MongoDB), Containerization (Docker, Kubernetes), Vue 3 specific expertise

Technologies

.NET, Vue.js, SQL Server, REST, GraphQL, MongoDB, Docker, Kubernetes

Responsibilities

Design and maintain scalable web applications; Enhance existing solutions; Collaborate with product managers and architects; Write clean, efficient code; Optimize applications for performance and scalability; Troubleshoot complex technical challenges; Conduct code reviews and mentor junior engineers

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.