Senior Software Developer – R&D (Hybrid, Growth)
Nanometrics
Ottawa
On-site
CAD 90,000 - 120,000
Full time
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
Education
Bachelor's degree in Software Engineering, Computer Science, or Electrical Engineering
Tools
AWS
Kubernetes
CI/CD Systems
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.