• Pure Technologies Ltd. (TSX: PUR) :
  • |
  • Stock Quote
  • |
  • Client Login
  • |
  • Site Map
  • |
  • Español
  • |
  • 中国
-->

Intermediate Software Developer

Location: Mississauga, Ontario

Job Type: Full Time Employee

Education Level: University degree in Computer Science or Computer Engineering

Year of Experience: 3+ Years

Position Title: Intermediate Software Developer

Reports to: Director of R&D

Pure Technologies Ltd. is a world leader in the development and application of innovative technologies for inspection, monitoring and management of physical infrastructure including water and hydrocarbon pipelines, buildings and bridges. Named one of Canada’s top ten Cleantech companies in 2010 and 2011, Pure is dedicated to sustainability and conservation, continuously developing state-of-the-art and innovative non-destructive technologies that help prolong the life of vital infrastructure. As a fast-growing, entrepreneurial company, the software development team is an integral part of bringing these technologies to life.

About the Job:

Our Mississauga office has an exciting opportunity for a creative, goal-oriented and enthusiastic individual to join our fast-growing company as Intermediate Software Developer. Working with the software team, this position will involve the design and implementation of an enterprise signal analysis and database management system. Once implemented, the position will involve maintenance to the system as well as R&D work with the data analysis team to develop new algorithms and expand the system to new domains. The successful incumbent will have experience programming in c#, specifically in the visualization and analysis of time series data. The position requires someone who is comfortable working both independently and in a group environment.

Skill Requirements:

  • Programming experience in c#, specifically visualization and analysis of time series data
  • RDBMS experience in SQL server or similar skills
  • Ability to create efficient file data structures
  • Experience working with time series data
  • Strong object oriented design and algorithm development skills
  • Experience interfacing with various hardware including USB and Ethernet
  • Strong interpersonal and communication skills
  • Excellent documentation and organizational skills
  • Solid spoken and written English

Specific Responsibilities:

  • The Intermediate Software Developer will act as project lead and main developer for an enterprise signal processing system
  • The position will have an R&D component, requiring the ability to develop new algorithms and creative ideas and new solutions
  • The ability to take user requirements and turn them into a final product is a key component of this role

Compensation

Pure Technologies offers competitive compensation dependent on the individual’s experience.​ The company offers an Employee Stock Purchase Plan, bonus structure and a comprehensive benefit plan, after the successful completion of an evaluation period.

If you are interested in exploring this opportunity to be part of a rapidly-growing and exciting company, please submit your resume by email to careers@puretechltd.com or by fax to 403-266-6570.

Only applicants with relevant experience and qualifications will be contacted for an interview.