Software Developer

Reports to:    Software Development Manager, Analysis Team

Job type:       Full Time

Based in:      Ottawa, Ontario

We are looking for a talented software developer with a lifelong interest in all things software who is passionate about creating elegant architectures and designs. We are partial to enthusiastic team players who enjoy working with and learning from teammates and who care deeply about creating an outstanding user experience


We want to talk to you if you have:
  • A Bachelor’s degree in Computer Science (or Engineering with a strong software background)

  • 3-5 years of professional software development experience in Java or other object-oriented languages

  • A track record of delivering well-designed and tested software

Interest and/or experience in one or more of the following would be helpful:
  • Ruby on Rails

  • Angular

  • Web application development

  • Signal processing or a general interest in Math


How we work

We work in an informal, fun, fast-moving, collaborative environment with minimal hierarchy. While we have the freedom to set our own hours and the flexibility to maintain an excellent work/life balance, we work hard to ensure that our products are delivered on time.

We believe in using the best development tools and practices. We use an Agile approach and work closely with product managers to deliver the best possible products. Our technologies and tools include: Java, Ruby on Rails, Angular, Cloud Services, PostgreSQL, Git, Jira, and Maven.

We invest in creativity and provide time for individual or team based research projects.


Why work at Nanometrics?

Nanometrics is a world-class provider of precision instrumentation, network technology and software applications for the study and monitoring of regional, national and global seismicity, natural resource exploration, environmental data communications, and other scientific applications. For over 30 years our products have helped leading researchers and scientific organizations conduct earthquake research. We’re also a world leader in natural disaster warning systems, nuclear non-proliferation monitoring and induced seismic activity detection. Our systems are deployed on every continent and in some of the most remote and harsh environments on Earth, from deserts and mountains, to the Arctic and the bottom of the ocean.  

Outstanding people: Collaborate with the industry’s top minds

Work with a purpose: The opportunity to make a difference with work that has a global impact

Excellent benefits: RRSP matching, health/dental benefits and education assistance

Strong work/life balance: Located on the edge of the Greenbelt, close to biking paths and bus routes, and a short commute to many nearby residential areas

Nanometrics is committed to providing a fair and equitable work environment and encourages applications from qualified women, men, visible minorities, aboriginal peoples and persons with disabilities. Nanometrics is also committed to providing accommodations throughout the interview and employment process.  If you require an accommodation we will work with you to meet your needs.