Senior .NET Backend Engineer
Salary: Rp 18,000,000 – Rp 22,000,000 per month
About DHI
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.
· JavaScript, React, or other modern web technologies.
· 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.