About the job Digis is looking for a Senior C# (.NET) & C++ Developer to join a long-term project. About the Project It is a cutting-edge, native cloud-based broadcasting platform that replaces traditional on-premise solutions. The platform allows users to create, manage, and deliver TV channels to any Pay-TV and OTT platform worldwide. With over 10 years of market presence, the project is currently in a phase of active further development, launching new sub-projects and testing innovative hypotheses. Why Join the Team? Work with a Tech Visionary: Collaborate directly with a seasoned CTO who brings 30 years of successful product development experience. Low-Level & High-Level Synergy: Unique opportunity to work at the intersection of C++ and .NET, using SWIG for deep integration and WSL/Ubuntu for Linux-based delivery. Strong Peer Group: Work alongside a high-performing team, including senior developers from Digis, in a culture that values code reviews and technical excellence. Responsibilities Hybrid Development: Design, write, and debug high-performance code in both C++ (Engine) and C# (Wrapper layer). System Integration: Use SWIG for seamless C++ code integration into .NET applications. Architectural Evolution: Split existing APIs into multiple microservices and implement scaling for critical processes (e.g., case detection/scanners). Environment Management: Develop for Linux platforms using Ubuntu servers and WSL. Feature Ownership: Update stats history interfaces, stream error/event logs, and develop cloud run emulation locally. Requirements C# (.NET): 5+ years of experience. C++ Expertise: 3+ years of experience. English: Sufficient for passing a technical interview and collaborating with the CTO. We Offer Time Off: 20 paid vacation days and 5 paid sick leaves per year. Growth: Personalized development plan (PDP) and training/course compensation. Perks: Work equipment (laptop/monitor) and professional support. Support: Full accounting and legal support for your peace of mind.