Senior .NET Backend Engineer

DHI Water & Environment (S) Pte Ltd

Jakarta Pusat

On-site

IDR 300,000,000 - 600,000,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

DHI is seeking a Senior .NET Backend Engineer to join our Software Projects team in Jakarta. You will design, develop, and support backend applications and services used by clients across APAC and globally.

You will collaborate with international teams, deliver high-quality features, and help ensure system reliability, scalability, and production stability. A strong sense of ownership and communication in English is essential.

Qualifications

  • Bachelor's degree in engineering, Computer Science, Information Technology, or related field.
  • Minimum 5 years of professional software development experience.
  • Strong backend development with C# and .NET, APIs, databases, and software architecture.
  • Professional English proficiency, written and spoken.

Responsibilities

  • Design, develop, maintain, and support backend applications and services.
  • Deliver software features and system enhancements with high quality and predictable outcomes.
  • Monitor system performance and ensure reliability, stability, and availability.
  • Troubleshoot and resolve application and production issues.
  • Collaborate with developers, project managers, and stakeholders across global teams.
  • Participate in code reviews, testing, QA, and technical documentation.
  • Contribute to project planning, estimation, knowledge sharing, and continuous improvement.

Skills

C# / .NET
REST APIs
SQL databases
Problem solving
Team collaboration

Education

Bachelor's degree in engineering or CS

Tools

Azure
Docker
CI/CD

Job description

DHI is a global and independent company solving challenges within water, environment, and sustainability. Through advisory services, digital solutions, research, and industry-leading MIKE technologies, we help clients make informed decisions and manage water and environmental resources more effectively.

At DHI, you will join an international team of experts working on meaningful projects with real-world impact, while gaining opportunities to innovate, collaborate globally, and grow your expertise.

The Role

We are looking for an experienced Senior .NET Backend Engineer to join our Software Projects team in Jakarta. You will develop, maintain, and support software solutions and decision support systems used by clients across APAC and globally.

This role is ideal for someone who enjoys solving complex technical challenges, building reliable systems, and collaborating in a diverse international environment.

What You Will Do
  • Design, develop, maintain, and support backend applications and services.
  • Deliver software features and system enhancements with high quality and predictable outcomes.
  • Monitor system performance and help ensure reliability, stability, and availability.
  • Troubleshoot and resolve application and production issues.
  • Collaborate with developers, project managers, and stakeholders across global teams.
  • Participate in code reviews, testing, quality assurance, and technical documentation.
  • Contribute to project planning, estimation, knowledge sharing, and continuous improvement.
What You Bring
  • Bachelor's degree in engineering, Computer Science, Information Technology, or related field. A master's degree is advantageous.
  • Minimum 5 years of professional experience in software development or a related role.
  • Strong backend development experience with C# and .NET.
  • Experience delivering software solutions in enterprise or commercial environments.
  • Good understanding of software engineering principles, clean code, application architecture, databases, and APIs.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to collaborate effectively in international teams.
  • Professional English proficiency, written and spoken, at B2 level or higher.
Nice to Have
  • Azure, cloud-native technologies, Docker, or containerization.
  • Automated testing and software quality assurance.
  • Python, data engineering, or AI-assisted development tools.
  • GIS platforms such as ArcGIS or QGIS.
  • Real-time monitoring, decision support systems, or water and environment sector experience.
  • DHI MIKE technologies or similar domain‑specific platforms.
Why Join DHI?
  • Work on meaningful projects addressing global water and sustainability challenges.
  • Learn from highly skilled professionals in digital water and software engineering.
  • Build international experience through collaboration on global projects.
  • Grow in a culture that supports innovation, knowledge sharing, and technical excellence.

DHI are the first people you should call when you have a tough challenge to solve in a water environment - be it a river, a reservoir, an ocean, a coastline, within a city or a factory.

Our knowledge of water environments is second-to-none. It represents 50 years of dedicated research and real-life experience from more than 140 countries. We strive to make this knowledge globally accessible to clients and partners by channelling it through our local teams and unique software.

Our world is water. So whether you need to save water, share it fairly, improve its quality, quantify its impact or manage its flow, we can help. Our knowledge, combined with our team's expertise and the power of our technology, holds the key to unlocking the right solution.

Please visit our website /www.dhigroup.com

DHI are the first people you should call when you have a tough challenge to solve in a water environment - be it a river, a reservoir, an ocean, a coastline, within a city or a factory.

Our knowledge of water environments is second-to-none. It represents 50 years of dedicated research and real-life experience from more than 140 countries. We strive to make this knowledge globally accessible to clients and partners by channelling it through our local teams and unique software.

Our world is water. So whether you need to save water, share it fairly, improve its quality, quantify its impact or manage its flow, we can help. Our knowledge, combined with our team's expertise and the power of our technology, holds the key to unlocking the right solution.

Please visit our website /www.dhigroup.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Backend Engineer — Global Water Tech & Impact
Senior .NET Backend Engineer — Global Water Tech & Impact

DHI Water & Environment (S) Pte Ltd • Kebayoran Baru

On-site
IDR 300,000,000 - 600,000,000
Associate Director - Maritime Indonesia
Associate Director - Maritime Indonesia

Haskoning • Indonesia

On-site
IDR 1,200,000,000 - 2,000,000,000
Competitive salary
Performance-based incentives
International career opportunities
+2
Senior Hydraulic (Plumbing & Sanitary) Engineer - Buildings MEP
Senior Hydraulic (Plumbing & Sanitary) Engineer - Buildings MEP

PT Bimatekno Karyatama Konsultan • Jakarta Selatan

On-site
IDR 300,000,000 - 600,000,000
Competitive salary
Professional development
Senior Project Manager Maritime
Senior Project Manager Maritime

Haskoning • Jakarta Pusat

On-site
IDR 600,000,000 - 1,200,000,000
Senior Engineering Manager (Maritime)
Senior Engineering Manager (Maritime)

Haskoning • Indonesia

On-site
IDR 900,000,000 - 1,200,000,000
Competitive remuneration
Performance incentives
Comprehensive benefits
+1
IT Technical Solution Engineer / FDE (US Company)
IT Technical Solution Engineer / FDE (US Company)

STEDI Talent Solution • Jakarta Pusat

On-site
IDR 1,945,525,000 - 3,006,721,000
Junior Project Manager
Junior Project Manager

amIT Global Solutions Sdn Bhd • Provinsi Bali

Hybrid
IDR 30,467,000 - 36,493,000
Paid ChatGPT account
Performance-based bonus
Data Engineer - Realtime Data Integration
Data Engineer - Realtime Data Integration

PT ABISHAR TECHNOLOGIES INDONESIA • Jakarta Utara

On-site
IDR 300,000,000 - 420,000,000
Software Engineer Java
Software Engineer Java

Akar Inti Teknologi • Jakarta Pusat

On-site
IDR 300,000,000 - 600,000,000
Water Treatment Technical Sales Engineer
Water Treatment Technical Sales Engineer

PT Mitrabara Adiperdana Tbk (Jakarta) • Jakarta Pusat

On-site
IDR 200,880,000 - 357,120,000
Health insurance
Career development opportunities
Performance-based incentives
+1