CareerPlanSign in

Senior Product Software Engineer

ESP - Barcelona, ES💼 Full-time🗓 2026-05-06 → 2026-10-02

Core

Design, develop, test, and maintain full stack applications using modern backend and frontend technologies within a cloud-based, microservices-oriented architecture.

Role type

Senior Product Software Engineer (Full Stack)

Builds

Scalable software solutions, RESTful APIs, microservices, and rich web applications

Domain

Professional services software, cloud-native architecture

Deliverable

production ML models | product features

Required skills

C#, .NET Core, ASP.NET Web API, Angular, SQL, Redis, RabbitMQ, MassTransit, Azure Service Bus, Docker, Kubernetes, Azure DevOps, Git, Datadog, Grafana

Preferred skills

Domain-Driven Design (DDD), Clean Code practices, OOP, SOLID principles, Unit and integration testing frameworks, YAML pipelines, Agile methodologies (Scrum/Kanban)

Technologies

.NET Framework, .NET Core, ASP.NET Web API, Angular, RabbitMQ, MassTransit, Azure Service Bus, SQL, Redis, Docker, Kubernetes, Azure DevOps, Datadog, Grafana

Responsibilities

Design and evolve RESTful APIs and microservices; Develop and maintain rich web applications; Implement asynchronous workflows; Manage data storage and caching strategies; Design and maintain CI/CD pipelines; Deploy and operate applications using containerization; Analyze complex technical issues and resolve problems; Monitor application performance and traceability.