Tools developer

  • Full Time
  • Ottawa
  • Posted 2 years ago



We are now looking for a Tools Developer to design, implement, test and deliver a toolset that will analyze, prepare, implement and verify the configuration and integration of installed product with a node, network and/or system.


  • You will gather requirements from sales, integration, and core products
  • Plan the implementation of tools for the product configuration / integration work
  • Execute tool development tasks
  • Execute integration and migration work
  • Prepare system test, module test and accept test
  • Research new software development tools and technologies and guide development by identifying and implementing approved new software tools and/or technologies in compliance with industry best practices
  • Mentor junior and intermediate developers and contribute to team harmony, cohesion, and effectiveness
  • Develop and maintain good relationships with business partners and senior technology leaders
  • Review and update knowledge base and technical support documentation to reflect current technical information on applications
  • E2E technical understanding


  • Education:  Academic degree, minimum on bachelor level, in engineering (IT, Telecom)
  • Min years of experience: 3-5 years of software development experience
  • Competence in two or more programming languages such as JavaScript, Java, Lisp, Ruby, Scala, Python, Scheme, Clojure, or C++
  • You will need excellent planning and organizing skills
  • Good understanding of business applications processes and criticality, ability to logically de-componentize applications and system platforms in troubleshooting / diagnostic situations


Network domain knowledge including NFV and/or SDN would be an asset