Senior .NET Developer

esoft systems

Odense

On-site

DKK 550,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Attractive salary package
Loyalty bonus
Annual leave 12 days
Laptop provided
Training courses

Job summary

Esoft, the world’s leading tech‑driven real estate marketing company, seeks a Senior C# .NET BE Developer to join our Odense team to build scalable services and collaborate across disciplines.

You’ll work with .NET 8/C#, RabbitMQ, MassTransit, Kubernetes, and OpenTelemetry, while upholding the principle that the best code wins and placing users at the center of development.

Qualifications

  • 3-5+ years C# backend experience (Senior level).
  • Proficiency with .NET and modern C# features.
  • Strong teamwork and collaboration in agile environments.
  • Clear, articulate English communication skills.

Responsibilities

  • Write high-quality testable code using .NET 8 and C#; participate in code reviews.
  • Work with pub/sub patterns and RabbitMQ (MassTransit) in asynchronous services.
  • Leverage CI/CD pipelines with GitHub Actions and Argo; deploy to Kubernetes across environments.
  • Improve persistence layers using MSSQL, ElasticSearch, Redis, MongoDB, and related tech.
  • Contribute to OpenTelemetry monitoring and dashboarding.
  • Keep documentation up to date with current best practices and feature design.
  • Involve users to gather perspectives when deciding on new features or changes.

Skills

English fluency
C# backend
.NET
Teamwork
Continuous improvement

Tools

RabbitMQ
MassTransit
MSSQL
ElasticSearch
Redis
MongoDB
GitHub Actions
Argo
Kubernetes

Job description

For two decades as the largest tech-based real estate marketing content creation company in the world with 1,000+ employees globally, we have made it easier to market real estate, helping realtors around the world through visionary image solutions and innovative marketing tools.

And we are on a mission towards creating the future Esoft vision around building our future with and through AI. AI has shown to have a huge impact on our business, and it will unfold in the years to come. We have already made some great landmarks with the utilization of AI and can’t wait to get going on all the other things on our intensive roadmap.

WHAT YOU WILL DO
We are looking for someone who can participate in sparrings about best practices and ways of working. It is important that you are not afraid to speak your mind. Our culture promotes free exchange of viewpoints, and your viewpoints are as important as ours. The Senior C# .NET BE Developer will be responsible for, but not limited to, the following:

  • Using .NET 8 and C# to write high-quality testable code and have experience with code reviews. Must work well in teams and speak fluent, articulate English. Must work well with agile iterative development processes where developers cooperate towards the best solution.
  • Making extensive use of pub/sub patterns with services communicating with RabbitMQ (via MassTransit) in an asynchronous fashion. We use various solutions for persistence, such as MSSQL, ElasticSearch, Redis, MongoDB, etc.
  • Using a CI/CD pipeline via Github Actions and Argo, deploying to Kubernetes across three different environments. We are beginning to use feature flags to activate features in production.
  • Testing features across services instead of writing unit tests.
  • Monitoring services via OpenTelemetry and various dashboards.
  • Constantly looking to optimize workflows – for example, by keeping documentation up to date on current best practices, design of features, context documentation, etc.
  • Involving users to try and get their perspectives when deciding on new features/changes to the system. It is important for us that all developers understand the users’ perspectives throughout the development process.

DESIRED SKILLS & EXPERIENCE
MUST HAVE

  • Good at verbal and written English
  • Equivalent of 3 - 5+ years C# backend experience (Senior level)
  • Experience with .NET
  • Work well in teams
  • An attitude of “Best code wins”, not “My code wins”

NICE TO HAVE

  • Experience with remote teams
  • Experience with technologies related to our stack
  • Experience with writing functional tests and integration tests
  • Experience with scoping new features
  • Experience with backend-to-frontend communication best practices (API design, thinking “what the frontend will need”)

MINDSET & ATTITUDE

  • Be a team player, work toward the common goal of the team, and be willing to support other colleagues
  • Eager to learn new technologies
  • Have a good mindset, attitude & commitment

WHY YOU’LL LOVE WORKING HERE

  • Attractive salary package
  • Loyalty bonus, annual performance bonus (up to 2-month salary)
  • High Social – Health – Insurance paid
  • Healthcare: annual health check-up, private health insurance
  • Annual leaves: 12 days
  • Company summer trip & quarterly team building
  • Salary review once per year
  • Laptop/Mac is provided
  • Standard working time 9:00 AM - 6:00 PM, from Monday to Friday
  • Clubs program: football, badminton, swimming…
  • Training courses: technical skills - soft skills – English

People are extremely important to us, and that’s why we have a clear vision to make Esoft a great place to work in its sector. We pride ourselves on:

  • Our Core Values: Quality, Credibility, Openness, Innovation, Care, Passion
  • Our CSR (Corporate Social Responsibility) and employee ethics
  • Professional, international, and flexible working environment
  • Great and open teamwork
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer
Developer

Responsive A/S • København

On-site
Pension scheme
Free internet at home
Free telephone
+2
Senior Software Engineer - Portfolio Analysis
Senior Software Engineer - Portfolio Analysis

SimCorp • København

On-site
DKK 900,000 - 1,200,000
Global hybrid work policy
Growth and innovation
Self-direction
+4
Senior Full-Stack Software Engineer (.Net/Angular)
Senior Full-Stack Software Engineer (.Net/Angular)

SimCorp • København

On-site
DKK 700,000 - 900,000
Competitive salary
Bonus scheme
Pension
+4
ERP Analyst I — Global Real-Estate Tech Growth & Training
ERP Analyst I — Global Real-Estate Tech Growth & Training

esoft systems • Denmark

On-site
DKK 520,000 - 720,000
AON Premium Healthcare Insurance
Co-shared meals
Relevant training coverage
+1
Software Engineer
Software Engineer

UNIT4 NV • Aarhus

On-site
DKK 410,000 - 635,000
Flexible Leave Paid Time Off
Remote working opportunities
Global Wellbeing Days
+3
Senior Machine Learning Engineer - AI & Automation Team
Senior Machine Learning Engineer - AI & Automation Team

esoft systems • Odense

Hybrid
DKK 50,000 - 80,000
Flexible working hours
Work From Home days
Private Health Insurance
+3
Quality Control & Image Verification Specialist – Real Estate Tech
Quality Control & Image Verification Specialist – Real Estate Tech

esoft systems • Denmark

On-site
AUD 60,000 - 80,000
Attractive package with sales incentive
100% SHUI in probation
Premium healthcare for individuals and families
+3
Lead Software Developer
Lead Software Developer

Sitecore • Denmark

On-site
DKK 70,000 - 90,000
IT Operations Engineer
IT Operations Engineer

esoft systems • København

On-site
DKK 420,000 - 600,000
100% SHUI in probation
Premium healthcare package for individuals and family
12 annual leave days
+3
IT Support Executive
IT Support Executive

esoft systems • Denmark

On-site
DKK 300,000 - 500,000
Premium Healthcare Package
Daily Meals Provided
12 Annual Leave Days
+5