Senior C# .NET Developer

2 weeks ago


Ottawa, Ontario, Canada Insight Global Full time

We are seeking an experienced
Senior C#/.NET Developer
with
7+ years of professional software development experience
and a strong background in
cloud-native solutions
,
MQTT-based systems
, and
containerized deployments
. The ideal candidate will have hands-on experience building scalable, high-performance microservices and distributed applications using
C#/.NET
, deployed on
AWS
, and orchestrated with
Docker
and
Kubernetes
.

Key Responsibilities

  • Design, develop, and maintain
    C#/.NET applications
    and microservices.
  • Build scalable, event-driven architectures using
    MQTT messaging protocols
    .
  • Develop cloud-native services and infrastructure on
    AWS
    , leveraging services such as EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, and IoT Core (preferred).
  • Create and maintain
    Docker container images
    and manage application deployments in
    Kubernetes
    environments.
  • Participate in architectural discussions to design robust, maintainable, and secure systems.
  • Implement CI/CD pipelines using tools such as GitHub Actions, AWS CodePipeline, or Jenkins.
  • Collaborate closely with product managers, DevOps engineers, and QA teams to deliver high-quality, production-ready solutions.
  • Monitor, troubleshoot, and optimize application performance in cloud environments.
  • Follow best practices for coding, testing, automation, and documentation.

Required Qualifications

  • 7+ years
    of hands-on experience with
    C#/.NET (Core or later)
    .
  • Strong experience integrating and developing messaging solutions using
    MQTT
    .
  • Proven experience with
    AWS Cloud
    , including building and deploying distributed systems.
  • Solid understanding of
    Docker
    , containerization concepts, and writing production-ready Dockerfiles.
  • Experience deploying and managing workloads in
    Kubernetes
    (EKS preferred), including Helm charts or similar tools.
  • Strong knowledge of RESTful APIs, microservice architectures, and distributed systems.
  • Proficiency with SQL and NoSQL databases.
  • Experience with Git, CI/CD, automated testing frameworks, and modern DevOps practices.
  • Strong problem-solving skills and ability to work in a fast-paced, agile environment.

Preferred Qualifications

  • Experience with
    AWS IoT
    ,
    MQTT brokers
    , or industrial IoT systems.
  • Familiarity with
    Terraform
    ,
    CloudFormation
    , or other IaC tools.
  • Knowledge of event streaming systems such as Kafka or AWS SNS/SQS.
  • Exposure to modern frontend technologies (Angular, React, or Blazor) is a bonus.
  • Experience with application security, identity management, and OAuth/OpenID Connect.


  • Ottawa, Ontario, Canada Optimal Growth Technologies Full time

    Job Title: Senior .NET Developer Role Overview We are seeking an experienced Senior .NET Developer to join our development team and lead the design, development, and optimization of robust, scalable enterprise applications. The ideal candidate is a hands-on technical expert with strong problem-solving skills, excellent architectural understanding, and the...


  • Ottawa, Ontario, Canada Optimal Growth Technologies Full time

    Job Title: Senior .NET DeveloperRole OverviewWe are seeking an experienced Senior .NET Developer to join our development team and lead the design, development, and optimization of robust, scalable enterprise applications. The ideal candidate is a hands-on technical expert with strong problem-solving skills, excellent architectural understanding, and the...

  • C++ Developer

    5 days ago


    Ottawa, Ontario, Canada Harpoon Technology Full time

    The Role: A C++ Developer working on PanaCIM controller applications is responsible for developing, enhancing, and maintaining low-level control software that interfaces directly with factory equipment and automation controllers within the PanaCIM Manufacturing Execution System (MES).Key ResponsibilitiesDevelopment & Maintenance:Design, code, test, and...

  • Net Developer

    1 week ago


    Ottawa, Ontario, Canada Reveille Technologies,Inc Full time

    Role:Dot Net DeveloperLocation:Ottawa, ONDuration:6 months ContractRole DescriptionWe are looking for a .NET developer located in Ottawa, ON. The .NET developer will be responsible for designing, developing, and maintaining software applications using .NET technologies. Daily tasks include implementing object-oriented programming principles, creating and...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    We are seeking a highly skilled.NET (C#) Full-Stack Developerto design, build, and support modern, cloud-native applications within aMicrosoft Azureenvironment. This role requires a strong hands-on developer with experience acrossbackend services, front-end user interfaces, and cloud infrastructure, working closely with cross-functional teams to deliver...


  • Ottawa, Ontario, Canada Intellectt Inc Full time

    Role:Python & C/C++ DeveloperLocation:Ottawa, Canada (Remote)Experience:Minimum10 years total experience(mandatory)Minimum5 years of relevant experienceStrongPython development backgroundin web applicationsProven experience inintegration and testing using C and C++Candidate screen form must be submitted with applicationJob SummaryWe are seeking a highly...

  • Senior Developer

    3 days ago


    Ottawa, Ontario, Canada Adecco Full time

    Adecco is currently recruiting for a Senior Developer. This is a 6-month contract opportunity with possibility of extension. The opportunity is a remote role for the duration of the contract, with the central office in Ottawa, ON. The successful candidate must hold a reliability level security clearance or be eligible to obtain one.The Senior Developer will...

  • VB .NET Developer

    1 week ago


    Ottawa, Ontario, Canada Enterprise Solutions Inc. Full time

    Job Title:VB .NET DeveloperNo. of Positions:2Location:Ottawa, Ontario, CanadaJob Description:We are seeking an experiencedSenior Developerwith strong expertise inVB.NETandMicrosoft SQL Serverdevelopment. The ideal candidate will have a solid understanding of database design, optimization, and complex stored procedure development, along with hands-on...


  • Ottawa, Ontario, Canada Foci Solutions Inc. Full time

    We're HiringWe are actively seeking Cloud Full Stack Developers to join our dynamic, growing, remote first Foci team. If you're an individual who wants to work with modern tech, enjoys project-based work, and is comfortable engaging with business-oriented clients, please keep reading.Who Are We're Looking ForWe're looking for Cloud Full Stack Developers to...


  • Ottawa, Ontario, Canada Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL) Full time

    Job Requisition ID:11620Position Status:Permanent Full TimePosition Type:HybridOffice Location:Ottawa (ON); Montreal (QC); Toronto (ON)Travel Requirement:LimitedLanguage Designation:English EssentialLanguage Skill Levels (Read/Write/Speak):ZZZSecurity Requirement:Reliability StatusSalary:Our salaries generally range from $ 71,761.28 to $ 89,701.60 and are...