Awesome Culture
Stability & Benefits
Make a Difference
Growth & Learning
Awesome Culture
Curious people, real problems
Vimsoft is a place for people who love figuring things out — people who get excited by solving real problems for real customers. If you like asking “why?” and diving into tricky challenges, you’ll fit right in.
A team you actually like
We’re a culture for the curious: a mix of thinkers and doers who share ideas, challenge assumptions, and build things that genuinely help people — not clock-watchers ticking boxes.
No politics. Just collaboration.
We collaborate, we communicate, we solve problems. No one here is trying to win office politics — we’re here to build great software together.
Stability & Benefits
Stable, local, and proud of it
Vimsoft is a locally owned company with global reach and 20+ years of consistent growth — big enough to offer stability, small enough that your work really matters.
A workspace that feels good
When you’re in the office, you get a space built for focus and comfort: standing desks, dual monitors, great hardware, good lighting, and all the coffee, tea, snacks, and miso soup you want.
Flexibility and support
Hybrid work, competitive salaries, health benefits, RRSP matching, and performance bonuses come together with a workplace people stick with — some team members have been here almost 20 years.
Make a Difference
Work that actually matters
Your code and ideas won’t sit on a shelf. They’ll be used daily by some of the biggest broadcasters in the world — MLB, CBC, NBC, RDS, TVA, and more.
Your ideas ship, not shelf
From day one, you contribute to mission-critical tools used in live sports, news, and entertainment. You see your work in real workflows, not just internal demos.
Room to grow (and keep growing)
Career paths here aren’t rigid. We love seeing people take on new challenges, learn new skills, or even shift roles entirely — shaped by your curiosity and ambition.
Growth & Learning
Your career, your direction
Your career path here isn’t rigid. We support employees who want to take on new challenges, learn new skills, and grow into new roles — your curiosity and ambition help shape where you go next.
Work that keeps getting better
We never let things get stale. New technologies, new improvements, new ideas — your work stays interesting because we keep evolving.
Real opportunities to advance
Whether you want to deepen your expertise or explore a new path, we invest in your growth and give you room to move forward.
I love the positive attitude, the sound of people whistling in the office, and the general camaraderie you feel when you're there :)
I enjoy traveling internationally to train clients across Scandinavia, Europe, and North America, building professional connections with people from diverse cultures.
I love being part of my team. The environment is positive and very supportive, and I appreciate that employee's opinions and efforts are recognized :)
Last week, two coworkers helped me untangle a potential disaster. Neither one made me feel like an idiot. 10/10 would recommend working here.
What I like most about working here is that my coworkers are funny, down-to-earth, and easy to connect with.
This is actually one of the rare times in my career when I’m genuinely happy with where and who I work with.
We’re Hiring Builders, Thinkers, and Problem-Solvers. Are You Ready?
Available Positions
-
Software Developer (AI)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 TeamWe’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 customersVimsoft 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 RoleThis hybrid role blends full-stack software development with applied AI innovation. You’ll build core features in our .NET ecosystem while designing and integrating AI-driven capabilities (LLMs, agents, automation) that enhance how broadcasters around the world use our platform. If you enjoy exploring new technology while delivering production-grade software, this role is for you.What You'll Do- Build high-quality, scalable software using .NET/C# and SQL.
- Design, develop, and integrate AI-powered features into our ERP applications (LLMs, agent workflows, retrieval systems, automation tools).
- Collaborate closely with the product and development teams to explore where AI can provide real customer value.
- Develop APIs, backend services, and integrations with internal and external systems.
- Participate in architecture discussions, code reviews, and solution design.
- Work in an iterative, agile environment focused on experimentation, learning, and continuous improvement.
- Stay current with emerging AI technologies and bring new ideas to the table.
- Help shape best practices for AI safety, evaluation, and production deployment within enterprise environments.
Minimum Qualifications:- Post-secondary education in Computer Science/IT, or equivalent practical experience.
- 5+ years’ experience as a Software Developer.
- Proven experience with .NET/C# and SQL.
- Hands-on experience with AI/ML technologies, including:
-
LLMs (OpenAI, Azure OpenAI, Claude, Llama, etc.).
-
Agent frameworks (AutoGen, Semantic Kernel, LangChain, etc.).
-
Prompt design, retrieval-augmented generation (RAG), or AI automation workflows.
-
- Solid understanding of relational databases and T-SQL.
- Strong problem-solving skills and genuine curiosity about how things work.
Bonus Qualifications:- Experience building with Azure services (Azure Functions, App Services, AI Services, Service Bus, etc.).
- Familiarity with REST APIs, SOAP APIs, React, Xamarin, or MAUI.
- Experience with enterprise software development or large-scale client implementations.
- Knowledge of broadcasting or media workflows.
- Experience with system integration and interfacing with other platforms.
- Understanding of vector databases, embeddings, or model fine-tuning.
- Multilingual (English, French, Spanish, etc.).
If this feels like the right fit, send your resume to careers@vimbiz.com — 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. - We enjoy
-
Lead Software Developer
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
A Lead Developer at Vimsoft oversees the technical direction of software projects, guiding development teams through all phases of the software lifecycle—from planning and design to implementation and maintenance. They are responsible for setting coding standards, making architectural decisions, and ensuring that development aligns with business goals. In addition to writing high-quality code, they coordinate team workflows, delegate tasks, and serve as the primary technical point of contact for stakeholders. Lead Developers also mentor team members, conduct code reviews, and drive continuous improvement in development processes and team performance.
Primary Responsibilities
- 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.
- Assist and bring development experience and best practice to the existing technology, and provide support in the major architectural upgrade of the current technology to a newer, more flexible one.
- 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.
- Create complex functions, stored procedures, triggers, and scripts to support application development.
- Develop techniques to increase performance information processing and accelerate complex queries.
Minimum Qualifications
- Post-secondary education in Computer Science/IT, or equivalent job experience.
- Minimum 8 years’ experience as Software Developer (.NET/C# and SQL required).
- Minimum 3 years’ experience as a Lead Software Developer.
- Good knowledge of relational databases and database programming languages (T-SQL).
Bonus Qualifications
- Programming experience using Microsoft Visual Studio .NET.
- Experience developing, deploying, or managing applications on Microsoft Azure or other Cloud platforms.
- 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 careers@vimbiz.com — 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. - We enjoy
-
Senior Software Developer
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
A Senior Software Developer at Vimsoft leads the design, development, and implementation of complex software solutions, working closely with cross-functional teams to ensure high-quality and scalable code. They contribute to architectural decisions, write efficient and maintainable code, and work with other developers to foster technical growth within the team. Additionally, they are responsible for reviewing code, identifying system improvements, and ensuring best practices in software development cycles. Senior developers often play a key role in translating business requirements into technical specifications and driving projects to successful completion.
Primary Responsibilities:
- 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.
- Assist and bring development experience and best practice to the existing technology and provide support in the major architectural upgrade of the current technology to a newer, more flexible one.
- 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.
- Create complex functions, stored procedures, triggers, and scripts to support application development.
- Develop techniques to increase performance information processing and accelerate complex queries.
Minimum Qualifications:
- Post-secondary education in Computer Science/IT, or equivalent job experience.
- Minimum 5 years’ experience as Software Developer (.NET/C# and SQL required).
- Good knowledge of relational databases and database programming languages (T-SQL).
Bonus Qualifications:
- Programming experience using Microsoft Visual Studio .NET.
- Experience developing, deploying, or managing applications on Microsoft Azure or other Cloud platforms.
- 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 careers@vimbiz.com — 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. - We enjoy
-
Software Developer
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:- 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.
- 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.
- Create complex functions, stored procedures, triggers, and scripts to support application development.
- Develop techniques to increase performance information processing and accelerate complex queries.
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:- Programming experience using Microsoft Visual Studio .NET.
- Experience developing, deploying, or managing applications on Microsoft Azure or other Cloud platforms.
- 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 careers@vimbiz.com — 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. - We enjoy
-
General Application
We’re always on the lookout for curious, driven people who love solving problems and building great software. If you think you’d be a strong fit for Vimsoft — even if there isn’t a perfect job match right now — apply anyway.
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.
Send your resume to careers@vimbiz.com — and don’t stop there. Include a personal intro that shows us why you would be a great addition to the team. Great talent creates its own opportunities.


