Search suggestions:

tại nhà online
nhân viên văn phòng
kế toán
thiết kế đồ họa
lao động phổ thông
thực tập sinh
remote
marketing
pháp lý
data analyst intern
khu công nghiệp
it
công nghệ thực phẩm
Tỉnh Bà Rịa - Vũng Tàu
Thành phố Hồ Chí Minh
Tỉnh An Giang
Tỉnh Bắc Ninh
Châu Đốc
Hà Nội
Thuận An
Hưng Yên
Tỉnh Yên Bái
Hải Dương
Tỉnh Bắc Giang
Long Thành District

Sr. Desktop Software Developer

Corsair
Thành phố Hồ Chí Minh
1 ngày trước

General Purpose:

We are seeking a highly-skilled Senior Software Developer to design, implement, and maintain high-performance software systems using C# and C++.


Position Summary, Responsibilities and Expectations:

The Senior Software Developer is responsible for developing and maintaining complex software applications and system-level components. The role involves collaborating with cross-functional teams to translate business needs into robust technical solutions, guiding architectural decisions, and mentoring junior developers.
Responsibilities:
  • Design, develop, and maintain high-performance desktop applications in C#/.NET.
  • Collaborate with team members to define architecture and technical approaches for features and projects.
  • Participate in code reviews and contribute to setting high-quality standards across the codebase.
  • Support and guide junior and mid-level developers through mentorship and technical assistance.
  • Work closely with cross-functional teams including QA, Product Management, and UX to deliver high-impact features.
  • Assist in planning, estimation, and execution of development tasks and deliverables.
Expectations:
  • 5+ years of professional software development experience.
  • Strong problem-solving skills and the ability to debug complex systems.
  • Solid written and verbal communication skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).


Essential Skills and Experience:

  • Proficient in C#/.NET; experience with P/Invoke and data marshalling.
  • Experience with WinForms or WPF/UWP
  • Experience with creating SDKs and communication protocols
  • Knowledge of C++ and experience with Managed C++
  • Knowledge of Qt Framework and QML would be a plus
  • Knowledge of Windows subsystems and Windows API is a must, including Windows Services, experience with Windows drivers would be a plus, COM (Component Object Model) would be a plus
  • Inter-process communication, RPC, networking
  • Experience with creating application installers
  • Strong understanding of muti-threading and memory management is a must
  • Experience with writing applications communicating with devices connected to the system over various interfaces (USB, Bluetooth etc)
  • macOS and Linux app programming would be a plus
  • Experience with build systems like CMake, MSBuild
  • Standard tools and practices (CI/CD, Git, etc.)
  • Strong communication and collaboration skills, proficient in English

Apply
Save
Report job
Other Job Recommendations:

Fresher Software Developer (Low code platform), based in Da Nang

KMS Technology
Thành phố Đà Nẵng
  • Enterprise software development services: Leverage software...
  • Healthcare technology solutions: Build transformative...
1 tuần trước

Desktop Software Developer

Corsair
Thành phố Hồ Chí Minh
  • Contribute to the development of desktop applications and...
  • Collaborate with senior developers to understand design...
1 ngày trước

Lead, Desktop Software

CORSAIR
Ho Chi Minh City
In this leadership role, you will guide a team of developers, drive technical decisions, and work closely with stakeholders across...
20 giờ trước

Sr. Desktop Software Developer

CORSAIR
Ho Chi Minh City
The role involves collaborating with cross-functional teams to translate business needs into robust technical solutions, guiding...
20 giờ trước

Full Stack Software Developer

CORSAIR
Ho Chi Minh City
This position requires effective collaboration with UX designers, QA engineers, and other developers in agile development cycles....
20 giờ trước

Backend Software Developer

Công ty TNHH Growhub VietNam
Thành phố Hồ Chí Minh
  • Collaborate with product managers and development team to...
  • Contribute to product design and roadmap with...
1 tuần trước

Java Developer

Bao Hiem Quan Doi
Hà Nội
  • Được đóng đầy đủ về các chế độ bảo hiểm xã hội, bảo hiểm y...
  • Chương trình đào tạo nội bộ phong phú, lộ trình thăng tiến...
1 tuần trước

Housekeeping Coordinator

Marriott International
Hà Nội
Run sold room reports, verify room status, determine discrepant rooms, prioritize room cleaning, and update status of departing...
17 giờ trước

Security Product Specialist

Zalo
Thành phố Hồ Chí Minh
  • Analyze and improve privacy, security, efficiency, accuracy,...
  • Work with UX teams to create solutions that are compelling,...
1 ngày trước

Phó phòng Hành chính & Nhân sự (Có xe đưa đón từ Hà Nội)

Công Ty TNHH Reeracoen Việt Nam
Hưng Yên, Tỉnh Hưng Yên
20.000.000 ₫ - 34.000.000 ₫
  • Quản lí các mảng hành chỉnh: nhà ăn, tạp vụ, lái xe, bảo vệ,...
  • Quản lí các mảng nhân sự: Tính lương, thuế, bảo hiểm, các...
1 ngày trước