C# Developer

KWAN

Lisboa

Hybrid

EUR 45,000 - 70,000

Full time

6 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first
Lisbon/Porto hubs

Job summary

KWAN is expanding its backend teams in Lisbon, developing scalable microservices on .NET 8. You will design, build and maintain services with asynchronous messaging, integrating with cloud platforms and modern dev practices.

The role embraces a hybrid work model with two days in the Lisbon office and remote-friendly policies. You’ll collaborate with architecture and product teams to deliver secure, observable systems and continuously improve development quality.

Qualifications

  • 4+ years backend development with C#/.NET
  • Strong hands-on experience with .NET Core / .NET 8, ASP.NET Core Web APIs
  • Experience designing and building microservices architectures
  • Experience with messaging systems and event-driven architectures
  • Cloud experience on Azure or AWS
  • Relational and/or NoSQL databases
  • Automated testing and clean code practices
  • Familiarity with CI/CD and Git

Responsibilities

  • Design, build and maintain backend microservices in .NET 8
  • Implement asynchronous inter-service communication
  • Define service boundaries and API contracts
  • Develop and deploy in cloud environments with security and performance in mind
  • Contribute to CI/CD pipelines and observability
  • Add logging, metrics and tracing for production visibility
  • Participate in code reviews and incident analysis

Skills

C#
.NET 8
Microservices
Distributed systems
RabbitMQ
Azure/AWS
CI/CD
Git

Tools

Docker
Kubernetes
Azure
AWS
CI/CD tooling

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.

What you will do
  • 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.
Location and work model
  • Hybrid (2 days/week in the office, Lisboa)
What are we looking for?
  • 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.

About KWAN

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

Full-Stack (C# & React)
Full-Stack (C# & React)

Kwan • Lisboa

Hybrid
EUR 55,000 - 90,000
Relocation package
Visa sponsorship
Frontend Developer
Frontend Developer

KWAN • Braga

On-site
EUR 42,000 - 64,000
Competitive salary
Benefits package
Career growth opportunities
+1
Fullstack Developer (Java and Angular)
Fullstack Developer (Java and Angular)

KWAN • Porto

Hybrid
EUR 42,000 - 62,000
Golang Developer
Golang Developer

KWAN • Lisboa

On-site
EUR 42,000 - 64,000
Relocation package and visa sponsored
Competitive salary
People Experience Partner
+1
Back End Developer
Back End Developer

KWAN • Lisboa

Hybrid
EUR 70,000 - 90,000
Competitive salary
Career growth
Social and learning events
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 /WPF
Senior .NET /WPF

KCS IT • Lisboa

Hybrid
EUR 60,000 - 90,000
Fullstack Developer (Java & Angular)
Fullstack Developer (Java & Angular)

KWAN • Porto

On-site
EUR 42,000 - 64,000
Competitive salary
Awesome benefits
Social and learning events
+1
Senior .NET Developer (Lisbon or Porto)
Senior .NET Developer (Lisbon or Porto)

KCS IT • Porto

Hybrid
EUR 40,000 - 65,000
Senior .NET/WPF Developer @Lisbon
Senior .NET/WPF Developer @Lisbon

KCS IT • Porto

Hybrid
EUR 55,000 - 75,000
Free training programs
International projects in Benelux
Hybrid work model
+3