Backend Developer (C#)

Location
Bandung Kota
Workplace
On-site

About this role

We are looking for a Backend Developer who is passionate about building reliable, scalable, and maintainable software solutions. Whether your experience comes from .NET Framework or other C#-based technologies, we're looking for engineers with strong programming fundamentals and a willingness to learn.

Our culture is results-driven and values execution and creativity. You'll have real ownership over your work and collaborate with a high-performing cross-functional team to deliver enterprise applications used by government agencies and commercial clients.

Responsibilities

  • Develop, maintain, and enhance backend applications using C#.

  • Build scalable, maintainable, and high-performance backend services.

  • Design and implement RESTful APIs and business logic.

  • Write clean, reusable, and well-tested code.

  • Debug, troubleshoot, and resolve production and application issues.

  • Collaborate closely with frontend developers, QA engineers, Business Analysts, and Solution Architects.

  • Participate in code reviews and contribute to improving engineering standards.

  • Create and maintain technical documentation.

  • Continuously improve application performance, scalability, and maintainability.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • Minimum 2 years of professional software development experience.

  • Strong proficiency in C# and object-oriented programming principles.

  • Experience developing backend applications or APIs.

  • Experience with .NET Framework or .NET/.NET Core is highly preferred.

  • Good understanding of REST APIs and relational databases such as SQL Server, MySQL, or PostgreSQL.

  • Experience with Git for version control.

  • Strong analytical and problem-solving skills.

  • Good communication skills and the ability to work collaboratively in a team.

  • Comfortable working in an Agile development environment.

  • Good command of written and spoken English.

  • The role is based in Bandung, Indonesia, and requires working on-site. Candidates must be based in Bandung or willing to relocate.

Nice to Have

  • Experience with ASP.NET MVC, ASP.NET Core, or Web API.

  • Familiarity with cloud platforms such as AWS or Azure.

  • Experience with Docker or Kubernetes.

  • Knowledge of CI/CD pipelines.

  • Experience with microservices architecture.

  • Understanding of software design patterns and clean architecture.

  • Experience with automated testing.

  • If you have built something meaningful in the past, we'd love to hear about it. GitHub and/or Stack Overflow profiles are welcome.

We seek your understanding that only shortlisted candidates will be notified.

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?