Senior Software Engineer – .NET/Angular, On-Site & Cloud-Ready

VTRAC Consulting Corporation

Kitchener, Cambridge, Southwestern Ontario

On-site

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

VTRAC Consulting Corporation in Canada is seeking a Senior Software Engineer to design and implement a new hybrid system, bridging on-premises operations with AWS private cloud. The role is primarily on-site and involves hands-on collaboration with industrial systems and end users.

Responsibilities include building scalable APIs, multi-threaded and asynchronous apps, and participating in Agile SCRUM lifecycles. Experience with MAUI/Xamarin, Kubernetes, and industrial protocols is valued.

Qualifications

  • 8+ years of experience with at least two of the listed technologies.
  • Solid understanding of OAuth2, PostgreSQL, Redis, and Kafka/RabbitMQ.
  • Experience in .NET MAUI/Xamarin and Linux environments.
  • Socket programming experience with Socket.io.
  • Strong problem-solving and cross-functional communication.
  • Familiarity with DevOps tools and Kubernetes is a plus.

Responsibilities

  • Design scalable software systems and APIs using .NET 6+ and Angular in collaboration with cross-functional teams.
  • Develop, test, and maintain multi-threaded, concurrent, socket programming, and asynchronous applications.
  • Participate in the full software development lifecycle within an Agile SCRUM team.
  • Contribute to deployment, support, and maintenance cycles, including after-hours and weekend rotations.
  • Integrate solutions with industrial systems using protocols like BLE, MQTT, and USB.
  • Write clear technical documentation and unit tests to ensure code quality and maintainability.
  • Support the reliability and scalability of applications across on-prem and cloud environments

Skills

.NET 6+
Angular SPA
Docker
Concurrent systems
OAuth2
PostgreSQL
Redis
Kafka/RabbitMQ
MAUI/Xamarin
Socket programming
Socket.io
Kubernetes
OPC/Modbus
Communication skills

Education

CS degree

Tools

Git
Linux

Job description

VTRAC Consulting Corporation in Canada is seeking a Senior Software Engineer to design and implement a new hybrid system, bridging on-premises operations with AWS private cloud. The role is primarily on-site and involves hands-on collaboration with industrial systems and end users.

Responsibilities include building scalable APIs, multi-threaded and asynchronous apps, and participating in Agile SCRUM lifecycles. Experience with MAUI/Xamarin, Kubernetes, and industrial protocols is valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

URGENT - Sr. Software Engineer (.Net, Angular, MAUI, Dockers) CONTRACT
URGENT - Sr. Software Engineer (.Net, Angular, MAUI, Dockers) CONTRACT

VTRAC Consulting Corporation • Kitchener, Cambridge, Southwestern Ontario

On-site
CAD 90,000 - 130,000
Senior Full-Stack Developer (Node.js, React, MongoDB)
Senior Full-Stack Developer (Node.js, React, MongoDB)

VTRAC Consulting Corporation (WBE) • Ontario

On-site
CAD 65,000 - 95,000
Senior Software Engineer — Cloud, Azure & Dynamics 365
Senior Software Engineer — Cloud, Azure & Dynamics 365

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 120,000
Senior Dynamics 365 CRM Engineer (Java/React) Onsite Toronto
Senior Dynamics 365 CRM Engineer (Java/React) Onsite Toronto

Bevertec • Toronto

On-site
CAD 124,000 - 131,000
Senior Frontend Engineer - Hybrid (React/TypeScript)
Senior Frontend Engineer - Hybrid (React/TypeScript)

Autodesk, Inc. • Toronto

Hybrid
CAD 107,000 - 157,000
Hybrid work arrangement
In-person onboarding may be required
Travel for team off-sites (1-2 weeks/​
+1
Senior Developer - Remote Canada, Vue 3/.NET Core
Senior Developer - Remote Canada, Vue 3/.NET Core

TTG Technology • Canada

Remote
CAD 120,000 - 135,000
Senior Full-Stack Java Engineer - Hybrid Toronto
Senior Full-Stack Java Engineer - Hybrid Toronto

Apex Systems • Toronto

Hybrid
CAD 117,000 - 136,000
Senior Software Engineer – C++/C#, DevOps Lead (Cloud)
Senior Software Engineer – C++/C#, DevOps Lead (Cloud)

Motorola Solutions • Vancouver

Hybrid
CAD 120,000 - 165,000
Senior Full-Stack Engineer: Java/Angular, On‑Site
Senior Full-Stack Engineer: Java/Angular, On‑Site

Flexstaf IT • Toronto

On-site
CAD 90,000 - 130,000
Senior .NET/Angular Full-Stack Engineer — Hybrid
Senior .NET/Angular Full-Stack Engineer — Hybrid

PartnerRe Ltd. • Toronto

Hybrid
CAD 110,250 - 134,750
Medical, Dental & Vision
Health Spending Account
Defined Contribution Pension
+2