Software Engineer - Network Programming

  • NOK820000 - NOK950000 per annum, Benefits: Plus Benefits+ Stock
  • Norway, Oslo, Europe

A world-leading video collaboration company requires a Software Engineer with proven systems engineering/software engineering fundamentals, algorithms, coding skills in C#, C++, or Python, and skills in networking protocols, network programming, software design, and experience in distributed systems to join their MS Teams video interoperability software engineering team in Oslo / Norway building complex systems that support hundreds of thousands of concurrent users. 

The hybrid role is based circa two days per week at the Oslo office, which offers healthy lunches, community exercise, and flexibility at work.

Key skills for the Software Engineer role would include

  • A software engineering background in C#, .NET, Windows or Python OR C++ with an interest in working with a C#, .NET, Windows, and Azure Cloud environment.
  • Solid understanding of network protocols and network programming (TCP, UDP, TLS, HTTP)
  • Strong software design and systems design skills, including familiarity with design patterns and antipatterns.
  • Ideally, experience working with cloud platforms (preferably Azure or AWS)
  • Diligent software testing (unit, module, system, regression).
  • Familiarity with code profiling and optimisation
  • Great written and spoken English, including the ability to learn about and discuss complex architectures while working closely with other developers
  • This is not a web developer role but more systems engineering.  

This is an outstanding chance to work on a product used by enterprise companies and in secure government / ultra-secure environments. There is a key focus on security, plus a software engineering challenge, as it is highly concurrent and supports hundreds of thousands of users.

As a software engineer, you will be empowered to make decisions and manage products, working within a highly skilled team and software engineering function.

Further, your career with a company that puts its people and culture first, working within a flat structure that embraces freedom and responsibility, aligned with accountability and goals.

Join a video software company with a big heart that solves complex software engineering challenges and is at the forefront of video technology.

Opus Resourcing acts as an employment agency with respect to permanent employment.

Apply for this role:

    Share This Post

    Advertised by:

    James Shenton

    Managing Consultant - Technology

    James Shenton

    James Shenton a co-founder & Managing Consultant at Opus Resourcing who has 29 years’ hands on technology recruitment experience, and his work has included delivering on long term preferred supplier relationships for companies such as YOOX-NET-A-PORTER, Sky, Betfair, Apple Europe, Ericsson, 3 Mobile.

  • +44 01580 857179
  • Connect with James Shenton