We are looking for a Senior C# (.NET) Engineer to join a global cybersecurity product company operating in the critical infrastructure domain (IT / OT / ICS environments). This is a senior-level role focused on high-performance, secure networking software that powers unidirectional communication gateways (data diodes) used by enterprise, industrial, and government clients worldwide.
Project – is a high-security networking product line designed to protect critical infrastructure environments by enabling controlled, unidirectional data transfer between isolated networks.
The system operates in sensitive IT/OT environments where reliability, determinism, and performance are essential. The platform integrates with industrial frameworks such as AVEVA PI, OPC-UA, and OPC-DA and requires deep understanding of system-level behavior on both Windows and Linux.
Requirements
Bachelor’s or higher degree in Computer Science or related fields 6+ years of professional software development experience with C# (.NET) Strong experience building production-grade enterprise software Hands-on experience with both Windows and Linux system-level development Expertise in multi-threaded programming, memory management, and object-oriented design principles Strong problem-solving, analytical, and troubleshooting skills Good English communication skills (verbal and written), with the ability to collaborate effectively with local and remote teams.Nice to Have
Experience with C++ Familiarity with CD/CI pipelines, Git, Jenkins, Jira, and ConfluenceWhat You’ll Do
Design, implement, and maintain robust, scalable software components for the product line using C# on Windows and Linux platforms Maintain client/server software written in C# which communicates with AVEVA PI, OPC-UA and OPC-DA frameworks Understand and align with the overall product vision and goals Engage in system-level programming, including multi-threading, inter-process communication, and performance optimization on Linux systems Demonstrate strong ownership and commitment to meeting project timelinesWe offer:
Competitive salary Vacation (up to 20 working days) Sick leaves (10 working days) National Holidays as time off (ur to 11 days) Flexible working schedule, remote format Direct cooperation with the customer Dynamic environment with low level of bureaucracy and great team spirit Challenging projects in diverse business domains and a variety of tech stacks Communication with Top/Senior level specialists to strengthen your hard skills Online teambuildings