Enable job alerts via email!

Senior Software Developer – R&D (Hybrid, Growth)

Nanometrics

Ottawa

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A global leader in technology solutions is seeking a Senior Software Developer in Ottawa, ON. This role involves technical leadership, owning the design of complex software systems, and mentoring teams. The ideal candidate should have 5+ years of experience, proficiency in multiple programming languages like C++ and Java, and knowledge in cloud infrastructure and embedded systems. The position offers a competitive salary and benefits with flexible working conditions.

Benefits

Flexible hybrid work model
Company bonus program
Education assistance
Health/dental benefits

Qualifications

  • 5+ years of professional software development experience.
  • Expert-level proficiency in at least two core programming languages.
  • Extensive experience designing software in embedded systems and cloud platforms.

Responsibilities

  • Lead the design and implementation of complex software systems.
  • Mentor intermediate and junior developers.
  • Collaborate with Product Management on technical roadmaps.

Skills

C++
Java
Rust
Python
Git

Education

Bachelor's degree in Software Engineering, Computer Science, or Electrical Engineering

Tools

AWS
Kubernetes
CI/CD Systems
Job description
A global leader in technology solutions is seeking a Senior Software Developer in Ottawa, ON. This role involves technical leadership, owning the design of complex software systems, and mentoring teams. The ideal candidate should have 5+ years of experience, proficiency in multiple programming languages like C++ and Java, and knowledge in cloud infrastructure and embedded systems. The position offers a competitive salary and benefits with flexible working conditions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.