Motorola Solutions Malaysia logo
Motorola Solutions Malaysia3 months ago

Dot Net System Application Developer

On-site · Ho Chi Minh City, Ho Chi Minh City (HCMC), Vietnam

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

We seek a skilled .NET Developer to build the Application Layer of a high-performance software solution for Client/Edge devices. Responsibilities include developing robust console applications using .NET 8+, implementing multi-threading logic, applying asynchronous programming for system responsiveness, ensuring system stability with watchdog mechanisms, and managing data persistence with SQLite. Applicants must have a Bachelor's or Master's degree in Software Engineering, Computer Science, or a relevant field, and at least 3 years of experience with modern .NET technologies, specifically C#. The role requires experience with native C++ library integration, and proficiency in deploying and debugging applications on Linux and Windows.

Required Qualifications

  • Bachelor Degree/ Master Degree in Software Engineering/Computer Science or relevant field
  • At least 3 years of experience in relevant technical skill and industry
  • Proficiency in C# with a focus on .NET 8 or higher
  • Strong understanding of Asynchronous Programming: ability to distinguish between CPU-bound and I/O-bound operations
  • Multi-threading competence and ability to debug Race Conditions and Deadlocks
  • Understanding of Process lifecycle and Memory Management
  • Experience integrating C++ libraries (Native DLLs) into C# applications
  • Comfortable deploying and debugging .NET applications on both Windows and Linux
  • Experience with SQLite: knowledge of basic CRUD operations using EF Core or SQL Client

Desired Qualifications

  • Windows UI Development: Experience building Desktop UIs using C# (WPF, WinForms, or WinUI)
  • Elasticsearch / NoSQL: Hands-on experience with Elasticsearch or MongoDB
  • Docker: Experience writing Dockerfile and docker-compose to containerize .NET 8 applications
  • Azure Cloud: Familiarity with Azure IoT Hub or Data Synchronization
  • C++ Literacy: Ability to read C++ header files (.h) to understand data structures
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Motorola Solutions Malaysia

Dot Net System Application Developer

Apply on Sorce