Senior .NET Engineer
Your responsibilities:
Develop and enhance backend services supporting a modern TV streaming platform,
Build and maintain back-office applications integrating with: BSS (Business Support Systems), IAM (Identity and Access Management), 3rd party streaming services,
Collaborate with product owners and cross-functional teams to shape user-centric solutions,
Apply software architecture principles and design patterns to create scalable, maintainable, and testable systems,
Ensure operational stability through monitoring, maintenance, and platform upgrades,
Contribute to continuous improvement of development practices and technology choices,
Work in Agile teams and participate in cross-functional initiatives.
We are looking for you, if you have:
Strong experience with .NET / C# as a primary development environment,
Professional experience with Python,
Solid understanding of: OOD, SOA, SOLID principles,
Experience working with: SQL and NoSQL databases, RESTful APIs,
Experience designing and maintaining distributed, large-scale, high-load systems,
Hands-on experience with cloud platforms (AWS), Kubernetes, and ELK stack,
Familiarity with CI/CD pipelines and GIT.
Nice to have:
Experience with application monitoring tools (e.g. Datadog)
Knowledge of Go, Node.js, or PHP
Experience with GraphQL
Background in TV, media, or streaming platforms
We offer:
Participation in interesting and demanding projects
Flexible working hours
A great, non-corporate atmosphere
Stable employment conditions (contract of employment or B2B contract)
Opportunities for development and promotion
Attractive package of benefits
Work model: remote or hybrid (2 days per week from the office)
We reserve the right to contact the selected candidates.

Transition Technologies MS
Transition Technologies MS is a company specializing in providing advanced IT solutions and software development services. It focuses on innovative technologies to support business digital transformation.
Senior .NET Engineer
Senior .NET Engineer