Search by job, company or skills

VTI

Middle C# Developer

Save
new job description bg glownew job description bg glow
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

A modern WPF desktop application modernizing an industrial device control system (replacing a legacy VB6 system), handling high-speed sensor data acquisition and multi-language UI.

We need candidates with experience in C#, WPF, and .NET Core. Preference will be given to candidates with experience working with systems that connect peripheral devices and with knowledge of Embadded systems.

Requirements

Graduated from a reputable university, with at least 4 years of practical work experience.

Proficient in C# (.NET 8+) and WPF with solid understanding of MVVM pattern (CommunityToolkit.Mvvm or equivalent)

Able to design and implement Clean Architecture / Layered Architecture in real-world projects

Hands-on experience with Entity Framework Core and PostgreSQL

Strong understanding of async/await best practices and common anti-patterns to avoid

Ability to read, understand, and migrate legacy VB6 / legacy codebases to modern C#

Familiar with Git workflows using Conventional Commits, code review, and branch-based collaboration

Able to read technical documentation in English; write all code and comments in English

Experience with xUnit / Moq / FluentAssertions or equivalent testing stack is a plus

Experience with hardware control applications (P/Invoke, USB device communication, driver integration) is preferred

Environment: Visual Studio 2022, Windows 11, x86 build target, NLog logging.

Benefits

Minimum 13 months salary per year - not including other bonuses such as KPI bonus for work efficiency, project bonus and revenue bonus. We do performance review twice a year. You will work in a professional, dynamic and friendly environment.

VTI offer annual health check-ups and fully pay social insurance, health insurance and unemployment insurance premium following the Labor law.

We offer one vacation/company trip and 4 teambuilding trips per year for every employees, along with various entertainment activities including: Swimming Clubs, Yoga, Zumba, Kendo and music order via internal Radio channel.

Two MVPs will be rewarded with a free trip to Japan, Taiwan, Singapore, or else.

We offer variety promotion opportunities and chance to raising income for people with capacity, enthusiasm, and long-term commitment.

We offer free Japanese class at the company.

We provide training opportunities to help our people to improve their skills. We support our members to learn and get Cloud, AWS, PMF, PMP certification.

Working hour from: 08:30am to 05:30pm. From Monday to Friday.

Expired at May 25, 2026

Job Details

Quantity

1

Locations:

Hà Nội

Experience Required

4 years

Level

Middle

Job Type

Full time

Skills

C#

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148333531