-
Aaron Consulting Inc.

Senior Dotnet Developer

Aaron Consulting Inc.
Canada · Contract · Mid-Senior

Job Title: Senior Software Developer (.NET / VB6)

Job Summary

We are seeking an experienced Senior Software Developer with strong hands-on expertise in C#/.NET and VB6 to support, enhance, and modernize enterprise applications. The ideal candidate will work across both legacy and modern systems, contribute to application performance improvements, and collaborate with cross-functional teams to deliver reliable software solutions.

Key Responsibilities

  • Design, develop, maintain, and enhance applications using C#/.NET as the primary technology.
  • Support and debug legacy applications developed in VB6, including issue analysis and resolution.
  • Develop and optimize SQL Server databases by writing complex queries and stored procedures and by tuning performance.
  • Troubleshoot and resolve complex application issues across legacy and modern technology stacks.
  • Analyze existing application performance and implement optimization and scalability improvements.
  • Apply object-oriented programming principles and software design best practices in all development work.
  • Integrate external APIs and third-party services into existing and new applications.
  • Collaborate with business analysts, QA, and other developers to deliver high-quality solutions.
  • Participate in code reviews and ensure adherence to coding standards and best practices.


Required Skills & Qualifications

  • 10+ years of Strong hands-on experience with C#/.NET (primary skill).
  • Advanced expertise in VB6 development and debugging.
  • Solid experience with SQL Server, including database design, querying, and optimization.
  • Strong understanding of object-oriented programming (OOP) and software design principles.
  • Proven ability to troubleshoot and resolve complex technical issues.
  • Experience integrating external APIs and services.
  • Strong analytical and problem-solving skills.


Nice-to-Have Skills

  • Experience modernizing or migrating legacy VB6 applications to .NET.
  • Exposure to performance monitoring and application optimization tools.
  • Experience working in Agile or iterative development environments.

Login to Apply
Posted
Dec 24, 2025
Type
Contract
Level
Mid-Senior
Location
Greater Toronto Area

Industries

IT Services IT Consulting

Categories

Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Business Changers
Related

Senior Java Developer

2026-04-10

Full-time
Mid-Senior
Italy
Software Development
Consulting
View Job Details
enableIT
Related

Senior Software Developer (.NET)

2026-04-11

Contract
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Fast Dolphin
Related

Web UI Developer

2026-04-10

Contract
Mid-Senior
Argentina
IT Services
Consulting