Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior .NET Full-Stack Engineer

Temporary

Astra North Infoteck Inc.

Mandatory - Heavy Winforms Experience

We are seeking a highly skilled and experienced Senior .NET Developer with deep expertise in building enterprise-grade WinForms applications.
This role requires a full-stack developer who can architect, design, and implement complex desktop solutions with sophisticated UIUX, advanced data management, and seamless backend integration.
You will lead the development of mission-critical WinForms applications that require high performance, scalability, and reliability.
Key Responsibilities

Design and architect comprehensive WinForms applications using C and .NET Framework.NET Core, implementing sophisticated UI patterns, custom controls, and advanced data binding strategies to deliver responsive, feature-rich desktop solutions.
Develop and maintain reusable WinForms component libraries, custom controls, user controls, and UI frameworks that promote consistency and accelerate development across multiple projects. Implement complex data binding scenarios including master-detail relationships, hierarchical data structures, and real-time data synchronization using Windows Forms binding sources, data grids, and custom binding mechanisms.
Design and build robust backend services, RESTful APIs, and ASP.NET Web APIs that seamlessly integrate with WinForms clients, ensuring efficient data exchange and business logic separation.
Architect and implement multi-threaded, asynchronous operations within WinForms applications using asyncawait patterns, BackgroundWorker, Task Parallel Library (TPL), and thread pooling to maintain UI responsiveness and prevent blocking. Design and optimize complex database schemas, write high-performance T-SQL queries, stored procedures, and implement advanced data access patterns using Entity Framework, EF Core, or Dapper.
Implement advanced WinForms features including custom painting, GDI graphics rendering, drag-and-drop operations, clipboard operations, and file system integration for rich desktop experiences.
Develop robust error handling, logging, and monitoring strategies specific to WinForms applications, including exception management, user notifications, and diagnostic telemetry.
Implement Windows authentication, role-based access control (RBAC), and security best practices for desktop applications, including secure credential management and encryption.
Create and maintain comprehensive technical documentation, architecture diagrams, design specifications, and coding guidelines specific to WinForms development.
Conduct thorough code reviews, mentor junior developers on WinForms best practices, design patterns, and advanced techniques.
Troubleshoot complex production issues, perform root cause analysis, and implement solutions for both UI-layer and backend components affecting WinForms applications.
Collaborate with business analysts, UXUI designers, architects, and DevOps teams to translate requirements into scalable, maintainable WinForms solutions.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior .NET Full-Stack Engineer in Toronto, ON vacancy
  • $80k - $130k per year

    Sr. .NET full-stack developer Position Description Sr. .NET full-stack developer with strong experience designing and developing modern distributed systems in Azure and deep understanding of related technologies and patterns, such as microservice architecture, Azure service... 
    Senior
    Toronto, ON
    a month ago
  •  ...Job Title: .NET Developer (8–10 Years Experience) Role Description We are seeking an experienced .NET Developer with strong expertise in both Web and WinForms technologies. The ideal candidate will have deep hands-on experience across the .NET ecosystem, including... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Job Title .NET Developer – VB6, SQL, SSIS, SSRS Location [Toronto, Hybrid – 2 days on-site] Experience 5–8 years Job Summary We are seeking a versatile .NET Developer with hands-on experience in .NET, VB6, SQL, SSIS, and SSRS to design,... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...infrastructures, driving digital transformation, and much more. Role Details   Position Details: Position Title: Lead Full Stack .Net Developer Salary: 130,000.00 - 160,000.00 Hybrid: 3 in Office Days - Toronto (72 Fraser Avenue)  Perks: 4 Weeks of Vacation, bonus... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office

    Compass Group

    Toronto, ON
    20 days ago
  • Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change. By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various...
    Senior
    Contract work
    Flexible hours
    Shift work

    Endava

    Toronto, ON
    1 day ago
  •  ...Job Description: .Net Developer (6–8 Years Experience) Skills: Agile Way of Working | Core .NET Technologies Hybrid (Tue-Thurs 8:30 PM – 5:00 PM EST) Role Overview The DotNet Developer will play a key role in designing, building, testing, and delivering... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...businesses and the lives, families, and communities we impact. Join us and begin shaping your experience at Sovereign. Are you a developer who is looking for an exciting opportunity with challenging and fast-paced work, create an impact in the development practice, coach... 
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week

    The Sovereign General Insurance Company

    Toronto, ON
    4 days ago
  • $70 - $91 per hour

     ...Full Stack .Net Developer Client:Hospitality Client Role:Full Stack .Net Developer Job Type:Contract (6 month) to hire Location:Hybrid - Toronto, ON Pay Rate: $60- 75/hr based on experience Your New Company Our client, a very well-known hospitality company... 
    Contract work

    Hays

    Toronto, ON
    18 days ago
  • $75.6k - $114.6k per year

     ...connected by a common cause: turning insight into opportunity for clients and communities around the world. We are seeking a .NET Developer with strong experience in modern web and API development, and hands-on exposure to AI-enabled technologies, including Microsoft AI... 
    Full time
    Toronto, ON
    1 day ago
  •  ...Azure / .NET Developer Location: Toronto – Hybrid (2 days WFO) Role Description ~ .NET Core (with API development experience) ~ SQL ~ API development ~ Azure services (Azure Functions, Cosmos DB, Key Vault) ~8–10 years of overall development experience... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    24 days ago
  • $65k - $115k per year

    .NET Developer Position Description We are seeking an Intermediate .NET Developer to build and enhance modern cloud-based video workflow applications Your future duties and responsibilities • Develop and maintain backend services using C#/.NET Framework/.NET Core... 
    Senior
    Toronto, ON
    a month ago
  • $50k - $72k per year

     ...positions at Mindtech to work on cutting-edge projects and shape the future of technology. Role Overview: As a Senior Java Developer, you will be working with a dynamic fintech client based in Toronto. This hybrid role allows you to collaborate with a global team,... 
    Senior
    Full time
    For contractors

    Mindtech

    Toronto, ON
    4 days ago
  • $95k - $145k per year

    Senior .NET Developer Position Description We are looking for a highly experienced Senior .NET Developer to design, build, and scale robust, internet-facing enterprise applications. You will play a key role in building secure, high-performance services that support modern... 
    Senior
    Toronto, ON
    a month ago
  •  ...Senior Salesforce Developer Who We Are At Orion Global Solutions, we're not your typical tech consultancy. As a Salesforce Summit Partner...  ...and customers. As we expand, we're looking for talented Sr. Salesforce Developers in Canada, who bring both technical know-... 
    Senior
    Remote work
    Work from home
    Relocation
    Home office

    Orion Global Solutions

    Toronto, ON
    17 days ago
  •  ....Net Developer with core Python Keywords : .Net Developer with Application Security like oAuth2 and or SSO experience Technical Skills : SQL, Bit Bucket, GIT, CI/CD, Application Security (oAuth2 and or SSO) Experience Required : 5-6 Years Role Description... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    29 days ago
  • $75.9k - $141.9k per year

     ...2026 Address: 250 Yonge Street Job Family Group: Technology This is a hybrid role located in Toronto for Sr. Mainframe/AS400 Application Developer. This person will recognize that a developer's success lies in the understanding of core processes of the... 
    Senior
    Full time
    Contract work
    Part time
    Toronto, ON
    1 day ago
  •  ...features 3. Work with Business teams to groom stories and consult with product owners on business requirements 4. Help to design| develop| test new Salesforce solutions and bug fix code. 5. Maintain lean documentation throughout the development process. 6.... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $80k - $130k per year

    Senior Developer (.Net / C# / Python) Position Description This role is hybrid and requires you to be at a Client office at a minimum 2 days per week - subject to change at any time.  The Senior Developer will be a part of a SaaS migration project of the current Client... 
    Senior
    Work at office
    2 days per week
    Toronto, ON
    a month ago
  •  ...Candidate should have sound knowledge of different auth mechanism, C, .NET, REST APIs · Candidate should be very strong in programming...  ...and write applications for different Data Connectors. · Develop ARM Template for connectors and deploy successfully in Microsoft... 
    Contract work
    Manual labor
    Remote work

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  • $95k - $145k per year

    Senior Software Developer - .Net and Java Position Description This role is hybrid and requires you to be at our Client office at a minimum 4 days per week - subject to change at any time. Your future duties and responsibilities Application Development & Architecture... 
    Senior
    Work at office
    Toronto, ON
    a month ago
  • $69k - $114k per year

     ...network. Our professionals reach across disciplines and borders to develop and lead global initiatives. We deliver strategic programs and...  ...developing scalable, cloud-native microservices and APIs using C#, .NET Core, Dapr, and Kubernetes. You will apply proven design patterns... 
    Permanent employment
    Work at office
    Remote work
    Flexible hours

    Deloitte

    Toronto, ON
    15 days ago
  •  ...RQ10562 - 2 x Sr. Software Developer - Full Stack 1 year contract (285 business days) - possible extension 2 opening ONSITE 5 days - Sir William Hearst Ave, Toronto  General Skills: Experience in programming and analysis; specialized software package... 
    Senior
    Long term contract
    Contract work
    Interim role
    Internship

    Source Code

    Toronto, ON
    3 days ago
  •  ...As a Full-Stack Developer, you will play a critical role in building scalable, secure, and high-performing payment applications. You’ll work...  ...develop, and maintain scalable backend and frontend systems using .NET (C#), ASP.NET Core, and modern frontend frameworks such as React,... 
    Full time
    Remote work
    Flexible hours

    KORT Payments

    Toronto, ON
    21 days ago
  •  ...RQ10490 - Sr. Software Developer - Full Stack 1-year contract (246 business days) - 1 possible extension ONSITE 5 days a week - Jarvis St...  ..., and Java Spring Boot. You have proven expertise with .NET Core Services/Web API, and C# Experience with image manipulation... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Sr. Developer Databricks & Scala Position Description This role is hybrid and requires you to be at our Client office at a minimum 2 days per week - subject to change at any time.  Your future duties and responsibilities Seeking a Senior Developer with strong hands... 
    Senior
    Work at office
    2 days per week
    Toronto, ON
    a month ago
  • $95k - $145k per year

    Sr. AWS Developer Position Description This role is hybrid and requires you to be at our client office (Toronto ) at a minimum 2 days per week - subject to change at any time. Seeking an energetic and experienced Sr. AWS Developer to proactively participate in the... 
    Senior
    Work at office
    2 days per week
    Toronto, ON
    more than 2 months ago
  • $120k - $140k per year

     ...Senior VB.NET / C# Developer Desktop Software for In-Field Media Operations Location: Greater Toronto Area (Hybrid – weekly in-person...  ...events Designing, developing, and maintaining VB.NET / C# WinForms applications Debugging and resolving real-world production... 
    Senior
    Long term contract
    Full time
    Remote work

    DanceBUG Inc.

    Toronto, ON
    more than 2 months ago
  •  ...RQ10574 - Sr. Software Developer - ETL 1-year contract (250 business days) - 1 possible extension ONSITE 5 days a week - College St. Toronto Security Level: CRJMC Scope ~ A senior Software Developer ETL is required to provide best practice migration solutions... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    a month ago
  •  ...industry is growing and seeking to hire a Full-Stack Application Developer to join their team. The company has developed products centered around...  ...They are ideally looking for a developer having experience with .NET, C#, Typescript, React or Angular and Cloud. This is a direct... 
    Full time
    Direct hire
    Work at office
    Remote work

    Motion Recruitment

    Toronto, ON
    17 days ago
  •  ...RQ10393 - Sr. Software Developer 1-year contract (247 business days) - possible 1-term extension ONSITE 5 days a week - Yonge St. Toronto Security Level: CRJMC Responsibilities: required to translate technical systems specifications into working tested... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior .NET Full-Stack Engineer. Be the first to apply!