Senior .NET Full-Stack Engineer
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.
$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- ...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...SuggestedContract work
- ...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,...SuggestedContract work
- ...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...SeniorLong term contractPermanent employmentFull timeWork at office
- 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...SeniorContract workFlexible hoursShift work
- ...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
- ...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...SeniorFull timeWork at officeFlexible hours2 days per week
$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$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- ...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
$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$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,...SeniorFull timeFor contractors$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- ...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-...SeniorRemote workWork from homeRelocationHome office
- ....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
$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...SeniorFull timeContract workPart time- ...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....SeniorContract work
$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...SeniorWork at office2 days per week- ...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 workManual laborRemote work
$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...SeniorWork at office$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 employmentWork at officeRemote workFlexible hours- ...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...SeniorLong term contractContract workInterim roleInternship
- ...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 timeRemote workFlexible hours
- ...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...SeniorContract work
$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...SeniorWork at office2 days per week$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...SeniorWork at office2 days per week$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...SeniorLong term contractFull timeRemote work- ...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...SeniorContract work
- ...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 timeDirect hireWork at officeRemote work
- ...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...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior .NET Full-Stack Engineer. Be the first to apply!
- net developer intern Toronto, ON
- c#.net software developer Toronto, ON
- junior software developer .net Toronto, ON
- asp.net developer Toronto, ON
- .net developer Toronto, ON
- net developer contract Toronto, ON
- microsoft .net developer Toronto, ON
- senior .net developer Toronto, ON
- full stack .net developer Toronto, ON
- full stack web developer Toronto, ON
