👨🏻‍💻 postech.work

Desktop Software Developer

Corsair • 🌐 In Person

In Person Posted 9 hours, 54 minutes ago

Job Description

General Purpose

JOB DESCRIPTION

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

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.