Senior .NET Engineer (Project Based)
Summary
Project-based senior .NET role in Jakarta: you'll design, build, and maintain C#/ASP.NET Core features embedded in a North American client's SaaS product, optimize SQL Server, work with Azure services and CI/CD, and integrate AI/automation features (Azure OpenAI, LLMs), collaborating in English across sprints and code reviews.
Requirements :
5 years of commercial C# and .NET development (.NET 6 or later, ASP.NET Core).
Strong SQL Server skills, including query optimization and schema design.
Hands-on experience deploying and running applications on Microsoft Azure.
Interest in AI features; hands-on experience with Azure OpenAI, LLM integrations, or document processing is a strong advantage.
Experience with SaaS products for real estate, finance, or professional services.
Frontend experience with React, Angular, or Blazor.
Fluent in English (Prefer Mandarin Chinese as plus).\
Responsibilities :
Design, build, and maintain features in C# and ASP.NET Core within an existing SaaS product, working embedded in the client's repositories, tools, and ceremonies.
Write and optimize SQL Server queries, stored procedures, and schema changes.
Work with Azure services (App Service, Functions, Azure SQL, Storage) and CI/CD pipelines (Azure DevOps or GitHub Actions).
Integrate AI and automation features (e.g., document extraction, workflow automation) into existing .NET services.
Join sprint planning, stand-ups, and code review in English, and produce clear estimates, status updates, and technical notes for North American clients.