Position: Windows Developer
Company: Adaptiq
Category: C++
Experience required: 5y
English level: upper

A Windows Developer who can help design, implement and extend our Windows Endpoint security solution.
You will be responsible for the implementation of middleware and UI components and their architecture

**Responsibilities:**
* Perform research and implementation of future Windows solutions within the company
* Be responsible for the implementation of middleware (like background daemons) as well as frontend (native mac OS UI) components and their architecture
* Performance analysis and tuning experience including memory usage, CPU utilization, leak checking
* Create and maintain unit and integration tests related to his work area
Collaborate with QA teams and other departments within the organization to accomplish setup tasks and goals
* Produce technical documentation covering his area of engineering

**Required Skills:**
* Knowledge of C/C++, C#, and golang, experience with at least one of these languages.
* Proficient in inter-process communication
* Good understanding of multithreading challenges and the ways to mitigate them
* Debugging and troubleshooting skills
* Performance analysis and tuning experience including memory usage, CPU utilization, leak checking
* Highly self-motivated to create reliable, performant programs
* Excellent communication and learning skills