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
7 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 Developer • King City, ON, Canada

Similar jobs
Senior Backend Developer – iGaming & Sports Betting

Senior Backend Developer – iGaming & Sports Betting

Initiate International • mississauga, on, ca
Full-time
Be the engine behind a high-growth iGaming and sports betting platform – where performance, reliability, and scale are non-negotiable. Our client is a rapidly expanding.If you enjoy solving hard eng...Show more
Last updated: 8 days ago • Promoted
Associate General Dentist

Associate General Dentist

Dental Works 4 Kids • Maple, ON, Canada
Full-time
Are you looking for a culture forward experience that creates a group of close-knit individuals who can call their place of work home?. A unique opportunity for a General Dentist Associate who enjoy...Show more
Last updated: 30+ days ago • Promoted
Family Physician (MD)

Family Physician (MD)

WellnessRX Pharmacy • Bradford West Gwillimbury L0G, ON, Canada
Full-time +1
Holland St E #1, Bradford, ON, Canada.Job Opportunity : Family Doctor (MD) – WellnessRX Pharmacy Clinic.Schedule : Flexible | Part-Time or Full-Time. Space Available : Private 150 sq.Start Date : Immedi...Show more
Last updated: 30+ days ago • Promoted
JDE Developer

JDE Developer

Services de Gestion Quantum Ltée • Mississauga, Ontario, Canada
Permanent
Position : JD Edwards (JDE) DeveloperLocation : GTA, hybrid onsiteWe are seeking an experienced JD Edwards (JDE) Developer to join our software and support team. The successful candidate will contribu...Show more
Last updated: 30+ days ago • Promoted
test1

test1

Test SS comp2 • Teston, ON, Canada
Full-time
Show more
Last updated: 30+ days ago • Promoted
Senior Analyst

Senior Analyst

Vaco by Highspring • King City, ON, CA
Temporary
Our client is sourcing a Senior Analyst for a 6-month contract.Responsible for month-end, quarter-end, and annual close process in accordance with company requirements. Responsible for expense reimb...Show more
Last updated: 8 days ago • Promoted
Senior.NET Web API Developer (Hybrid)

Senior.NET Web API Developer (Hybrid)

Survalent • Brampton, ON, Canada
Full-time +1
NET Web API Developer Brampton (Hybrid) Survalent is a fast-growing software development company building modern, scalable, and mission-critical web applications for enterprise clients.We value cle...Show more
Last updated: 5 days ago • Promoted
Application Developer

Application Developer

HCLTech • mississauga, on, ca
Full-time
Design, develop, and maintain microservices-based applications using Java and Spring Boot frameworks.Implement event-driven architectures leveraging Apache Kafka for asynchronous communication.Arch...Show more
Last updated: 26 days ago • Promoted
Business Development Representative - Western GTA

Business Development Representative - Western GTA

freelance.ca • Barrie, Canada
Full-time
Our Mississauga location is currently hiring for a.In this role, one is expected to promote our Laboratories’ portfolio of services with a focus on building our. North and West of our GTA Region, in...Show more
Last updated: 30+ days ago • Promoted
Appointment Setter - Work From Home - 60k / Year

Appointment Setter - Work From Home - 60k / Year

Spade Recruiting • Innisfil, Ontario
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 30+ days ago • Promoted
Senior PowerApps Developer

Senior PowerApps Developer

Cogency • mississauga, on, ca
Full-time
Cogency is seeking an experienced.Microsoft PowerApps (Canvas Apps & Power Automate).The ideal candidate will design, develop, and optimize Power Platform solutions, supporting both new initiatives...Show more
Last updated: 30+ days ago • Promoted
Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

Free Cash by Almedia • Vaughan
Full-time
Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
Last updated: 30+ days ago • Promoted
Network and IoT Specialist

Network and IoT Specialist

Plan Group • Vaughan, ON, Canada
Full-time
Join the Plan Group Technology Division, a leader in integrating cutting-edge technologies into the business ecosystem.We are seeking a self-driven Network and IoT Specialist who excels in troubles...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Mobile Applications

Software Engineer - Mobile Applications

Adaria Vending Services Limited • Concord, ON, Canada
Full-time
You will be responsible for the.UI / UX, and IoT-enabled systems.You will help drive the evolution of our digital platform, integrating with hardware systems, payment gateways, and remote management ...Show more
Last updated: 30+ days ago • Promoted
Network Engineer

Network Engineer

Dexterra Group • Mississauga, ON, Canada
Full-time +1
We have a far-reaching presence across the entire continent North America with hundreds of full-time and part-time opportunities at any given time. We aim to provide our people with more than just a...Show more
Last updated: 30+ days ago • Promoted
Intermediate C#., Net, Windows, Web Software Developer TX3 Product Line

Intermediate C#., Net, Windows, Web Software Developer TX3 Product Line

Mircom Group of Companies • Vaughan, ON, Canada
Full-time
Net, Windows, Web Software Developer TX3 Product line.Founded in 1991, the Mircom Group of Companies is North America’s largest independent designer, manufacturer and distributor of intellige...Show more
Last updated: 30+ days ago • Promoted
Sr. Python Developer

Sr. Python Developer

IntelliPro Group Inc. • Mississauga, ON, Canada
Full-time
At least 10 years of Experience in Python development.Must have hands-on experience in Python and Pyspark.Experience in Python testing and code analysis tools like Pytest and Pylint.At least 5 year...Show more
Last updated: 30+ days ago • Promoted
IT Analyst

IT Analyst

goeasy • Mississauga, ON, Canada
Full-time
Join one of Canada’s fastest-growing companies and be part of something extraordinary – welcome to .At goeasy, our people and culture are at the heart of everything we do,...Show more
Last updated: 30+ days ago • Promoted