logo
M+ Software

Full Stack Developer

Asia

September 1, 2026 at 6:30 AM

✨ AI summary

Location

  • Jakarta, Indonesia

Languages

  • C#
  • HTML
  • CSS
  • Golang (nice to have)

Frameworks

  • .NET Framework / .NET Core
  • Web API

Databases

  • Microsoft SQL Server (T‑SQL)

Experience Level

  • 3–5 years

Summary:


We are seeking a motivated and skilled Mid-Level Full Stack Developer to join our team. In this role, you will work on various client projects, developing, enhancing, and maintaining web-based business applications across different industries. You will be involved in both backend and frontend development, collaborating closely with clients, project managers, business analysts, and fellow developers to deliver high-quality software solutions.



Responsibilities:

  • Develop, maintain, and enhance web-based business applications for clients across various industries.
  • Perform backend development using C#, .NET, and Web API.
  • Build and maintain frontend features using HTML and CSS.
  • Troubleshoot, debug, and resolve application issues across the full technology stack.
  • Participate in system enhancements, upgrades, and ongoing maintenance activities.
  • Ensure code quality through testing, code reviews, and adherence to development best practices.
  • Collaborate with project managers, business stakeholders, and development team members to deliver solutions that meet business requirements.
  • Document technical specifications, development activities, and system changes.
  • Contribute ideas for improving application performance, usability, and maintainability.
  • Support deployment activities and production issue resolution when required.



Requirements:

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 3–5 years of professional experience in software development.
  • Strong experience with C# and .NET Framework / .NET Core.
  • Experience developing and consuming RESTful APIs / Web APIs.
  • Solid understanding of HTML and CSS.
  • Experience working with relational databases and writing SQL queries.
  • Experience with Microsoft SQL Server and T-SQL.
  • Familiarity with source control systems such as Git.
  • Understanding of software development best practices, object-oriented programming principles, and application architecture.
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.
  • Professional working proficiency in English, both written and spoken.
  • Ability to work independently while contributing effectively within a team environment.



Nice to have:

  • Experience working on enterprise, ERP, project management, or business applications.
  • Knowledge of frontend frameworks or libraries.
  • Knowledge in Golang.
  • Exposure to deployment processes, CI/CD pipelines, or cloud platforms.
  • Experience working with international clients or distributed teams.