Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Vizrt1

Senior Software Engineer - Bergen, Norway

Posted Updated
Discussion

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.

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

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →