Postuler

Publié le mois dernier

Full Stack Developer - .NET (Intermediate)

@ AIIM

Ontario

Temps plein3+ ans d’expérience
Postuler
SIGNAUX

En bref

AIIM is hiring a full-time Full Stack Developer – .NET (Intermediate) reporting to the VP, Solutions & Delivery. The role covers designing, building, testing, deploying and maintaining end-to-end web applications on the Microsoft .NET ecosystem with modern front-end frameworks.

Responsabilités :

  • Design and maintain full-stack .NET web applications and APIs
  • Build front-end applications with React, Angular or Blazor
  • Process large fixed-width and CSV files and generate XML/XSD output
  • Support CI/CD pipelines, deployments and production incidents

Résumé des exigences :

  • Strong C# and ASP.NET Core experience
  • Strong SQL Server and Entity Framework Core skills
  • Modern JavaScript/TypeScript framework experience
  • 3 to 7+ years of professional development experience

Outils et compétences

Source et dates

Type de source non vérifié · humi

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

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

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience3 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
FormationBaccalauréat (préféré)
Domaines d’étudesComputer Science, Software Engineering, Information Technology

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 Jobsy11
Description

Role Purpose

Reporting to the VP, Solutions & Delivery, we are looking for a talented and motivated Full Stack Developer – .NET to join our development team. The ideal candidate will have strong experience building scalable, secure, and high-performance web applications using the Microsoft .NET ecosystem, along with modern front-end technologies.

You will be responsible for designing, developing, testing, deploying, and maintaining end-to-end applications while working closely with product managers, business analysts, QA engineers, DevOps teams, and other developers.

Core Responsibilities

• Design, develop, and maintain full-stack web applications using C#, .NET / .NET Core, ASP.NET Core, and Web API.

• Build responsive and user-friendly front-end applications using React, Angular, Blazor, or similar modern JavaScript/C# frameworks.

• Develop scalable RESTful APIs and integrate third-party services and enterprise systems.

• Design and optimize relational databases using SQL Server, including tables, stored procedures, views, functions, and queries.

• Implement secure authentication and authorization using technologies such as OAuth 2.0, OpenID Connect, JWT, and ASP.NET Core Identity.

• Process and transform large fixed-width and delimited (CSV/flat) input files as part of data integration and batch workflows.

• Generate large, well-structured XML output and associated XSD schemas for downstream systems and partners.

• Integrate with document/PDF generation platforms such as Quadient, Exstream, or SmartCOMM to support customer communications.

• Write clean, maintainable, reusable, and well-tested code following established coding standards and design patterns.

• Participate in architecture and technical design discussions and contribute to application modernization initiatives.

• Develop unit, integration, and automated tests to ensure application quality and reliability.

• Troubleshoot and resolve application defects, performance issues, and production incidents.

• Work with DevOps teams to support CI/CD pipelines, automated deployments, monitoring, and cloud infrastructure.

• Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.

• Conduct code reviews and provide constructive feedback to team members.

• Create and maintain technical documentation, API documentation, and development standards.

• Stay current with emerging technologies and recommend improvements to development practices and application architecture.

Required Qualifications

Backend

• Strong proficiency in C#

• Hands-on experience with .NET / .NET Core

• Strong experience with ASP.NET Core

• Experience developing RESTful Web APIs

• Knowledge of Entity Framework Core

• Understanding of dependency injection, middleware, configuration, logging, and application lifecycle

• Good understanding of object-oriented programming and SOLID principles

• Experience with common design patterns and clean architecture principles

• Experience processing large fixed-width and delimited input files

• Experience generating large XML files and XSD schemas

• Experience integrating with PDF generation software such as Quadient, Exstream, SmartCOMM, or similar

Frontend

• Strong experience with JavaScript / TypeScript

• Hands-on experience with at least one modern framework: React, Angular, Vue.js, or Blazor (C#-based)

• Strong knowledge of HTML5, CSS3, and responsive web design

• Experience consuming REST APIs and handling client-side state

• Familiarity with frontend build tools and package managers such as npm

Database

• Strong experience with Microsoft SQL Server

• Proficiency in writing complex SQL queries

• Experience with stored procedures, functions, views, indexes, and query optimization

• Understanding of database design, normalization, transactions, and performance tuning

• Experience with Entity Framework Core or another ORM

Cloud & DevOps

• Experience with Microsoft Azure or another major cloud platform

• Familiarity with Azure services such as Azure App Service, Azure Functions, Azure SQL, Azure Storage, Azure Key Vault, and Azure Service Bus

• Experience with CI/CD pipelines

• Familiarity with Git-based source control and branching strategies

• Experience with Docker and containerization is a plus

• Understanding of application monitoring, logging, and observability

Testing & Quality

• Experience with unit testing using frameworks such as xUnit, NUnit, or MSTest

• Understanding of integration and API testing

• Familiarity with mocking frameworks such as Moq

• Experience with automated testing and continuous integration

• Strong understanding of secure coding and application performance practices

Preferred Skills

• Experience with microservices architecture

• Knowledge of Azure DevOps or GitHub Actions

• Experience with Docker and Kubernetes

• Knowledge of messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka

• Experience with Redis or other caching technologies

• Knowledge of GraphQL is a plus

• Familiarity with Elasticsearch or similar search technologies

• Experience with Agile/Scrum development methodologies

• Understanding of Domain-Driven Design (DDD)

• Experience with application performance monitoring tools

• Knowledge of AI/ML integrations or consuming LLM APIs is a plus

Qualifications

• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.

• 3–7+ years of professional software development experience, depending on level.

• Strong hands-on experience with the .NET ecosystem and modern frontend development.

• Demonstrated experience delivering production-grade web applications.

• Strong analytical, problem-solving, and debugging skills.

• Excellent communication and collaboration skills.

What We're Looking For

The successful candidate should be:

• A strong problem solver with excellent attention to detail.

• Comfortable working across both frontend and backend technologies.

• Able to take ownership of features from requirements through deployment.

• Passionate about writing clean, maintainable, and scalable code.

• Comfortable working in a collaborative Agile environment.

• Able to communicate technical concepts effectively to both technical and non-technical stakeholders.

Typical Technology Stack

• Backend: C#, .NET 8/9+, ASP.NET Core, Web API, Entity Framework Core

• Frontend: React / Angular / Blazor, TypeScript, JavaScript, HTML5, CSS3

• Database: Microsoft SQL Server

• Cloud: Microsoft Azure

• DevOps: Azure DevOps / GitHub Actions, CI/CD, Docker

• Testing: xUnit / NUnit, Moq, Postman

• Version Control: Git / GitHub / Azure Repos

• Architecture: REST APIs, Microservices, Clean Architecture, SOLID, Design Patterns

• Data & Documents: Fixed-width & delimited file processing, XML/XSD generation, PDF/document composition (Quadient, Exstream, SmartCOMM)

Emplois semblables

  • Full Stack Developer

    Toronto, ON
    Temps plein

    TSXTR TSX Trust Company

    5+ ansCandidates need a bachelor's degree in computer science or equivalent experience, plus 5+ years building production web applications. They need strong skills in JavaScript, React, Node.js or Python, PostgreSQL, AWS, Docker and Git.

    React, Node.js, Python, PostgreSQL, MongoDB, AWS

  • Junior Full Stack Developer

    Ottawa, ON
    Temps plein

    CGI

    Candidates need junior-level web development experience across front end and back end, familiarity with AI code assistants, and the ability to work EST hours. Eligibility for reliability security clearance is required.

    AI Code Assistants

  • Full Stack Developer - Entry Level

    Toronto, ON

    Scotiabank

    2+ ansCandidates need 2 to 4 years of full-stack development experience, or equivalent practical experience, plus a computer science or related degree. They should know React, Node.js, TypeScript, Java and SQL, and have basic cloud, DevOps and security knowledge.

    Git, Jenkins, GitHub Actions, Docker, Kubernetes, Kafka

  • Senior Full Stack Developer (Java/React)

    Toronto, ON
    HybrideTemps plein

    Miratech

    7+ ansCandidates need 7+ years of software development experience, strong Java and Spring Boot skills, and experience building React web apps and APIs or microservices. They also need SQL and database skills, cloud deployment experience on AWS, Azure or GCP, and CI/CD and security knowledge.

    Git, React, Spring Boot, Node.js, Python, SQL

  • Full Stack Developer II, Software Engineering

    Brampton, ON
    Temps plein

    Loblaw

    5+ ansCandidates need a bachelor's degree in computer science or a related field and 5+ years of full stack development experience, including high-data-volume applications. They need production Next.js and TypeScript skills, SQL experience with PostgreSQL or BigQuery, and experience fixing vulnerabilities in Next.js and Docker.

    Next.js, TypeScript, PostgreSQL, BigQuery, Prisma, Drizzle

  • Full Stack Developer, Automation & Internal Tools (Remote)

    Toronto, ON
    TélétravailTemps plein

    Jumpfactor

    4+ ansCandidates need 4+ years as a full-stack developer, with WordPress, Next.js, React, Python and PHP experience. They also need database, REST API, AI integration and cloud experience, and strong written and spoken English.

    Next.js, React, WordPress, Python, PHP, PostgreSQL

  • Senior Full Stack Developer - UGH - FT Support

    Etobicoke, ON

    Humber College

    5+ ansCandidates need a four-year degree or equivalent in computer science or a related field and at least five years of software development experience. Strong skills in SQL, MySQL, PHP, Laravel, Python, JavaScript and React are required, with Drupal and Linux experience valued.

    SQL, MySQL, PHP, Laravel, Python, ReactJS

  • Senior Full Stack Developer

    Markham, ON
    125k–135k $/anSur placeTemps plein

    Accommodations Plus International

    5+ ansCandidates need at least 5 years of full stack development experience and a Bachelor's degree in computer science, engineering or a related field. Strong Java and Spring Boot skills, Angular or React, AWS and hands-on use of AI coding tools are required.

    Postman, Swagger, Jenkins, GitHub Actions, Git, Docker

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.