Position: Senior .Net (C#) Developer (Ukraine only)
Company: Qarea
Category: .NET
Experience required: 5y
English level: upper
Published: 2021-05-01T00:00:00+03:00

The client is working on a mobile system for simultaneous interpretation that fully replaces translation equipment for live events. The solution is being used by over 200 events per month, globally. The project is connected via the integration of MS Teams with existing client services. The project’s main areas are video conferencing, bots, tabs, and connectors.

**Requirements**
5+ years of experience in C# – essential, TypeScript/JavaScript.
Minimum 3+ years of experience developing .NET applications.
Extensive Networking (TCP, UDP) and WebSockets experience.
WebRTC is essential.
Solid experience with cloud (we use Azure for this) and Windows Server.
Ability to demonstrate strong written and verbal communication skills.
Pragmatic approach to balancing process against flexibility in achieving objectives.
Excellent organizational skills including the capacity to self-manage, structure work, set priorities, and work to deadlines.

**Nice to have**
Experience in Media streaming.
Video conferencing.
Video/Audio processing.

**Duties**
Produce efficient, reusable, and reliable code.
Upgrade, configure, and debug existing systems.
Provide technical support.
Work both independently and in close collaboration with others on the team and between teams.
Perform code review to ensure best practices are followed.