Location & Work Type
- Malaysia: Remote, Full-time
- Philippines: Onsite, Full-time (Office near Manila)
Job Summary
We are looking for a Mid-level to Senior Full Stack Developer with a strong focus on backend development using C# / .NET to join our engineering team.
This role involves building cloud-based enterprise applications on the Microsoft Azure platform and collaborating with cross-region teams.
The position is remote for Malaysia and onsite for the Philippines.
Responsibilities
- Design, develop, and maintain full-stack applications, with a primary focus on backend development using C# / .NET
- Build and maintain backend services using C#, .NET, ASP.NET Core, Azure Functions
- Develop and maintain RESTful APIs to support frontend applications
- Work with frontend developers; contribute to frontend features using at least one modern framework (React preferred but not mandatory)
- Integrate and manage cloud data solutions using Cosmos DB, Azure Blob Storage, and related services
- Collaborate with product managers, QA, and engineering teams across regions
- Participate in technical discussions, requirement clarification, and solution design in English
Requirements
- Bachelor's degree or above in Computer Science or a related field
- 3+ years of professional software development experience (Mid-level or Senior)
- Strong backend development experience with C# / .NET / ASP.NET Core
- Experience with Microsoft Azure and cloud-based application development
- Frontend experience with at least one framework such as React, Angular, or Vue
- React is a plus, but not mandatory
- Solid understanding of RESTful APIs and web application architecture
- Experience with CI/CD pipelines and development workflows (Azure DevOps preferred)
- Good spoken English, able to communicate in daily work and technical discussions
- Ability to work independently and collaboratively in a cross-team environment
Additional Language Requirement
- Malaysia: Ability to communicate in Chinese (Mandarin) is required
- Philippines: Chinese is NOT required
Nice to Have
- Experience with Azure data services such as Cosmos DB, Azure Data Factory, or Blob Storage
- Experience with microservices or distributed systems
- Exposure to automation or scripting (e.g., Python)
- Experience working on international or cross-border projects
- Previous experience in Microsoft-related or enterprise-scale projects
What We Offer
- Competitive salary package based on experience and location
- Remote work flexibility (Malaysia) / Stable onsite role (Philippines)
- Exposure to international enterprise projects and Microsoft technology stack
- Professional, collaborative, and growth-oriented engineering environment
- Clear career development path toward Senior / Tech Lead roles