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

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

Position: Sr. Software Engineer (.Net, Angular, MAUI, Docker)

Position Type: Contract (Extendable)

No. of Positions: 1

Description

This is an exciting opportunity for a self-motivated and technically skilled Senior Software Engineer to join the digital transformation development team. In this high-impact role, you will contribute to the design and implementation of a brand-new hybrid system that integrates mission-critical on-premises operations with AWS private cloud infrastructure. This role is primarily on-site, with active collaboration on the production floor, offering a unique opportunity to work hands-on with industrial systems and directly with end users.

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

Qualifications:

  • 8+ years of experience with at least two of the following: .NET 6+, Angular SPA, Docker, or concurrent systems.
  • Solid understanding of modern development tools and practices: OAuth2, PostgreSQL, Redis, Kafka/RabbitMQ.
  • Experience with mobile development (.NET MAUI/Xamarin), Linux environments, and event-driven architecture.
  • Proven experience in Socket programming, Socket.io, etc.
  • Strong problem-solving, time management, and communication skills in technical and cross-functional settings.
  • Experience with DevOps tools, Kubernetes, or industrial protocols (OPC, Modbus) is a strong asset.
  • Excellent written and oral communication skills and problem-solving skills.
  • Post-secondary education in computer science or a related discipline.

We thank all candidates in advance. Only selected candidates for interviews will be contacted. For other exciting opportunities, please visit us at www.vtrac.com . VTRAC is an equal-opportunity employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

URGENT- Java Developer (API, Docker, Jira), CONTRACT
URGENT- Java Developer (API, Docker, Jira), CONTRACT

VTRAC Consulting Corporation (WBE) • Ontario

Hybrid
CAD 80,000 - 100,000
Senior Software Engineer – .NET/Angular, On-Site & Cloud-Ready
Senior Software Engineer – .NET/Angular, On-Site & Cloud-Ready

VTRAC Consulting Corporation • Kitchener, Cambridge, Southwestern Ontario

On-site
CAD 90,000 - 130,000
URGENT - Senior Project Manager (ERP, Microsoft / SAP)
URGENT - Senior Project Manager (ERP, Microsoft / SAP)

VTRAC Consulting Corporation (WBE) • Quebec

Remote
CAD 120,000 - 150,000
OPEN: Sr. Software Developer
OPEN: Sr. Software Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 124,000 - 131,000
URGENT - Lead Business Analyst, Technology Integration (Salesforce/SAP)
URGENT - Lead Business Analyst, Technology Integration (Salesforce/SAP)

VTRAC Consulting Corporation (WBE) • Canada

Hybrid
CAD 100,000 - 130,000
Competitive base salary
Comprehensive benefit package
Senior Full Stack Developer (ID#5551)
Senior Full Stack Developer (ID#5551)

New Value Solutions Group • Edmonton

On-site
CAD 110,000 - 140,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
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)

Bevertec • Toronto

On-site
CAD 123,984 - 130,872
Senior Software Engineer
Senior Software Engineer

Lockheed Martin • Halifax

On-site
CAD 90,000 - 120,000
Java + SQL + Angular Developer
Java + SQL + Angular Developer

NTT DATA • Toronto

Remote
CAD 116,000 - 131,000
Remote work