Senior .NET Developer

1 week ago


Odense, Denmark esoft systems Full time

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
#J-18808-Ljbffr

  • Odense, Denmark MindPal Full time

    We are looking for Angular/.NET Developers with experience ranging from junior to senior level.Responsibilities Developing web applications using Angular and .NET technologies Designing and implementing user-friendly interfaces Ensuring application performance, scalability, and security Collaborating with the back-end team to integrate the front-end...


  • Odense, Denmark MindPal Full time

    We are looking for Senior PHP Developer Responsibilities Creation, development and maintenance of advanced web applications in PHP language Design and implementation of back-end solutions, including integration with databases, external services and other system components Optimising and monitoring application performance and troubleshooting application...

  • Software Developer

    1 month ago


    Odense, Denmark QuadSAT ApS Full time

    Description & Expectation: We are seeking an innovative and driven Software Developer ready to take the next step in their career and join a team where they can make a significant impact with their work. You will join the team that develops the software platform for Quadsat’s advanced RF test and measurement technology that combines drone technology...

  • Software Developer

    2 hours ago


    Odense, Odense Kommune, Denmark Tenth Revolution Group Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Tenth Revolution Group. As a Software Developer, you will play a key role in the development of our market-leading software solutions for the aviation industry.Key ResponsibilitiesContribute to the development of our flight planning, route optimization, and real-time...

  • Software Developer

    1 month ago


    Odense, Odense Kommune, Denmark QuadSAT ApS Full time

    Description & Expectation:We are seeking an innovative and driven Software Developer ready to take the next step in their career and join a team where they can make a significant impact with their work.You will join the team that develops the software platform for Quadsat's advanced RF test and measurement technology that combines drone technology with an RF...

  • Software Developer

    3 weeks ago


    Odense, Denmark Umbraco AS Full time

    Help us build a cloud that our users will love! We are currently looking for a Software Developer to join the Cloud Feature Team at Umbraco. This team consists of 7 bright and friendly team members who develop, run, and maintain different services in Umbraco Cloud. This team acts as the touch point between the cloud and our customers, fulfilling duties...


  • Odense, Denmark Umbraco AS Full time

    Do you want to lead, guide, and inspire a team of developers and reduce friction for Umbraco customers as well as colleagues? The role We are looking for a Technical Team Lead or a Senior Software Developer who wishes to combine technical tasks with people management. You will be the Team Lead for the Umbraco Cloud Core Team consisting of 3 bright and...

  • Software Developer

    21 hours ago


    Odense C, Denmark Umbraco AS Full time

    About the RoleWe are seeking a talented Software Developer to join our Heartcore product team. As a member of this team, you will play a crucial role in strengthening our team and growing the product through continuous improvement and addition of features.Key ResponsibilitiesCollaborate with the team to scope out, prioritize, and plan upcoming workBuild and...

  • Python Developer

    1 week ago


    Odense, Denmark MindPal Full time

    We are looking for a mid/senior Python Developer Responsibilities Maintenance and development of the backend of an e-commerce application based on Django Rest Framework. Writing unit tests for new functionalities. Delivering readable and transparent code. Building dashboards based on SQL queries and processing the results. Direct contact with the client. ...


  • Odense, Denmark esoft systems Full time

    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...


  • Odense, Denmark MindPal Full time

    We're looking for a Senior JavaScript Developer with expertise in React and Node.js! Responsibilities Designing, developing, and maintaining scalable and performant web applications using JavaScript, React, and Node.js Collaborating with cross-functional teams to gather requirements, plan projects, and ensure successful project delivery Writing clean,...


  • Odense, Odense Kommune, Denmark TV2 Full time

    About the RoleWe are seeking a highly experienced Senior Software Engineer to join our team as a Technical Lead for Audience Interactions. As a key member of our technical leadership team, you will be responsible for driving the technical direction of our digital services, ensuring the delivery of high-quality software solutions, and collaborating with...


  • Odense, Denmark Universal Robots Full time

    Job Title: Senior Product Manager – Cobot Hardware Location: Odense, DK Company: Universal Robots, part of Teradyne Inc. About Us: At Universal Robots, our mission is Automation for Anyone. Anywhere. With 75,000+ cobots installed worldwide, we are making a difference by creating a world where people work with robots, not like robots. Job Description: ...


  • Odense, Odense Kommune, Denmark Teradyne Full time

    About the RoleWe are seeking an experienced Senior UX Researcher to join our team at Teradyne, a leading technology company in the field of collaborative robotics. As a Senior UX Researcher, you will play a key role in shaping the user experience of our products and driving business growth through data-driven insights.Key ResponsibilitiesConduct and conclude...


  • Odense, Denmark Teradyne Full time

    Senior UX Researcher ID: 7182 Function: Information Technology Location: Odense, DK #WeAreUR and we continuously redefine automation At Universal Robots, part of Teradyne Inc., has a simple mission: Automation for Anyone. Anywhere. Our vision is to create a world where people work with robots, not like robots. And with 75,000+ cobots already...


  • Odense, Odense Kommune, Denmark Nature Energy group Full time

    About the RoleWe are seeking a highly skilled Senior Electrical Engineer to join our Process and Safety Engineering department at Nature Energy. As a key member of our team, you will play a pivotal role in ensuring the safety and efficiency of our international biogas plants.Key ResponsibilitiesInterpret and implement technical requirements and design for...


  • Odense, Odense Kommune, Denmark Nature Energy group Full time

    About the RoleWe are seeking a highly skilled Senior Electrical Engineer to join our Process & Safety Engineering department at Nature Energy. As a key member of our team, you will play a pivotal role in ensuring safety in the design of international biogas plants.Key ResponsibilitiesInterpret and Implement Requirements: You will be responsible for...


  • Odense, Odense Kommune, Denmark Usercentrics Full time

    About the RoleWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Usercentrics. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining our mobile applications and software development kits (SDKs) for mobile applications, mobile games, and other platforms.Key...


  • Odense, Denmark Novo Nordisk Full time

    Are you looking for a great opportunity to be a subject matter expert in a role as a Senior Finance Controller? Do you thrive in a fast-paced and dynamic environment? We are looking for a Senior Finance Controller to join our team and play a key role in ensuring the success of our greenfield project in Odense. If you are ready for a new challenge, read on...


  • Odense, Odense Kommune, Denmark Universal Robots Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team at Universal Robots. As a key member of our R&D department, you will be responsible for designing and developing cutting-edge firmware for our collaborative robots.Key ResponsibilitiesDevelop future products for the market, improving our current products for production,...