Senior VB.Net/ C# Desktop App Developer
$120k - $140k per yearDanceBUG Inc.
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.
Responsibilities
- 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
Must-Have Qualifications
- 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
- Must take 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
- Not a fit for those who prefer slow-moving environments, rigid ticket queues, or minimal responsibility
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.
Benefits
- 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.
#J-18808-Ljbffr- Work remotely as a C#/.NET Software Developer with ClaroNav Dental, contributing to innovative medical imaging systems for precision surgeries. Engage with a dynamic team to enhance clinical software solutions. At ClaroNav, you will take ownership of significant product parts....netC#Remote workFlexible hours
- Role: .Net Developer with App support experience Location: Toronto, Canada (Hybrid) Exp Range: 10 Years-----Role Summary We are seeking a .NET Developer... ...activities. The role requires hands‑on expertise in VB.NET / ASP.NET or C#, solid understanding of MVC architecture,....netC#
- A leading technology firm in Toronto seeks a Senior Software Engineer focused on developing desktop applications for an integrated IDE. The candidate will design and implement VS Code extensions, contributing to cutting-edge AI features and enhancing productivity for semiconductor...SeniorFull time
$80k - $91k per year
Cognizant’s Application Delivery practice seeks a highly qualified .NET Developer (Onsite) with experience developing and building high‑performing... ...Design, develop, and maintain server‑side components using C# and .NET (Core/Framework) following clean architecture and SOLID...Senior.netC#Long term contractTemporary work- Elevate your career as a Senior .NET Developer specializing in Microsoft applications. This role emphasizes enhancing enterprise solutions and optimizing... ...for a skilled Microsoft Developer with a focus on .NET, C#, and relational databases. This position, requiring at least 3...Senior.netC#
- ...difference to human resource organizations around the world? The Senior .NET Web Developer need to have solid experience in .NET framework technologies... ...and mobile applications Maintain and enhance existing C# code for web and mobile applications Create and maintain...Senior.netC#
- 10+ years of experience in full-stack development with .NET, React.js, NodeJs and NextJs. Proficiency in C#, ASP.NET Core, Entity Framework, and LINQ. Strong... ...Query, etc.). Hands‑on experience with Azure services (App Services, Functions, Storage, etc.). Understanding....netC#
- Drive innovative solutions with Northpoint Commercial Finance as a C# Software Developer focused on Equipment Finance and Lease Financing. Collaborate on the Odessa Platform using extensive .NET and SQL expertise. Join Northpoint's team in Canada, where your experience in....netC#
- Bring your C# development skills to BMO Financial Group as a Senior Software Developer focused on market risk. Perfect for candidates with 5-10 years of experience eager to innovate in the banking sector. In this critical role, you will oversee the software development lifecycle...SeniorC#
- Start a new chapter as a Senior Developer with Justice Technology Services located in Toronto. This role focuses on creating robust B2B and B2C applications using Microsoft .Net technologies. With over 8 years of expertise in the Software Development Life Cycle, you'll help...Senior.net
- About the Role We are looking for a .NET Developer to join our growing team in Canada, supporting high-impact initiatives in Capital Markets and... ...field 7+ years of hands-on programming experience in: C# Modern .NET (.NET Core, .NET 5/6+) Proven experience building....netC#Full timeWork at officeRemote work
$50 - $70 per hour
Overview Insight Global is seeking a Senior Full Stack Developer with strong expertise in .NET, AWS Cloud, and Angular to support the development of a risk profiling application for a leading bank in downtown Toronto. The role involves both BAU and new feature development...Senior.netFull time- Shape your future as a .NET Developer in Toronto, Canada, with a hybrid work model. Your expertise... ...application support and enhancement using VB.NET or ASP.NET will be essential for success... ...in technologies like VB.NET, ASP.NET, and C# is required, paired with an understanding....netC#
- # Dot net Full Stack DeveloperLorven Technologies Inc.ContractseniorCAPosted Yesterday##... ...Technologies Inc. is hiring a senior-level Dot net Full Stack Developer. This is a contract role in CA. Part... ...core, SQL Server DB, API and OCP, C# dotnet, asp.net MVC* Knowledge of software...Senior.netC#Contract workShift work
- Transform business needs into innovative software solutions as a C# FullStack Developer for a leading financial client. Take charge of the software development lifecycle while ensuring system security and reliability. This role offers a chance to apply your C# skills to manage...C#
- Push the boundaries of mobile app development as a Senior Mobile Developer. Specialize in creating high-quality applications while engaging with both React Native and native Android technologies. You will lead the charge in building and delivering robust features, emphasizing...Senior
- We are looking for a highly skilled Senior .NET Backend Developer to join our backend team. In this role, you will be responsible for designing, developing... ..., develop, and maintain backend services using .NET and C# Apply Clean Architecture principles to ensure maintainable...Senior.netC#Remote workFlexible hours
$110k - $150k per year
...member of the team you will collaborate with the team lead to develop, document and promote the reference products that work on our SaaS... ...a Computer Science degree or equivalent foundation. Strong C# and ASP.NET skills, with a solid full-stack foundation across MVC patterns,...Senior.netC#Local areaRemote workFlexible hours$65 - $75 per hour
...you an experienced Application Developer ready to work with cutting-edge... ...Markets Application Developer (.NET/Databricks). You will be... ...maintain applications using .NET (C# / .NET Core). Build and support... ...workflows. Develop Azure Functions, App Services, and API integrations....netC#- Senior Software Engineer – IDE & Desktop Applications At Cognichip, we are building the next-generation IDE to... ...IDE team. This position focuses on developing and extending a VS Code–based IDE, creating... ..., and role-based access in desktop apps. Familiarity with semiconductor...SeniorFull time
- Transform technology as a .NET Developer at Tata Consultancy Services (TCS). Your expertise in .NET Core and Azure will be pivotal in crafting cloud-based applications. TCS is seeking a skilled .NET Developer to enhance cloud applications and expand existing libraries. This....net
- Become an integral part of Serco's team as an Expert Microsoft Developer, focusing on .NET systems and applications. Leverage your skills in Dynamics 365 and Power Pages to optimize solutions. We are on the hunt for an experienced Microsoft Developer who excels in .NET application....net
$79.1k - $118.7k per year
...highly skilled and motivated Application Developer with expertise in Power Platform,... ...using Angular, deep experience with Power Apps and Power Automate, and a solid... ...governance. Strong experience with .NET Framework, .NET Core, C#, ASP.NET MVC, and Web API. Experience...Senior.netC#Long term contractWork at officeImmediate startRemote work1 day per week- ...Reporting to the VP, Solutions & Delivery, we are looking for a Senior Software Developer to help design and deliver scalable digital solutions that... ...-level programming (C/C++), Enterprise applications (.NET / C#), Database-heavy development (T-SQL / SQL Server), Document/...Senior.netC#
- ...production grade APIs supporting TR products and enterprise workflows.* Develop highly optimized environment and eliminate performance... ...two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs...SeniorC#Work at officeFlexible hours2 days per week3 days per week
- Job Title: C# Engineer Job ID: 2024-12748 Job Location: Toronto, ON (2 days/week onsite... ...Help produce test data for new services being developed. Skills and Experience Required:... ...implementing new ways to automate systems using C#/.NET. Software engineering fundamentals....netC#Long term contractNight shift2 days per week
- ...within a 2-week period. We invite you to continue to apply for other opportunities that match your profile. Job Details Seniority level: Mid-Senior level Employment type: Full-time Job function: Information Technology Industries: IT Services and IT Consulting #J-18808-...SeniorFull time
- Help shape the future of mobile sports wagering as an Android Developer. Collaborate with a skilled team to enhance user engagement and app performance in a vibrant workspace. This exciting role involves working on high-visibility features that are core to business operations...
- About the job RQ08804 - Software Developer - Senior A Note on Assignment Type: This position is currently listed as "Onsite"; however, the... ...applications by designing, development, testing and deploying C#/ASP.NET software solutions that are compliant to Microsoft Dynamics...Senior.netC#Contract workWork at officeMonday to friday
- Support end-user technology as a Desktop Endpoint Systems Analyst. Provide comprehensive support for desktops, laptops, VDI, and mobile... ...Experience with VDI management and endpoint configuration • Well-developed troubleshooting and communication skills Streamline endpoint...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior VB.Net/ C# Desktop App Developer. Be the first to apply!
- .net c# developer Toronto, ON
- junior c# developer Toronto, ON
- senior c# developer Toronto, ON
- software developer c# Toronto, ON
- c# developer Toronto, ON
- desktop support technician Toronto, ON
- automation application engineer Toronto, ON
- application engineer Toronto, ON
- software application developer Toronto, ON
- senior software developer Toronto, ON
