Postuler

Publié il y a 7 mois

NET Application Developer

@ Querentia Inc.

Toronto, Ontario

Contrat
Postuler
SIGNAUX

En bref

Querentia Inc. is hiring a NET Application Developer on a contract basis to lead and contribute to the design, development and maintenance of a sophisticated .NET application. The work covers .NET (C#), Windows Forms, Angular, cloud deployment and CI/CD with Azure DevOps. Banking application experience is an asset.

Responsabilités :

  • Design, develop and maintain a .NET application
  • Build Windows Forms user interfaces and data-bound components
  • Develop APIs and Angular web applications
  • Deploy and manage applications on cloud platforms
  • Run CI/CD pipelines in Azure DevOps

Résumé des exigences :

  • Advanced expertise in .NET (C#), Windows Forms and Angular
  • Experience with DDD, CQRS and multithreading
  • Hands-on cloud experience with Azure or AWS
  • Practical Azure DevOps and CI/CD experience
  • Banking domain knowledge is an asset

Outils et compétences

Source et dates

Type de source non vérifié · jsonld

Date publiée par l’employeur
2026-04-23
Première détection par notre source
2026-10-26
Mise à jour du dossier source
2026-11-02

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy331
Description

Job Description

We are seeking an accomplished developer to lead and actively contribute to the design, development, and maintenance of a sophisticated .NET application that incorporates multiple architectural patterns and platforms. The ideal candidate will demonstrate advanced technical expertise in .NET (C#), Windows Forms, and Angular, showing proficiency across both legacy and contemporary frameworks. Prior experience with, and knowledge of banking applications would be an asset.

Core Skillset and Focus Areas

NET Architecture Patterns:

• Apply Domain Driven Design (DDD) and Command Query Responsibility Segregation (CQRS) methodologies to craft resilient applications within the .NET ecosystem.

Windows Forms UI Development:

• Design and maintain user interfaces with a diverse set of Windows Forms elements, including MDI windows, modal and modeless dialogs, Tab Control, Data Grid View, Panels, User Controls, Toolstrip/Menu Strip, and other critical components.

Data Binding in .NET:

• Develop solutions utilizing Binding Source, Binding List, Currency Manager, Data Set/Data Table/Data View, and related data binding technologies vital for .NET applications.

Threading, Concurrency, and UI Marshalling:

• Ensure efficient multi-threaded operations and responsive user interfaces by leveraging .NET tools such as Background Worker, Tasks (TPL), Control.Invoke/Begin Invoke, Synchronization Context, Cancellation Token Source, and Thread Pool.

Reflection and Runtime Techniques:

• Use System.Reflection, Expression Trees, custom attributes, and Type Descriptor to enable runtime flexibility and dynamic behaviors within .NET applications.

Peripheral and Hardware Interoperability:

• Manage hardware integration and peripheral communications through P/Invoke, COM Interop, Serial Port, and Raw Printer Helper, harnessing .NET's robust interoperability capabilities.

Dependency Injection and Configuration:

• Structure application dependencies and manage configurations using Microsoft.Extensions.Dependency Injection and Configuration Manager.

Windows Infrastructure Integration:

• Oversee Windows Services, Named Pipes, and Registry management to facilitate reliable system integration and service deployment in a .NET context.

Data Technologies (Entity Framework & ADO.NET):

• Utilize EDMX Database First, Object Context/Db Context, SQL Connection/SQL Command/SqlDataReader, and associated data access tools to ensure seamless data persistence and manipulation.

API Development in .NET:

• Build robust APIs with a focus on multi-threading, parallel and asynchronous processing, caching strategies, and data persistence (SQL/NoSQL), all within the .NET framework.

Angular Application Development:

• Develop web applications using Angular (version 12+, currently v19/20), including web API development, asynchronous operations, and micro frontend architecture, in conjunction with .NET back-end services.

SQL Server Integration:

• Integrate SQL Server efficiently to support reliable data storage and retrieval, ensuring performance and scalability for .NET applications.

General Cloud Skills:

• Demonstrate hands-on experience with cloud platforms such as Azure or AWS for deploying, managing, and scaling .NET applications. Proficiency in cloud-native services, resource provisioning, and cost optimization is highly valued. Candidates should also be versed in security practices and monitoring solutions to ensure application resilience.

CI/CD and DevOps:

• Showcase practical expertise with continuous integration and deployment pipelines, specifically utilizing Azure DevOps (ADO) tools. A strong grasp of automated testing, environment provisioning, infrastructure as code, and release management is essential. Candidates should be comfortable partnering with operations teams and promoting DevOps best practices to optimize development workflows and ensure robust application delivery.

Banking domain knowledge:

• Prior experience with retail banking applications, knowledge of banking products and processes would be an asset.

Emplois semblables

  • .NET Application Developer / Systems Analyst

    Edmonton, AB
    Temps plein

    Upstaff

    5+ ansCandidates need at least 5 years as an enterprise .NET application developer, across the full software development lifecycle, with MS SQL Server and C# experience and direct end-user work. A university degree in a related field with 4 years of experience, or an equivalent diploma, certificate or accreditation with more experience, is mandatory.

    C#, Microsoft Visual Studio, MS SQL Server, SQL Server Management Studio, SQL Server Reporting Services, GitHub

  • .NET Application Developer / Systems Analyst

    Edmonton, AB
    Temps plein

    SereneAid

    5+ ansCandidates need at least 5 years of hands-on experience with C#, .NET, Visual Studio and MS SQL Server, and 5 years across the software development lifecycle and working directly with end-users. A qualifying university degree with 4 years of experience, or an equivalent diploma, certificate or professional accreditation plus more years of experience, is mandatory.

    Microsoft Visual Studio, MS SQL Server, SQL Server Management Studio, SQL Server Reporting Services, GitHub

  • Sales Associate Part Time Day Greenlight Requisition

    Toronto, ON
    Temps partiel

    Loblaws Inc.

    We're looking for talented colleagues who are passionate about providing an exceptional shopping experience for customers and delighting them every step of the way!; As a colleague in one of our stores, you will have…

    Engineering Manager, Agentic AI & Machine Learning

    Toronto, ON
    Temps plein

    Loblaws Inc.

    Own end-to-end engineering delivery: Translate product strategy and business requirements into scalable technical solutions, taking ownership from architecture and development through…; 7+ years of professional…

  • Associate Director, Wholesale & Commercial Credit Risk

    Toronto, ON
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    Comprehensive understanding of financial statements and demonstrated experience in financial analysis; Advanced communication skills, including a proven ability to articulate recommendations; Significant experience…

    Hazard assessment, Communication skills, Real estate market, Financial statements, Financial analysis, CPA

  • Manager, Business Development

    Toronto, ON
    TélétravailTemps plein

    BioRender

    At BioRender, we’re on a mission to accelerate the world’s ability to learn, discover, and communicate science – transforming how knowledge is shared and making science open,…; 4+ years of experience in B2B SaaS sales,…

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.