Corsair banner
Corsair logo

Desktop Software Developer

Corsair logo Corsair
πŸ‡»πŸ‡³ Ho Chi Minh City, Vietnam
Contract Full Time
Experience Level Intermediate (2–5 years)
Published Date

General Purpose:

We are seeking a highly motivated Software Developer who will be developing and maintaining reliable and efficient software for Windows and macOS, ensuring performance and system stability.


Position Summary, Responsibilities and Expectations:

* Contribute to the development of desktop applications and supporting libraries in C#/.NET.
* Implement assigned features and bug fixes, adhering to established coding and testing standards.
* Collaborate with senior developers to understand design goals and implementation plans.
* Participate in peer reviews and team discussions to improve code quality and project outcomes.
* Maintain and update documentation for implemented components.
Expectations:
* 2–4 years of professional software development experience.
* Ability to work independently on moderately complex tasks with guidance.
* Good communication skills and a collaborative mindset.
* Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.


Essential Skills and Experience:

β€’ Solid experience in C#/.NET development
β€’ Experience with WinForms or WPF/UWP
β€’ Knowledge of C++ and experience with Managed C++ would be a plus
β€’ Knowledge of Qt Framework and QML would be a plus
β€’ Understanding of HID protocol would be a plus
β€’ Windows API, Windows Services, COM (Component Object Model) would be a plus
β€’ Muti-threading, inter-process communication, RPC, networking
β€’ Experience with build systems like CMake, MSBuild
β€’ Standard tools and practices (CI/CD, Git, etc.)
β€’ Strong communication and collaboration skills, proficient in English

Featured Jobs
More Jobs
Latest News
More News