Senior Software Engineer

PT Indo Online Mitra Usaha (Vox Asia)

Kota Bandung

On-site

IDR 200,000,000 - 320,000,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

PT Indo Online Mitra Usaha (Vox Asia) is seeking a software engineer to design, build and evolve applications using C#, ASP.NET Core and Python, including LLM-based functionality. You will work across .NET and Python to deliver modern backend systems.

The ideal candidate has 4+ years of professional software development experience, strong C#/.NET, Python, REST APIs, and experience with EF Core, SQL and Git CI/CD. English fluency is required, and familiarity with AI-enabled workflows is a plus.

Qualifications

  • 4+ years of professional software development experience.
  • Strong professional experience with C# and ASP.NET Core.
  • Practical development experience with Python.
  • Strong understanding of REST APIs, dependency injection, SOLID principles, clean architecture, asynchronous programming, and distributed application design.
  • Experience with Entity Framework Core, LINQ and SQL.
  • Experience designing and integrating web APIs and external services.
  • Good understanding of testing, debugging and production troubleshooting.
  • Experience working with Git, CI/CD and modern development workflows.
  • Strong written and spoken English.
  • Practical experience building applications using LLMs is particularly desirable.

Responsibilities

  • Design and develop scalable backend services using C# / ASP.NET Core.
  • Develop supporting services and AI-related components in Python.
  • Build and integrate LLM-powered chat and assistant functionality.
  • Work with LLM APIs and frameworks
  • Design APIs and integrations between .NET services, Python services and external platforms.
  • Work with relational databases such as SQL Server/PostgreSQL and search technologies such as Elasticsearch.
  • Use modern AI-assisted development tools effectively as part of the software development lifecycle.

Skills

C#
ASP.NET Core
Python
REST APIs
Dependency Injection
SOLID principles
Clean architecture
Asynchronous programming
Distributed systems
Entity Framework Core
LINQ
SQL
Git
CI/CD
Elasticsearch
GitHub Copilot
LLMs / AI APIs

Tools

Git
CI/CD pipelines
Elasticsearch
EF Core tooling
Azure OpenAI
OpenAI API
Anthropic API

Job description

You will help design, build and evolve applications using C#, ASP.NET Core and Python, including systems that incorporate AI and LLM-based functionality. We are looking for an experienced software engineer who is comfortable working across .NET and Python and is interested in building modern applications that integrate LLMs, conversational AI, search and AI-assisted workflows.

Key responsibilities

Design and develop scalable backend services using C# / ASP.NET Core.

Develop supporting services and AI-related components in Python.

Build and integrate LLM-powered chat and assistant functionality.

Work with LLM APIs and frameworks

Design APIs and integrations between .NET services, Python services and external platforms.

Work with relational databases such as SQL Server/PostgreSQL and search technologies such as Elasticsearch.

Use modern AI-assisted development tools effectively as part of the software development lifecycle, with the understanding that you are the owner of your produced code.

About you

4+ years of professional software development experience.

Strong professional experience with C# and ASP.NET Core.

Practical development experience with Python.

Strong understanding of REST APIs, dependency injection, SOLID principles, clean architecture, asynchronous programming, and distributed application design.

Experience with Entity Framework Core, LINQ and SQL.

Experience designing and integrating web APIs and external services.

Good understanding of testing, debugging and production troubleshooting.

Experience working with Git, CI/CD and modern development workflows.

Strong written and spoken English.

Practical experience building applications using LLMs is particularly desirable. (OpenAI, Azure OpenAI, Anthropic or similar LLM APIs, LLM chat applications)

Experience with tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT or similar coding assistants is valuable.

About us

PT Indo Online Mitra Usaha (Vox Asia) is based in Bandung, West Java, Indonesia.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI-Driven .NET & Python
Senior Software Engineer - AI-Driven .NET & Python

PT Indo Online Mitra Usaha (Vox Asia) • Kota Bandung

On-site
IDR 200,000,000 - 320,000,000
Applied AI / Full-Stack AI Engineer (Mandarin / English Speaker)
Applied AI / Full-Stack AI Engineer (Mandarin / English Speaker)

HITHINK TECHNOLOGY INDONESIA • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
AI Engineer
AI Engineer

PT Kolink Network Solutions • Jakarta Utara

On-site
IDR 200,000,000 - 320,000,000
Senior .NET Developer
Senior .NET Developer

The Software Practice Pte Ltd • Citarum

On-site
IDR 535,618,000 - 892,698,000
Artificial Intelligence Developer
Artificial Intelligence Developer

Lintasarta • Indonesia

On-site
IDR 240,000,000 - 420,000,000
Azure AI Engineer - Indonesia
Azure AI Engineer - Indonesia

eduCLaaS • Jakarta Pusat

On-site
IDR 300,000,000 - 540,000,000
Full-Stack AI Engineer (C# / Java) & LLM Apps
Full-Stack AI Engineer (C# / Java) & LLM Apps

PT. LOTTE INNOVATE INDONESIA • Cilegon

On-site
IDR 240,000,000 - 420,000,000
AI Expert (Future Opening)
AI Expert (Future Opening)

DOKU, PT NUSA SATU INTI ARTHA • Jakarta Timur

On-site
IDR 531,161,473 - 885,269,122
Cloud AI Engineer: Build AI Apps & LLM Solutions
Cloud AI Engineer: Build AI Apps & LLM Solutions

Jedi Solutions • Jakarta Pusat

On-site
IDR 150,000,000 - 210,000,000
AI Developer
AI Developer

Sumber Berkat Group • Jakarta Pusat

On-site
On-site Head Office
Saturday Half-Day