Skip to Navigation

Global / Regional Job Search

Software Developer

in Engineering and Technical


Gatineau, Quebec

Job Description

  • Designing software for communications equipment on Windows platforms
  • Design software for communications equipment on Windows platforms using:
    • OO design, C# for Windows, .NET environment, TCL
    • Socket programming
    • VoIP, SIP Protocol
  • Develop and adapt extensible client-server based User Interfaces in .NET and Java
  • Develop, design, code, unit test, debug, integrate, document and participate in full life cycle of software development activities based on AGILE principle
  • Manage source code and tickets with GIT/TRAC
  • Attend meetings, report progress, take technical leadership and ownership of assigned design work



COMPENSATION: Salary, Benefits, Vacation


LENGTH: Permanent 

Required Skills

  • University Degree in Electrical Engineering, Computer Engineering, or Computer Science
  • 4-6 years of relevant experience
  • Keen interest in real-time programming, communication protocols, client-server, command and control telecommunication systems
  • Fluent with OO design, Client-server architecture, Web service programming
  • General understanding of Software Development Methodologies
  • IP Communications development; Mapping, GIS (Geographic Information System), or Statistics application development experience will be considered an asset
  • Independent self-starter, positive work ethic
  • Comfortable in a team environment
  • Excellent verbal and written communication skills;  
  • Language: English or French, bilingual will be considered as an asset


Expiry Date

Friday, May 19, 2017

Submit an Application