.NET Legacy Apps Engineer Windows Forms | Hybrid Toronto

ISG Search Inc

Toronto

Hybrid

CAD 76,000 - 124,000

Part time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ISG Search Inc. seeks a .Net Application Developer for a 6-month hybrid contract in downtown Toronto. The role focuses on legacy application development and maintenance within the .NET ecosystem, including Windows Forms desktop apps, APIs, and data integrations.

You will analyze existing codebases, design components, and work with Windows Services, COM interop, and external systems. Experience with AWS/Azure DevOps CI/CD is required to ensure smooth deployments.

Qualifications

  • Experience in designing, developing, maintaining and modernizing enterprise-grade .NET applications.
  • Strong legacy application development and maintenance background.

Responsibilities

  • Develop, maintain, and troubleshoot legacy .NET applications, including Windows Forms desktop applications.
  • Analyse existing codebases to understand business logic and system integrations.
  • Design and enhance components using C#, .NET, EF, ADO.NET, and SQL Server.
  • Work with multithreading, asynchronous programming, data binding, reflection, and Windows UI components.
  • Integrate applications with Windows Services, hardware peripherals, printers, serial devices, COM components, and external systems.
  • Develop and maintain APIs, database integrations, and data-persistence solutions.
  • Support deployments, cloud infrastructure, and CI/CD pipelines using AWS and Azure DevOps.
  • Apply design principles including DDD and CQRS to improve maintainability and performance.

Skills

C#
.NET
SQL Server
Entity Framework
ADO.NET
APIs
AWS
Azure DevOps
CQRS
DDD
Multithreading
Asynchronous programming
Data binding
Reflection
P/Invoke
COM Interop
Windows Services
Hardware integration
Windows UI components

Tools

Windows Forms

Job description

ISG Search Inc. seeks a .Net Application Developer for a 6-month hybrid contract in downtown Toronto. The role focuses on legacy application development and maintenance within the .NET ecosystem, including Windows Forms desktop apps, APIs, and data integrations.

You will analyze existing codebases, design components, and work with Windows Services, COM interop, and external systems. Experience with AWS/Azure DevOps CI/CD is required to ensure smooth deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Application Developer
.Net Application Developer

ISG Search Inc • Toronto

Hybrid
CAD 76,000 - 124,000
Senior Full-Stack Engineer – Hybrid (10+ yrs, ASP.NET/React)
Senior Full-Stack Engineer – Hybrid (10+ yrs, ASP.NET/React)

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Hybrid work model
Hybrid Software Developer — Integration & Automation Expert
Hybrid Software Developer — Integration & Automation Expert

Source Code • Toronto

Hybrid
CAD 90,000 - 130,000
Senior C#/.NET Developer - Azure & Enterprise Apps (Hybrid)
Senior C#/.NET Developer - Azure & Enterprise Apps (Hybrid)

Alithya • Toronto

Hybrid
CAD 90,000 - 130,000
Senior .NET & Azure Software Engineer - Onsite Toronto
Senior .NET & Azure Software Engineer - Onsite Toronto

Analyst Technical Solutions • Toronto

On-site
CAD 120,000 - 170,000
Senior .Net developer
Senior .Net developer

Iris Software Inc. • Toronto

Hybrid
CAD 120,000 - 150,000
Senior Dotnet Developer
Senior Dotnet Developer

LanceSoft, Inc. • Toronto

Hybrid
CAD 100,000 - 130,000
Senior Developer (.NET/Angular)
Senior Developer (.NET/Angular)

Altis Technology • Toronto

On-site
CAD 120,000 - 180,000
Senior Full-Stack Engineer - Hybrid Data Pipelines (Toronto)
Senior Full-Stack Engineer - Hybrid Data Pipelines (Toronto)

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Senior .NET Software Engineer – On-site Toronto Contract
Senior .NET Software Engineer – On-site Toronto Contract

Source Code • Toronto

On-site
CAD 120,000 - 150,000