Talent.com
Senior VB.Net/ C# Desktop App Developer
Senior VB.Net/ C# Desktop App DeveloperDanceBUG Inc. • King City, ON, Canada
Senior VB.Net / C# Desktop App Developer

Senior VB.Net / C# Desktop App Developer

DanceBUG Inc. • King City, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Senior VB.NET / C# Developer Desktop Software for In-Field Media Operations

Location : Greater Toronto Area (Hybrid – weekly in-person touch points)

Compensation : $120,000 – $140,000 CAD , based on experience

About DanceBUG

DanceBUG is a full-service media and software company supporting live dance competitions and events across North America. Our software is mission-critical — it is used directly by videographers and photographers on-site at live events , often under tight timelines, large file sizes, and real-world constraints.

When our software works well, events run smoothly. When it doesn’t, everything feels it.

We are looking for a senior desktop developer who takes pride in building reliable systems, thrives in fast-moving environments, and wants to own a core product long-term .

The Role

This is a hands-on, desktop-first development role focused on our Windows application used by field teams. You will take ownership of a mature VB.NET / C# codebase and work closely with the CTO to reduce operational pressure , improve stability, and continuously evolve the product.

This is not a web-only or greenfield role. It requires someone who is comfortable working in real production systems where reliability, urgency, and judgment matter .

What You’ll Be Responsible For

Owning and improving a Windows desktop application used in the field at live events

Designing, developing, and maintaining VB.NET / C# WinForms applications

Debugging and resolving real-world production issues (large media files, intermittent connectivity, time-sensitive workflows)

Improving performance, reliability, and recovery from failure

Working closely with the CTO to translate operational needs into practical technical solutions

Reviewing and refactoring legacy code with a focus on maintainability and stability

Documenting key technical decisions to support long-term scalability and support

What We’re Looking For (Must-Haves)

10+ years of professional software development experience

Strong, hands-on VB.NET experience (required)

Proficiency in C#

Extensive experience building and maintaining Windows desktop applications

Deep familiarity with the Microsoft stack :

  • .NET Framework

Visual Studio

SQL Server

Strong debugging, problem-solving, and ownership mindset

Comfortable working under pressure with a sense of urgency

Ability to take responsibility, follow through, and get things done

Highly Relevant Experience (Strong Assets)

Working in legacy or long-lived codebases

Software used in field, live-event, or operational environments

Media file handling (photo / video ingestion, uploads, large files)

Offline / online workflows

Performance optimization and background processing

Culture & Fit (Read This Carefully)

This role requires someone who :

Takes ownership instead of waiting to be told what to do

Has a strong sense of urgency when issues arise

Communicates clearly and follows through

Can handle pressure without drama

Wants to grow with the organization , not job-hop

If you prefer slow-moving environments, rigid ticket queues, or minimal responsibility, this role will not be a fit.

If you enjoy solving real problems, taking pressure off leadership, and owning a critical system end-to-end, you’ll do well here.

Work Setup

Hybrid role based in the GTA

Weekly in-person meetings

Remainder of work can be done remotely

Why This Role Is Worth It

You’ll own a core product that the business relies on every day

Your work directly impacts live events and customer success

You’ll have autonomy, trust, and real responsibility

You’ll be part of a team that works hard and moves quickly

There is long-term growth for someone who proves themselves

Apply

If this role aligns with how you work and what you’re looking for, we’d like to hear from you.

DanceBUG is an equal opportunity employer. Only candidates selected for an interview will be contacted.

Powered by JazzHR

cDhrVAu3xQ

Create a job alert for this search

Senior VBNet C Desktop App Developer • King City, ON, Canada

Similar jobs
Embedded C Developer - barrie

Embedded C Developer - barrie

Amaris Consulting • barrie, on, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
LabVIEW Test Engineer - Global Connect Technologies

LabVIEW Test Engineer - Global Connect Technologies

Global Connect Technologies • barrie, on, ca
Full-time
Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Show more
Last updated: 10 days ago • Promoted
Contract T4 || Oracle Integration Cloud (OIC) - Ampstek

Contract T4 || Oracle Integration Cloud (OIC) - Ampstek

Ampstek • barrie, on, ca
Full-time
Role : Oracle Integration Cloud (OIC).Good knowledge in with Oracle Integration Cloud (OIC).Oracle SaaS modules and their integration touchpoints. Exposure to REST / SOAP web services, XML, JSON and o...Show more
Last updated: 2 days ago • Promoted
Senior Android App Developer ABC Dev Inc.

Senior Android App Developer ABC Dev Inc.

ABC Dev Inc. • Vaughan
Full-time
You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues. You are a software developer with the ability to learn about enterprise...Show more
Last updated: 17 days ago • Promoted
Dotnet Developer

Dotnet Developer

freelance.ca • Vaughan, Canada
Temporary
Our client is one of the world’s leading Scientific Test and Measurement organizations.As Senior C# Developer, you’d on our client’s next-generation OS platform, focused on designing innovative fea...Show more
Last updated: 30+ days ago • Promoted
IBM OpenPages Developer - IBM

IBM OpenPages Developer - IBM

IBM • mississauga, on, ca
Full-time
Title - IBM Open Pages Developer.Location - Hybrid 3 days @ Toronto.We are seeking a skilled IBM OpenPages Developer whose role involves designing analytical solutions, developing forms, calculatio...Show more
Last updated: 15 days ago • Promoted
Java Developer

Java Developer

Axiom Global Technologies • brampton, on, ca
Temporary
We are seeking a highly experienced.This role is ideal for a hands-on technologist with deep expertise across the Java ecosystem and proven experience building. Experience in the banking or financia...Show more
Last updated: 1 day ago • Promoted
Développeur •se.NET - marché capitaux / .Net Developer - Capital Markets - barrie

Développeur •se.NET - marché capitaux / .Net Developer - Capital Markets - barrie

ALTEN • barrie, on, ca
Full-time
Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de.Groupe ALTEN optimise la performance technologique des entreprises depuis plus de 30 ans.Les personnes qui composen...Show more
Last updated: 1 day ago • Promoted
Desktop.NET Developer : WPF UI & CI / CD

Desktop.NET Developer : WPF UI & CI / CD

Entegra LLP • Vaughan
Full-time
A technology solutions firm in Vaughan seeks a detail-oriented Software Developer to design and maintain high-quality applications. This role involves working with C#,.NET Framework, and WPF, emphas...Show more
Last updated: 4 days ago • Promoted
C++ / Java Developer (Senior)

C++ / Java Developer (Senior)

Source Code • Vaughan
Full-time +1
About the job C++ / Java Developer (Senior).Senior C++ / JavaDeveloperto providetechnical and architectural leadership to a cross-functional Agile team that supports the world's largest onlinepoker ...Show more
Last updated: 12 days ago • Promoted
Senior Java Developer (Trading Systems) - Luxoft

Senior Java Developer (Trading Systems) - Luxoft

Luxoft • barrie, on, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 15 days ago • Promoted
Python Developer - INVOKE

Python Developer - INVOKE

INVOKE • barrie, on, ca
Full-time
We are looking for a talented and experienced Python Developer with 3 to 5 years of professional experience to join our dynamic team. As a Python Developer, you will be responsible for designing, de...Show more
Last updated: 1 day ago • Promoted
Senior Technical Lead -.NET & Cloud Solutions

Senior Technical Lead -.NET & Cloud Solutions

Techblocks, Inc. • Vaughan
Full-time
A global digital product engineering company is seeking an experienced Technical Lead in Vaughan, Canada.The ideal candidate will have over 15 years of experience in web application development, pa...Show more
Last updated: 17 days ago • Promoted
Senior Cloud & Backend Engineer – Azure / .NET Core

Senior Cloud & Backend Engineer – Azure / .NET Core

Civica Infrastructure Inc • Vaughan
Full-time
A tech-focused organization in Vaughan seeks a Senior Software Engineer to enhance cloud-based platforms.Key tasks include full-stack feature development using. NET Core and Angular, optimizing clou...Show more
Last updated: 17 days ago • Promoted
Dev senior.net et Dynamics - barrie

Dev senior.net et Dynamics - barrie

Fujitsu • barrie, on, ca
Full-time
Fujitsu est une entreprise leader dans le domaine des technologies de l'information et de la communication (TIC), dont le siège se trouve au Japon, et qui propose une gamme complète de produits, de...Show more
Last updated: 2 days ago • Promoted
Dotnet Developer / .Net Developer

Dotnet Developer / .Net Developer

Pacer Group • mississauga, ON, ca
Full-time
Qualifications • Experience in.NET Core) Experience with Entity Framework| LINQ| and MVC architecture.Experience developing web-based applic...Show more
Last updated: 19 days ago • Promoted
Senior Application / Software Architect (.NET)

Senior Application / Software Architect (.NET)

Systematix • etobicoke, on, ca
Full-time
We are Systematix and we are currently building our talent pipeline for.Senior Application / Software Architects (.The ideal candidate must already possess a security clearance at the Secret level (L...Show more
Last updated: 2 days ago • Promoted
Network Engineer - Buchanan Technologies

Network Engineer - Buchanan Technologies

Buchanan Technologies • barrie, on, ca
Full-time
We are seeking a Network Engineer – L2 to support and maintain enterprise network environments for key clients.This role is responsible for the day-to-day operation, troubleshooting, and enhancemen...Show more
Last updated: 25 days ago • Promoted