Senior C# .NET Developer
2 weeks ago
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.
-
Senior .Net Developer
3 days ago
Ottawa, Ontario, Canada Optimal Growth Technologies Full timeJob 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...
-
Senior .Net Developer
1 day ago
Ottawa, Ontario, Canada Optimal Growth Technologies Full timeJob 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 timeThe 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 timeRole: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...
-
NET Full Stack Developer
1 week ago
Ottawa, Ontario, Canada Myticas Consulting Full timeWe 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...
-
Python & C/C++ Developer
1 week ago
Ottawa, Ontario, Canada Intellectt Inc Full timeRole: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 timeAdecco 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 timeJob 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...
-
Cloud Full Stack Developer .NET
2 weeks ago
Ottawa, Ontario, Canada Foci Solutions Inc. Full timeWe'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...
-
Senior Analyst, Software Developer
3 days ago
Ottawa, Ontario, Canada Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL) Full timeJob 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...