Enable job alerts via email!

Senior Software Engineer - Distributed Systems (C#/.NET)

Harris Geospatial Solutions

Ottawa

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Ottawa seeks a Senior Software Engineer to develop advanced naval and marine communication software. The role involves designing microservices architecture and working in a multi-disciplinary team. Candidates should have over 10 years of experience in software engineering, particularly in object-oriented design, C#, and distributed systems. Excellent communication skills are essential. The position may require security clearance and eligibility for registration with the Controlled Goods Program.

Qualifications

  • Minimum 10 years software engineering experience required.
  • Experience with military systems and standards is an asset.
  • Strong English written and verbal communication skills.

Responsibilities

  • Design software solutions and contribute to software architecture.
  • Develop microservices solutions for complex environments.
  • Conduct independent research to provide new solutions.

Skills

Object-oriented design and programming
C#
ASP.NET
.Net Core
Web technologies (REST APIs, Http, SignalR)
Distributed systems
CI/CD pipelines
Client-server protocols
Relational databases (MySQL)
Technical communication skills

Education

Bachelor’s degree in Computer Science/Computer or Software Engineering

Tools

Docker
Kubernetes
Job description
A leading technology firm in Ottawa seeks a Senior Software Engineer to develop advanced naval and marine communication software. The role involves designing microservices architecture and working in a multi-disciplinary team. Candidates should have over 10 years of experience in software engineering, particularly in object-oriented design, C#, and distributed systems. Excellent communication skills are essential. The position may require security clearance and eligibility for registration with the Controlled Goods Program.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.