Senior Software Engineer

Join our team and build your career with us

🏢 Digis 📁 Software Engineering 🎯 Entry level

Job Description

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.

Job Overview

  • Career Level: Entry level
  • Job Type: Full Time
  • Date Posted: April 12, 2026
  • Application Deadline: 12/05/2026 3:26 am

Share This Job