CareerPlan

Dot Net System Application Developer

Ho Chi Minh, VietnamFull-time2026-02-16 → 2026-11-11

Core

Develop the Application Layer and System Logic for high-performance software running on Client/Edge devices (PC/Embedded), orchestrating workflows and integrating with native libraries.

Role type

Senior .NET System Application Developer

Builds

Console Applications and Background Services for Windows and Linux

Domain

Embedded Systems / IoT / Client-Edge Computing

Required skills

C# (.NET 8+), Asynchronous Programming (Async/Await), Multi-threading (Synchronization primitives), P/Invoke (Native Interop), SQLite, Entity Framework Core, Linux/Windows OS deployment

Preferred skills

WPF/WinForms, Elasticsearch, Docker, Azure IoT Hub, C++ literacy

Technologies

.NET 8, C#, SQLite, Entity Framework Core, SignalR, TCP/UDP, Docker, Azure

Responsibilities

Develop robust Console Applications and Background Services; Implement multi-threading logic for data ingestion and UI updates; Integrate C++ libraries via P/Invoke; Manage data persistence using SQLite; Implement watchdog mechanisms and auto-recovery.

Seniority

Senior, hands-on IC