Senior C# Software Engineer

DFDS Denmark

Do you want to be part of a dynamic, international company that is paving the way towards the best passenger ferry experience in Europe? If you are a solution-driven person who enjoys using cutting-edge technologies to solve problems, then join DFDS and become part of our transformation journey.

DFDS is undergoing a large-scale technology transformation to modernise ferry and passenger experiences across Europe. We build cloud-native, event-driven systems that enable fast releases, smart data usage, and high availability at scale.

To support this journey, we are expanding our engineering capabilities and are currently looking for two Senior Software Engineers to build and evolve the systems and services that support passenger travel across Europe.


Be part of the movement - and play your part

About the role

As a Senior Software Engineer at DFDS, you will work in an autonomous, agile team within the Technology & Innovation division with responsibility for designing, building, and running cloud‑native solutions that support our ferry and passenger experience across Europe.

You will modernise and evolve our application landscape towards an event‑driven, API‑first architecture and contribute to solutions that are highly available, scalable, and continuously deployable. Working closely with both technical and business stakeholders, you will influence technical decisions and help raise engineering standards within the team.

As one of our new Senior Software Engineers, you will be responsible for:

  • Promote and implement engineering best practices within the team

  • Design and build highly available cloud‑native services in C# .NET

  • Shape and evolve our microservice and event‑driven architecture

  • Continuously improve code quality, test automation, and deployment pipelines

  • Apply and advocate SOLID principles through code reviews and mentoring

  • Collaborate across teams to deliver end‑to‑end solutions.

  • Leverage AI‑assisted tools to improve developer productivity and software quality

To get a better feeling of the job we have asked one of our Senior Software Engineers to say a few words about what it is like to work in Technology & Innovation:

“When I first came to DFDS I had limited experience with microservices and cloud technologies, but the culture within DFDS highly promotes continuous learning and knowledge sharing, so it didn't take long for me to gain these new skills which I would not be without. What I enjoy most about working at DFDS is the autonomous teams where an agile and fail fast mindset contributes to building awesome and modern solutions which brings value.

  • Nadia, Senior Software Engineer, DFDS

About you

We think the strongest teams are built on diversity and inclusivity. Contrasting opinions and varied skills bring out the best in us all. With this in mind, we hope that you are ready to challenge and be challenged, have a proactive mindset, and a desire to keep learning.

In addition, we expect you have significant experience (typically 5+ years) with C# .NET and cloud development. We are also looking for engineers with an interest in and experience with AI-driven or agent-based development.
Knowledge and practical experience with all the following technologies and architectures is not a requirement, but a nice-to-have - we do, however, expect that you have experience with at least some of them:

  • AWS (e.g., RDS, DynamoDB, Lambda)

  • Version control systems (e.g. Azure DevOps and Git)

  • Relational databases (e.g. Microsoft SQL Server, PostgreSQL)

  • Cloud development

  • Domain-Driven Design

  • Containerisation (e.g. Docker and Kubernetes)

  • Microservices using REST APIs and Event Driven Development

  • Infrastructure as code (e.g. Terraform)

Working at DFDS

Join the movement and grow with us.

While you’re with us, we want you to develop and move yourself on. We’ll encourage you to challenge yourself to acquire new skills and perspectives. At DFDS, we believe that development happens first and foremost through activities in the workplace so you will set and prioritize your goals in close cooperation with your manager. We will also offer training courses that can support you in your role, if needed.

At DFDS's Technology & Innovations teams we are right now more than 440 highly dedicated experts. As a key part of our strategy these experts are instrumental in providing efficient ferry and road transport services in Europe.

We enjoy a great and social workplace with a healthy work/life balance, where individuals are afforded a great deal of flexibility and freedom, because we believe in people. Our headquarters in Copenhagen is a unique, modern workplace. Here, we enjoy different types of work zones, our own game room, fitness facilities, cantina and café, and a rooftop terrace with a beautiful ocean view, all just 5 minutes from Nordhavn train & metro stations.

Be a valued member of a diverse team at DFDS and help drive change together.

Are we a match? Then what are you waiting for? Apply Now.

If you think your personality, skills, experience, and ambition match this role, we’d love to hear from you. Please apply as soon as possible and no later August 3rd as we are keen to meet candidates on an ongoing basis.
If you’d like to include a cover letter to tell us more about you and your motivation to work with us, we are happy to read it. You are also welcome to add any Stack Overflow, GitHub link or similar.

If there is something you need to know that we haven’t covered here, please do not hesitate to reach out to [email protected]


Please note that due to the summer holiday period, there might be a delay in response time, but rest assured that we will get back to you as soon as possible.

We look forward to hearing from you.

Hvordan man ansøger

For at ansøge om dette job skal du autorisere på vores websted. Hvis du ikke har en konto endnu, bedes du tilmelde.