image_logo_meet

От халепа... Ця сторінка ще не має українського перекладу, але ми вже над цим працюємо!

cookies

Hi! This website uses cookies. By continuing to browse or by clicking “I agree”, you accept this use. For more information, please see our Privacy Policy

< Back to careers

C# Windows Developer for DNS Security Proof of Concept (PoC)

Ukraine. Lviv

About the Project:

We are seeking an experienced C# Windows Developer to build a DNS security solution as part of a Proof of Concept (PoC) for a cybersecurity initiative. The PoC focuses on developing a Windows DNS proxy application to validate core functionality, including encrypted DNS routing, domain blocking, and system-level integration. This role requires expertise in Windows application development, network programming, and system service optimization.

Key Responsibilities

Develop and implement a Windows DNS proxy application aligned with technical specifications:
DNS Routing:
Redirect all system DNS traffic through a proxy to designated servers using encrypted protocols (e.g., DNS-over-HTTPS).
Block predefined mock domains (e.g., example-malware.com) and display block page notifications.
User Interface:
Build a system tray application with toggle functionality to enable/disable DNS protection.
Performance & Integration:
Ensure seamless operation with Windows DNS configurations and minimize system resource overhead.
Write clean, maintainable code following Windows development best practices.
Collaborate with cybersecurity teams to validate functionality and performance.
Deliver an installable .exe, well-documented source code, and configuration guides.

Required Qualifications

Technical Skills:

  • Proficiency in C# and .NET Framework/.NET Core for Windows application development.
  • Experience building system tray applications (e.g., WPF, WinForms).
  • Strong understanding of network programming (sockets, proxies, DNS protocol handling).
  • Familiarity with Windows service development and system-level integrations.
  • Knowledge of encrypted DNS protocols (e.g., DNS-over-HTTPS).


Soft Skills:

  • Ability to troubleshoot network and system compatibility issues.
  • Strong documentation practices for code and user guides.
  • Preferred Qualifications:
  • Prior experience with DNS proxy tools or network security applications.
  • Familiarity with mock domain-blocking implementations and block page design.
  • Background in cybersecurity or network infrastructure projects.

    img_tnx

    Thank you!
    We`ll get back to you shortly.

    Send another message