Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Software Developer - Raiden (Job Req #2025-232)

Ross Video

Ross Video

Software Engineering
Ottawa, ON, Canada
Posted on Jun 16, 2025

We are seeking a proactive and self-motivated Senior Java Full-Stack (Web) Developer, with front-end experience working in HTML, JavaScript (jQuery), and CSS (Bootstrap), as well as back-end experience working with Java and SQL database.

The ideal candidate will have a strong background in building Web-based applications, with HTML/JavaScript front-end and Java back-end. As a Senior Software Developer, you will play a key role in the design, development, and optimization of the Ross Raiden solution. If you already have expertise in live production, consider that a bonus.

Who you report to: Senior Manager, Technical Product Management – RAIDEN

What we offer

Ross offers competitive salaries and comprehensive health plans, as well as several perks to help you perform at your best.

Some of these perks include flexible hours, generous paid time off, fitness/wellness allowance, employee share ownership program, development support and a ton of fun social activities and events!

Best of all, you will be part of the Ross Video family, and we’ve got a pretty energizing environment here.

What the job is all about

  • Collaborate with cross-functional teams to design and implement Front-End Web User Interfaces using JavaScript and CSS, Back-End development using Java, and Plugins for the XPression (C#) and Unreal Engine (C++).
  • Design and implement Client/Server applications to meet project requirements.
  • Stay current with emerging trends and best practices in graphics development.

Who you are

  • 5+ years of Software Development experience.
  • Experience building Web-based applications, especially Frontend:
    • HTML
    • CSS
    • JavaScript
  • Experience developing in Java.
  • Experience building Client/Server applications.

Bonus Points if you have the following:

  • Experience working in React.
  • C# programming languages.
  • Other experience or desirable skills considered a strong plus:
  • Experience developing in C++.
  • Experience using the Epic Unreal engine and building Blueprints and Plugins in C++.
  • Live Production experience.