Backend Lead Engineer

  • вработување
  • Skopje
  • Аплицирањето е завршено
InPlayer

Веб-страница InPlayer

We're redefining digital asset monetization

Who We Are:

InPlayer and Deltatre are working together with some of the largest media companies in the world! Does BBC, FIFA, UEFA, Channel 5 sound familiar to you? If this looks interesting, please read on. In 2018, Deltatre acquired Massive Interactive, spelling a new era for both companies famed for their work in the digital space.

InPlayer is the next-generation video and digital asset monetization platform. Founded in 2010, in Skopje, our mission is to make our clients more money from their library of online media assets, be they live, recurring or on-demand.

Deltatre’s extensive sports expertise gained over 30 years, together with Massive’s vast experience in the OTT entertainment space resulted in Deltatre becoming the largest independent OTT solution provider in the world. United under the Deltatre brand, it has more than 1,000 full-time staff in 19 offices across the globe, working to create the best experience.

 

The position:

The Video Experiences unit is leading OTT products and services provider delivering best-of-breed products and components as well as comprehensive end-to-end solutions.

The Video team at Deltatre consists of the most talented .NET professionals in the industry. Daily, we pioneer new ways for consumers to interact with technology and take pride in delivering world-class experiences on emerging technologies.

 

Requirements:

You are a passionate Architect or Lead Engineer who has a love for technology, engineering and people and has experience with:

  • OOP / TDD / DDD / Design patterns
  • .NET Framework 4.0 +
  • .NET Core 3.1
  • Powershell / BASH
  • MS SQL Server, MongoDB, RabbitMQ, Redis
  • Entity Framework / NHibernate
  • IOC, Dependency Injection
  • REST
  • Git
  • Azure DevOps and CI/CD practices
  • Video workflow, Azure media services, AWS Media Live, FFMPEG it’s a plus
  • Windows services

 

Additional accountabilities:

  • Ownership of and responsibility for Software Engineering Architecture
  • Promotion and enforcement of Software Engineering Architectural best practices
  • Regular Software Architecture knowledge sharing sessions with the Software Engineering team
  • Collaboration with Software Engineering and Project Managers, ensuring fit for purpose solution design, architectural approach, and iteration and release plans
  • Promotion and enforcement of Software Engineering best practices and standards
  • Involvement in the evolution of core our Software Technologies and Products alongside fellow Engineers