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
Ab Initio Developer

Ab Initio Developer

Pacer Group • mississauga, on, ca
Full-time
Years of exp as Ab Initio Developer.ETL Ab Initio GDE, Unix Scripting, SQL, Job Scheduler.Good experience in ETL projects.Show more
Last updated: 6 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
Senior D365 Business Central Developer (AL)

Senior D365 Business Central Developer (AL)

Endeavour Solutions Inc. • Mississauga
Full-time
A leading Microsoft Partner is seeking a skilled developer to create custom solutions for Microsoft Dynamics 365 Business Central. This role involves designing and implementing integrations while wo...Show more
Last updated: 17 days ago • Promoted
Software Senior Developer – backend / database

Software Senior Developer – backend / database

Real Time Medical Inc. • Mississauga
Full-time
Software Senior Developer – backend / database.Revolutionize Patient Care, One Code at a Time!.Are you ready to revolutionize healthcare with your coding skills? Ready to make a real impact on patien...Show more
Last updated: 15 days ago • Promoted
KDB Developer

KDB Developer

Synechron • Mississauga
Full-time
This range is provided by Synechron.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Senior Associate - Recruitment @ Synechron | MBA in Human Re...Show more
Last updated: 17 days ago • Promoted
Senior C# / .NET Developer — Data-Intensive Desktop Apps (Hybrid)

Senior C# / .NET Developer — Data-Intensive Desktop Apps (Hybrid)

Systematix • Vaughan
Full-time
A consulting and resourcing firm in Vaughan is seeking a Senior C# Developer to enhance their global R&D team for a Life Science client. This 6-month hybrid role requires 8+ years of experience in b...Show more
Last updated: 14 days 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
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
D365 F&O Application Developer - Hybrid Role

D365 F&O Application Developer - Hybrid Role

Sporting Life Group • Vaughan
Full-time
A Canadian retail company is seeking an experienced Application Developer for their D365 Finance & Operations team.You will design and implement custom solutions, collaborate closely with other tec...Show more
Last updated: 17 days ago • Promoted
Senior Full Stack Application Developer

Senior Full Stack Application Developer

WellnessLiving • Vaughan
Full-time +1
Senior Full Stack Application Developer.Benefits + Vacation (exact placement within this range will depend on skills and qualifications). At WellnessLiving, we empower thousands of health and wellne...Show more
Last updated: 17 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: 13 days 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
Senior Mobile Developer

Senior Mobile Developer

COMPASS GROUP CANADA • Mississauga
Full-time
You might not know our name, but you know where we are.That’s because Compass Group Canada is part of a global foodservice and support services company that’s the 6th largest employer in the world,...Show more
Last updated: 17 days ago • Promoted
Senior Java Developer (Trading Systems) - Luxoft

Senior Java Developer (Trading Systems) - Luxoft

Luxoft • brampton, 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
Java Developer

Java Developer

Axiom Global Technologies • barrie, 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: 2 days ago • Promoted
.Net Fullstack Engineer (Full-Stack)

.Net Fullstack Engineer (Full-Stack)

Acunor Inc • Mississauga, ON, Canada
Full-time
Quick Apply
Net Fullstack Engineer (Full-Stack) 1 Prologis Blvd, Mississauga, ON -Onsite ...Show more
Last updated: 2 days ago
Senior.Net Fullstack Developer (Angular & Web API)

Senior.Net Fullstack Developer (Angular & Web API)

Capgemini • Mississauga
Full-time
Be among the first 25 applicants.Direct message the job poster from Capgemini.Senior Talent Acquisition Consultant at Capgemini FS (North America TAG) | Technical Recruiting I End to End Recruitmen...Show more
Last updated: 17 days ago • Promoted