C# developer in energy infrastructure

KWAN

Lisboa

Remote

EUR 70,000 - 95,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Описание

International energy infrastructure company working on natural gas transport, LNG terminals and the energy transition, including hydrogen and CO₂ infrastructure. The team designs, builds and evolves distributed backend platforms behind business-critical operations. The work centres on scalable microservices, event-driven communication and cloud-native solutions running in production. Reliability, security and long-term maintainability come first.

Задачи

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.

Требования
  • 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 version control with Git;
  • Good communication skills and the ability to work in collaborative, cross-functional teams.
  • Будет плюсом: Experience with Docker, Kubernetes, observability tools, Domain-Driven Design (DDD) or CQRS will be valued
Условия

At KWAN, your career is bigger than one project. You join a real team, on a long-term project, at a company where technology is the business. And when you are ready for something new — a new stack, a new industry, a bigger role — we find that next step with you, without you having to start over somewhere else. From day one you have a dedicated People Experience Partner: one person accountable for your growth, not your allocation. They know where you want to go, and they help you get there. You keep learning as technology moves (AI included). Your impact is seen and recognised. Pay and expectations are talked about openly. And you work remote-first, with hubs in Lisbon and Porto for when you want people around. Grow with clarity. Be treated with respect. Build things that matter.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java developer in high-load systems
Java developer in high-load systems

KWAN • Lisboa

On-site
EUR 65,000 - 95,000
Relocation package
Visa sponsorship
Career development & learning events
Техлид
Техлид

KWAN • Lisboa

On-site
EUR 70,000 - 110,000
Relocation package
Visa sponsorship
Career progression program
Senior C#/.NET Microservices Engineer (Cloud, Remote-First)
Senior C#/.NET Microservices Engineer (Cloud, Remote-First)

KWAN • Lisboa

Remote
EUR 70,000 - 95,000
Full-Stack (C# & React)
Full-Stack (C# & React)

Kwan • Lisboa

Hybrid
EUR 55,000 - 90,000
Relocation package
Visa sponsorship
.net developer for distributed applications
.net developer for distributed applications

KCS IT • Lisboa

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

Decskill • Lisboa

On-site
EUR 65,000 - 90,000
Backend developer in real-time systems
Backend developer in real-time systems

CEiiA / Centre of Engineering and Product Development • Oeiras

On-site
EUR 40,000 - 60,000
Страхование здоровья
Партнёрство с залами фитнеса
Дополнительные дни отпуска
+1
DevOps Engineer AWS или Azure
DevOps Engineer AWS или Azure

Hexa Consulting • Lisboa

Hybrid
EUR 42,000 - 64,000
Private health insurance from day one
Mental health support
Flexible hybrid work
+1
.NET developer for web platforms
.NET developer for web platforms

Empa-T • Lisboa

On-site
EUR 52,000 - 70,000
DevOps engineer in cloud infrastructure
DevOps engineer in cloud infrastructure

The Virtual Forge Limited • Lisboa

Hybrid
EUR 65,000 - 90,000
Paid AWS certifications
Training budget
Hybrid work model