Senior C#/.NET Microservices Engineer (Cloud, Remote-First)

KWAN

Lisboa

Remote

EUR 70,000 - 95,000

Full time

4 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

KWAN ищет опытного backend-разработчика для работы над распределенными микросервисами на .NET 8 в рамках международной энергетической инфраструктуры. Ваша задача — проектировать, строить и поддерживать сервисы, обеспечивая масштабируемость, отказоустойчивость и поддерживаемость, используя асинхронное взаимодействие и облачные среды.

Вы будете участвовать в создании контрактов API, настройке CI/CD, логировании и мониторинге, работать в кросс-функциональной команде и принимать участие в код-ревью

Qualifications

  • At least 4 years of professional experience in backend development with C# and .NET.
  • Strong hands-on experience with .NET Core / .NET 8, including ASP.NET Core Web APIs, dependency injection, middleware and asynchronous programming.
  • Proven experience designing and building microservices architectures, including service decomposition, inter-service communication and resilience patterns (retries, circuit breakers, idempotency).
  • Hands-on experience with messaging systems such as RabbitMQ, Azure Service Bus, Kafka or AWS SQS/SNS, including event-driven architectures and asynchronous processing.
  • Good understanding of distributed systems challenges, including eventual consistency, message ordering, delivery guarantees and error handling (dead-letter queues, retries).
  • Experience developing and deploying applications on cloud platforms (Azure or AWS).
  • Experience with relational and/or NoSQL databases, including data modelling and query optimisation.
  • Experience with automated testing (unit and integration) and clean code practices.
  • Familiarity with CI/CD pipelines and Git.
  • Good communication skills and the ability to work in collaborative, cross-functional teams.
  • Будет плюсом: Docker, Kubernetes, observability tools, Domain-Driven Design (DDD) or CQRS

Responsibilities

  • Design, build and maintain backend microservices in .NET 8, so services stay scalable, resilient and easy to maintain.
  • Build asynchronous communication between services with messaging and event-driven patterns (queues, topics, pub/sub).
  • Define service boundaries, API contracts and how services integrate with each other, working closely with architecture and product teams.
  • Develop and deploy services in cloud environments, in line with security, performance and cost standards.
  • Contribute to CI/CD pipelines, from build and automated testing through deployment and post-deployment observability.
  • Add logging, metrics and tracing so the team can see how services behave in production.
  • Take part in code reviews, technical discussions and incident analysis, and help build a culture of quality, collaboration and continuous improvement.

Skills

C#
.NET
Microservices
Asynchronous programming
Distributed systems
CI/CD collaboration
Cross-functional comms

Tools

RabbitMQ
Azure Service Bus
Kafka
AWS SQS/SNS
ASP.NET Core Web APIs
Docker
Kubernetes
Azure
AWS
Git
Observability tools

Job description

KWAN ищет опытного backend-разработчика для работы над распределенными микросервисами на .NET 8 в рамках международной энергетической инфраструктуры. Ваша задача — проектировать, строить и поддерживать сервисы, обеспечивая масштабируемость, отказоустойчивость и поддерживаемость, используя асинхронное взаимодействие и облачные среды.

Вы будете участвовать в создании контрактов API, настройке CI/CD, логировании и мониторинге, работать в кросс-функциональной команде и принимать участие в код-ревью

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# developer in energy infrastructure
C# developer in energy infrastructure

KWAN • Lisboa

Remote
EUR 70,000 - 95,000
Senior C# Backend Engineer — Cloud‑Native Microservices (Hybrid)
Senior C# Backend Engineer — Cloud‑Native Microservices (Hybrid)

KWAN • Lisboa

Hybrid
EUR 45,000 - 70,000
Remote-first
Lisbon/Porto hubs
Senior .NET/C# Engineer — Distributed Microservices
Senior .NET/C# Engineer — Distributed Microservices

KCS IT • Lisboa

On-site
EUR 55,000 - 75,000
Персональное развитие карьеры
Работа на международных проектах
Бесплатное обучение и сертификации
+1
Senior .NET Software Engineer (Remote)
Senior .NET Software Engineer (Remote)

Reach IT • Portugal

On-site
EUR 45,000 - 65,000
Senior .NET & Azure Cloud Architect - Remote
Senior .NET & Azure Cloud Architect - Remote

KCS IT • Portugal

Remote
EUR 90,000 - 115,000
Senior .NET Backend Engineer — REST APIs for SaaS (Hybrid)
Senior .NET Backend Engineer — REST APIs for SaaS (Hybrid)

Kallidus • Lisboa

Hybrid
EUR 55,000 - 90,000
27 days annual leave
Hybrid work model
Tech setup provided
+2
Senior Full-Stack Engineer — Logistics Microservices
Senior Full-Stack Engineer — Logistics Microservices

DSV - Global Transport and Logistics • Lisboa

On-site
EUR 55,000 - 75,000
Private medical care
English courses financially or co-fin
Food allowance
+5
.net developer in distributed systems
.net developer in distributed systems

Adentis Portugal • Lisboa

On-site
EUR 60,000 - 85,000
Health benefits for employees and team
Team-building events
Partnership network with 300+ partners
+3
Senior Java Backend Engineer | Spring Microservices Hybrid
Senior Java Backend Engineer | Spring Microservices Hybrid

PPM Coachers • Lisboa

Hybrid
EUR 50,000 - 70,000
Senior .NET Microservices Engineer – Azure & Kubernetes
Senior .NET Microservices Engineer – Azure & Kubernetes

Devoteam • Lisboa

On-site
EUR 45,000 - 65,000