Développeur(euse) logiciel / Software Developer - C#/.NET
Core
Develop and architect software for an enterprise video surveillance platform enabling real-time streaming, analytics, and management across thousands of servers and cameras for clients like airports and cities.
Role type
Senior Software Developer (C#/.NET)
Builds
Distributed video streaming services, intelligent video analytics, and security management features
Domain
Enterprise Security / Video Surveillance / Distributed Systems
Deliverable
production ML models | product features
Required skills
C#/.NET, Object-Oriented Programming, Distributed Systems Architecture, Networking (TCP/UDP), Automated Testing (TDD), API Development (REST/gRPC)
Preferred skills
Asynchronous/Multithreaded Programming, Video Codecs (H.264, H.265, AV1), FFmpeg, Real-time Stream Transformation, C/C++, Performance Analysis
Technologies
C#, .NET, Node.js, Typescript, Linux, Windows, FFmpeg, gRPC, REST
Responsibilities
Architect and develop new features for thousands of users, Build and deploy object-oriented services on Linux/Windows, Participate in peer programming and task estimation, Interact with external partners to deliver solutions, Participate in test automation
Seniority
Mid-to-Senior, hands-on IC