Explore Job Opportunities
Find the latest job openings from top companies around the world. Use the filters to refine your search and discover the perfect role for you.
Featured Jobs
Open Jobs
Senior C# .NET Developer
Insight Global - Ottawa, ON, Canada
Software Engineer, Full Stack
Replicant - Ottawa, ON, Canada
Data Engineer-Consultant Ingénieur de données
KPI Mining Solutions - Montreal West, Quebec, Canada
C++ Software Developer (TEMPORARY 12 MONTHS CONTRACT)-EN
CAE - Montreal, Quebec, Canada
Senior Développeur .NET Core C# / C++ – Core Platform – Global Markets
Xideral Canada - Montreal, Quebec, Canada
Senior Software Engineer (Ruby)
Nexl - Remote
Senior Infrastructure Engineer
Insight Global - Vancouver, BC, Canada
Insight Global - Ottawa, ON, Canada
Senior C# .NET Developer
Job Type: Not specified
Experience: Not specified
About Job
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. job perk: Posted At: 12 hours ago, job perk: Salary: CA$130K–CA$160K a year, job perk: Schedule Type: Full-time, job perk: Qualifications: No degree mentioned
Enhance Your Job Prospects
- Access exclusive job listings in specialized industries.
- Optimize your CV with our AI-powered tools.
- Define salary and equity expectations from the start.
- Find the perfect fit with personalized job filters.
- Get top founders and recruiters reaching out to you.
Showing 1254 to 1260 of 2364 results