Skip to content
VIZRT NORWAY AS logo

Senior Software Engineer - Bergen, Norway

VIZRT NORWAY AS · Software

Summary

This role involves modernizing the Viz Trio application, a large Delphi and C# system used for live broadcasts. Responsibilities include re-engineering parts of the system, improving Delphi/C# interop, and integrating new web-based UI components.

Key facts

Status
Available
Location
Bergen
Posted
5 days ago
Contract
Full-time
Work arrangement
On-site
Level
Senior
Education
Bachelor's
Start date
Immediate
Benefits
Private health insurance · Competitive pension scheme · Generous vacation days · Sick leave · Public holidays · Professional development opportunities · Innovation Days

Required skills

DelphiC#Object-Oriented ProgrammingAI-assisted developmentWeb UI components

Full description

Job Description

The challenge

Viz Trio is a large Delphi and C# application that has run live broadcasts around the world for more than two decades, and we are modernizing it while it stays on air. That means:

  • Re-engineering parts of a mature system built on technologies from different generations
  • Improving Delphi/C# interop and carefully migrating selected Delphi code to C#
  • Integrating new web-based UI components

This is the kind of problem most engineers never get to touch: deep, real, consequential, and visible on screen. We want someone who finds that exciting rather than daunting.

Qualifications

Who you are

We care most about how you approach problems, but we also want a solid background. We'd expect:

  • You embrace AI-assisted development where it helps you move faster without compromising engineering quality
  • A strong background and experience with a high-level object-oriented language like C#
  • Experience with Delphi or interest in learning and working with the language
  • Experience troubleshooting, maintaining, and safely evolving large long-lived desktop applications with complex legacy codebases
  • Genuine care for architecture and system design, and the judgment to know when to modernize and when to leave well enough alone
  • You raise the level of the people around you through mentoring, reviews, and sharing your technical experience
  • Experience collaborating across teams and contributing to technical decision-making
  • Bachelor’s degree in computer science or equivalent skills and experience

What you'll do

  • Work hands-on with Viz Trio's Delphi and C# codebase
  • Apply AI-assisted tools where they improve speed without compromising quality
  • Help determine what gets rewritten, what gets wrapped, and what's left unchanged
  • Collaborate with the wider Trio team and stakeholders across Vizrt
  • See your work on air, in real broadcasts, in real time

Additional Information

We offer a comprehensive benefits package that includes

  • Private health insurance, a competitive pension scheme
  • Paid Time Off: Generous vacation days, sick leave, and public holidays to support a healthy work–life balance
  • Professional Development: Opportunities for ongoing training and continuous learning opportunities
  • Innovation Days (three per month) dedicated to experimentation, learning, and continuous improvement
  • Modern office located in Media City Bergen

Join our team and take advantage of these benefits while working in a dynamic and supportive environment.

Recruitment Process

  • Recruiter Screening
  • Team Interview
  • Case Interview
  • Final Interview
Apply on the company site