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.
$75.9k - $141.9k par année
...Family Group: Technology Job Title: Sr. C# Developer Specialist - Branch Banking Applications... ...: 7+ years in software development in a net environment. Technical Skills: Advanced... .... Proficiency in SQL databases, Winform. Angular is a plus. Understand the feature...SeniorTemps pleinСontratTemps partiel$80k - $130k par année
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- ...Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings... ..., CSS) ~ Extensive backend development experience using C# and .NET frameworks ~ Solid experience working with SQL Server,...Senior
- ...Job Description: Job Title: .Net Developer Location: Toronto, ON Work Style: Hybrid Skills: Core .NET Technologies Experience Required: 6-8 Looking for a skilled .NET Developer to join our Application Development team. In this role| you will help...SuggéréСontrat
- ...this role, you will: Working within a cross-functional team of Developers, Product Owners, and technical experts to understand... ...if you have: ~ 8+ years of working experience as a full stack developer who has experience developing with frond-end and back-end technologies...SeniorEmploi permanentHoraires flexibles
- ...This is a remote position. Job Opportunity: Sr. Power Platform Developer Location: 100% Remote Duration: Ongoing until September 30, 2026 (with possible extension) Estimated Allocation: 20 hours per week (Approx. 460 total hours) Minimum...SeniorTemps pleinTravail à distance
- ...RQ10981 - Sr. Software Developer 2 year contract (508 business days) - possible extension ONSITE 5 days - 222 Jarvis St Responsibilities: Designing, developing and implementing front end code including user interface interactions and creating attractive...SeniorСontratStage
- Required Skills: • Qualifications 8-10 years of experience in IAM, with a strong understanding of SailPoint Identity Now Identity Security Cloud. • Proven experience with user provisioning, access governance, and role-based access control (RBAC). • Excellent analytical and...SeniorСontrat
$65k - $115k par année
.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- Job Title: Full Stack Engineer Location: Toronto, ON Hours: 37.5 per week Contract Duration: 12 months Rate: CAD$74-84/hr T4 Must‑Have Skills Proficiency in Python for backend service development LLM application development, including AI agents, tool/function...SeniorСontrat
- ...building front-end applications using React ~ Strong experience with SQL and relational databases (ideally PostgreSQL) ~ Experience developing server-side applications using Node.js frameworks such as NestJS, Hono, or similar ~ Solid understanding of HTML5, ES6, CSS3,...SeniorEmploi permanent
- ...RQ10903 - Sr. Software Developer 5+ month contract - 2 possible extensions ONSITE 5 days - 222 Jarvis St 5th floor Security Level: CRJMC Responsibilities: Required to translate technical systems specifications into working, tested applications....SeniorСontrat
$95k - $145k par année
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$120k - $150k par année
...platform used nationwide, where your code directly shapes real-world financial experiences. We’re hiring a Senior Full Stack Developer (.NET/Angular) to join fast-growing Canadian fintech company building modern mortgage platforms that streamline how brokers and clients...SeniorContrat Longue DuréeTravail au bureau2 jours par semaine3 jours par semaine- ...Technical Analysis, Design and Consulting Follow up of external developments and integration in RBC environment. Support the application... ...multiple programming languages / frameworks such as: C# , VB.Net, ASP.net Programming, Web Development, Web API, Core .Net, entity...SeniorTemps pleinHoraires flexibles
- ...Job Title: Full Stack Developer Location: Toronto Work Model: Hybrid (2–3 days per week in office) Hours: 37.5 per week Contract Duration: 12 months Rate: CAD$ 68-78/hr T4 Must‑Have Skills Candidates must have demonstrable experience with Continuous Delivery...SeniorСontratTravail au bureauÉquipe de nuit2 jours par semaine3 jours par semaine
$95k - $145k par année
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...SeniorTravail au bureau2 jours par semaine$80k - $130k par année
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...SeniorTravail au bureau2 jours par semaine$95k - $145k par année
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...SeniorTravail au bureau$95k - $145k par année
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...SeniorTravail au bureau2 jours par semaine- ...RQ10808 - 3 x Sr. Software Developer 3 openings - 3 different submissions 2-year contracts (477 business days) - possible extension ONSITE 5 days - Yonge St. Toronto Security Level: CRJMC · Develop coding, testing, and debugging to support existing extensions...Senior
- Job Description: Role Descriptions: ~10 years of Development experience in Mindbreezesimilar search product capability. ~ Hands on experience in integrating| configuring| and extending the Mindbreeze InSpire insight engine. ~ Proficiency in Java| Python| C| or C is required...SeniorСontratTravail manuel
$75.9k - $141.9k par année
...debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements...SeniorTemps pleinСontratTemps partiel- Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities including solution design, development, and testing ~Work with Application Architect and Technical Lead to develop a cloud-native solution...SeniorСontrat
- ...RQ10897 - 2 x Sr. Software Developer - CRM 2 openings 1-year 6-month contract (369 business days) - possible extension ONSITE 5 days - 5700 Yonge Street Security Level: CRJMC Description Ensure Accessibility standards are met (AODA) Ensure...SeniorContrat Longue DuréeСontrat
- ....NET Developer – SSRS/SSIS & Azure Data Factory Work Type: Hybrid (2 days/week at office) Years of Experience: 6+ Job Description: Intermediate (6+ years experience). Strong .NET developer with solid experience in SSRS, SSIS , Azure Data Factory (ADF) and SQL...СontratTravail au bureau2 jours par semaine
- ...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...SeniorContrat Longue DuréeСontratEmploi intérimStage
$58k - $96k par année
...system at Deloitte What will your typical day look like? This Sr. Data Analyst, Financial Systems & Products role is accountable... .... The role focus various tasks such as: Data Modelling (develop data models based on business requirements and logics). Data Pipeline...SeniorEmploi permanentHoraires flexibles$69k - $114k par année
...job coaching -- Deloitte Global is the engine of the Deloitte network. Our professionals reach across disciplines and borders to develop and lead global initiatives. We deliver strategic programs and services that unite our organization. What will your typical day...SeniorEmploi permanentHoraires flexiblesPoste rotatif$105.4k - $136.4k par année
...time to join the team at Hydro One! Job Function: The Sr. Manager of Community Investment is responsible for the execution... ...within approved corporate strategies, provide the following: # Develop and manage a multi-faceted Community Investment strategy that is aligned...SeniorTravail au bureau
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Senior .NET Full-Stack Engineer. Soyez parmi les premiers à postuler !
- net developer contract Toronto, ON
- junior software developer .net Toronto, ON
- senior .net developer Toronto, ON
- full stack .net developer Toronto, ON
- developpeur net Toronto, ON
- net developer intern Toronto, ON
- c#.net software developer Toronto, ON
- microsoft .net developer Toronto, ON
- asp.net developer Toronto, ON
- .net developer Toronto, ON
