Oksana Novak

Recruiter

Oksana Novak

Senior MFC / Win32 API Developer (C/C++)

Binariks is looking for a highly motivated Senior MFC / Win32 API Developer (C/C++) to join a long-term healthcare technology project focused on stabilization and modernization of a mission-critical dental imaging platform used across enterprise healthcare environments in the United States.

What We’re Looking For:


  • 10+ years of commercial software development experience

  • Strong native C/C++ development on Windows

  • Deep understanding of Win32 API and MFC

  • Strong experience with COM/ATL technologies

  • Experience working with large legacy enterprise applications

  • Advanced debugging and reverse-engineering skills

  • Visual Studio native debugging

  • Experience with 32-bit / 64-bit interoperability

  • IPC and marshalling experience

  • Out-of-process COM surrogate implementations

  • Experience with native installers and deployment troubleshooting

  • Experience integrating with hardware devices or drivers

  • Understanding of device communication patterns

  • Experience troubleshooting low-level integration issues

  • Intermediate and higher level of English for daily communication

Your Responsibilities:

  • Maintain, stabilize, and enhance large-scale native Windows applications written in C/C++

  • Analyze and work with complex legacy codebases and undocumented system behavior

  • Work with Win32 API, MFC, COM/ATL, and low-level Windows internals

  • Support interoperability between 32-bit and 64-bit components

  • Participate in architecture analysis and gradual modernization initiatives

  • Collaborate with architects, QA engineers, and product stakeholders

  • Contribute to technical documentation and reverse-engineering efforts

  • Work with hardware/device integration layers and imaging workflows

  • Ensure stability and backward compatibility for enterprise customers

Would Be a Plus:

    • Experience with medical imaging systems

    • DICOM experience

    • Healthcare or HIPAA-regulated software experience

    • Legacy modernization initiatives

    • .NET / C# knowledge

    • Azure or cloud-connected architectures

    • Experience migrating native applications toward modern architectures





Your Benefits

  • 18 days of paid annual leave

    18 days of paid annual leave

  • 10 sick leaves

    10 sick leaves

  • Additional days off for special occasions

    Additional days off for special occasions

  • Medical Care

    Medical Care

  • Health check-up

    Health check-up

  • Play Room

    Play Room

  • IT Cluster membership

    IT Cluster membership

  • Business Trip

    Business Trip

  • Tech Talks

    Tech Talks

  • Training & Conferences

    Training & Conferences

  • Certification

    Certification

  • Accounting

    Accounting

  • Corporate currency

    Corporate currency

  • Work From Anywhere

    Work From Anywhere

  • Sport

    Sport

  • Internal Activities & Events

    Internal Activities & Events

  • Maternity Leave Bonus

    Maternity Leave Bonus

  • National Holidays

    National Holidays

  • 18 days of paid annual leave

    18 days of paid annual leave

  • 10 sick leaves

    10 sick leaves

  • Additional days off for special occasions

    Additional days off for special occasions

  • Medical Care

    Medical Care