Original job description
Big broadcasters. Complex workflows. Real impact.
If the idea of improving mission-critical software for organizations like MLB, CBC, NBCU, and major European networks excites you - keep reading. You might be exactly who we’re looking for.
At Vimsoft, we don’t hire people just because they match a job title - we hire people with drive. The naturally curious. The ones who like to dig in, figure things out, and take pride in building software that keeps the world’s biggest media organizations running smoothly. Whether you’re introverted or extroverted, if you’re someone who pushes to understand, improve, and deliver, you’ll fit right in.
Join a growing team where your ideas matter and your impact is visible. We’ve got an open, collaborative workspace, dedicated focus rooms, standing desks, and top-of-the-line equipment because we believe technology should accelerate you, not slow you down. Plus, we keep the creativity flowing with great coffee, tea, snacks, miso soup, and whatever else fuels brilliant ideas. Competitive pay, health benefits, parking, and RRSP matching are just the beginning.
Most importantly, you’ll be part of a team building mission-critical tools used around the world - and we’re looking for people who want to build them with curiosity, passion, and pride.
Our Team
We’re a group of people who love diving into tough problems, sharing ideas, and supporting each other as we continually improve. If you like working with teammates who care about their craft and aren’t afraid to ask questions, challenge assumptions, and try new approaches, you’ll feel right at home.
Our Core Values
• We enjoy
We like what we do, and we create an environment where people can have fun while doing great work.
• We serve
Our customers are national broadcasters and major media organizations - and they trust us to help them do their jobs better. We take that responsibility seriously.
• We get sh-tuff done
Speed and accuracy matter. We focus on delivering real value, solving real problems, and keeping our customers moving.
• We collaborate
Great ideas come from open conversations. We communicate constantly, share what we learn, and rely on each other to build better solutions. Whether it's a quick Teams chat or an on-site visit, we stay connected.
• We guide
We don’t just build features. We help customers improve their workflows, understand their operations deeply, and recommend the best way forward.
Our Customers
Vimsoft works with national TV networks, specialty broadcasters, mobile production teams, and major media conglomerates in ten countries. Our customers produce everything from live sports and national news to entertainment programming - and our software helps manage the people, equipment, and logistics behind it all.
Their world moves fast. Their expectations are high.
And we evolve with them through an iterative, agile approach that keeps us responsive, efficient, and always improving.
The Role
The Software Developer is responsible for assisting with development projects, continuing existing development efforts, and maintaining high standards of development methodologies and processes, while ensuring excellent product quality and services.
Primary Responsibilities
• Work with a team to develop and create simple processes to resolve complex business requirements and to create automation tools to further reduce the user’s workload.
• Develop and enhance VimBiz, Vimsoft’s flagship product, which is a suite of Rich, Web and Mobile applications developed using Microsoft .NET and Microsoft SQL Server technologies.
• Develop techniques to increase performance information processing and accelerate complex queries.
• Create complex functions, stored procedures, triggers, and scripts to support application development.
Minimum Qualifications
• Post-secondary education in Computer Science/IT, or equivalent job experience.
• Minimum 3 years’ experience as Software Developer.
• Good knowledge of relational databases and database programming languages (T-SQL).
Bonus Qualifications
• Experience developing, deploying, or managing applications on Microsoft Azure or other Cloud platforms.
• Programming experience using Microsoft Visual Studio .NET.
• Skills and experience with technologies such as SOAP APIs, REST APIs, React, Xamarin, MAUI.
• Understanding of business workflows and processes in the media and broadcasting industry.
• Experience working in enterprise software development and client implementation.
• Knowledge of Crystal Reports and/or Microsoft Reporting Services.
• Experience with system integration and interfacing with other applications.
• Multilingual (English, French, Spanish, etc.).
If this feels like the right fit, send your resume to [email protected] - and don’t stop there. Include a short pitch or personal intro that shows us what makes you stand out. Tell us what excites you, what you’re great at, or what sparks your curiosity.
We see a lot of generic, AI-generated applications - the ones with real personality and thought always rise to the top.