Senior .NET Full-Stack Engineer — Azure & APIs

Glints

Indonesia

On-site

IDR 350,000,000 - 700,000,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Glints is seeking an senior software engineer to design, build, and maintain backend services and APIs in C# / .NET for an appointment booking and patient-facing platform. You will optimize data in Azure SQL, deploy via Azure App Service and Functions, and collaborate with front-end teams using React Native and React.js.

You will diagnose bottlenecks, propose remediation, and contribute to documentation and runbooks while mentoring junior engineers. Strong English communication is essential.

Qualifications

  • 6–10 years of professional software engineering experience.
  • Deep expertise in C# and .NET — ASP.NET Core, Web API, Entity Framework Core.
  • Strong command of object-oriented design and enterprise software fundamentals: SOLID, clean/layered architecture, design patterns, separation of concerns.
  • Solid relational database skills, ideally on Azure SQL Database / SQL Server: normalized schema design, T-SQL, stored procedures, transactions and isolation levels, performance profiling.
  • Hands-on experience with Microsoft Azure in production — API Management, App Service, Functions, Key Vault, Blob Storage, Service Bus or equivalent messaging.
  • A genuine habit of writing documentation — technical design docs, ADRs, API specs (OpenAPI/Swagger), runbooks.
  • Strong written and spoken English; able to communicate technical trade-offs to non-technical stakeholders.

Responsibilities

  • Design, build, and maintain backend services and APIs in C# / .NET for appointment booking and patient facing platform.
  • Diagnose and resolve scalability bottlenecks — data model constraints and integration pain points, with remediation plans.
  • Model and optimize data in Azure SQL Database: schema design, indexing, query tuning, and migration planning.
  • Build and manage APIs on Azure API Management, and deploy services across Azure App Service, Functions, and related components.
  • Contribute to the front end — React Native for mobile and React.js for web, working closely with design and product.
  • Integrate with HIS/HMS modules, doctor rostering, payments, notifications, and identity providers.
  • Write clear technical design documents and API documentation for traceability.
  • Enforce engineering discipline via code review, automated testing, and CI/CD; mentor mid-level engineers.
  • Work with clinical ops, customer support, and product stakeholders to translate operational problems into technical solutions.

Skills

C# / .NET
ASP.NET Core
Web API
EF Core
Concurrency
Dependency Injection
SOLID
Clean Architecture
Design Patterns
SQL / Azure SQL
T‑SQL
Azure
Azure Functions
OpenAPI/Swagger
Documentation
English Communication

Tools

Azure API Management
Azure App Service
Azure Functions
Azure SQL Database
SQL Server
OpenAPI/Swagger

Job description

Glints is seeking an senior software engineer to design, build, and maintain backend services and APIs in C# / .NET for an appointment booking and patient-facing platform. You will optimize data in Azure SQL, deploy via Azure App Service and Functions, and collaborate with front-end teams using React Native and React.js.

You will diagnose bottlenecks, propose remediation, and contribute to documentation and runbooks while mentoring junior engineers. Strong English communication is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET/C# + React Full‑Stack Engineer | Remote to Jakarta
Senior .NET/C# + React Full‑Stack Engineer | Remote to Jakarta

Glints • Indonesia

Remote
IDR 725,558,000 - 1,269,726,000
Senior Full Stack Engineer (.NET / C# + React
Senior Full Stack Engineer (.NET / C# + React

Glints • Indonesia

Remote
IDR 725,558,000 - 1,269,726,000
Full Stack Engineer
Full Stack Engineer

Glints • Indonesia

On-site
IDR 350,000,000 - 700,000,000
Senior .NET Engineer (Project Based)
Senior .NET Engineer (Project Based)

Salis Investama • Jakarta Pusat

On-site
IDR 360,000,000 - 480,000,000
Senior .NET Engineer (Project Based)
Senior .NET Engineer (Project Based)

PT. Salis Investama • Jakarta Pusat

On-site
IDR 360,000,000 - 480,000,000
Frontend Engineer
Frontend Engineer

PT Rotterdam Consulted Solutions Indonesia • Kota Bandung

On-site
IDR 133,920,000 - 256,680,000
Senior .NET Engineer — AI-Driven Azure SaaS
Senior .NET Engineer — AI-Driven Azure SaaS

PT. Salis Investama • Jakarta Pusat

On-site
IDR 360,000,000 - 480,000,000
Senior .NET Backend Architect – Microservices
Senior .NET Backend Architect – Microservices

7500 PT Accenture Company • Jakarta Timur

On-site
IDR 200,880,000 - 390,600,000
Training programs
Formal online training
Career growth support
+1
Senior .NET Backend Engineer (ASP.NET Core)
Senior .NET Backend Engineer (ASP.NET Core)

Talent Search Recruitment Consultant • Jakarta Pusat

On-site
IDR 300,000,000 - 520,000,000
Senior .NET Engineer for AI-Driven SaaS on Azure
Senior .NET Engineer for AI-Driven SaaS on Azure

Salis Investama • Jakarta Pusat

On-site
IDR 360,000,000 - 480,000,000