Job Category: 97 – Software Designing
Department: Research & Development
Location: Gatineau
Travel Required: No
Position Type: Position Type: Permanent / Full Time

Job Purpose: Software design and development of applications for telecommunication systems

Key Responsibilities:

  • Designing software for communications equipment on Windows platforms

Duties / Deliverables:

  • 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
Skills/Qualifications:

  • University degree in Computer Science or Computer Engineering
  • 3-6 years of experience in supporting and developing enterprise systems and infrastructure equivalent
  • Keen interest in real-time programming, communication protocols, client-server, command and control telecommunication systems
  • Demonstrated experience with source control and defect tracking tools (e.g. ClearCase & ClearQuest, GIT & Trac).
  • Fluency in one or more scripting languages: Windows batch, Bourne shell, Perl, Python, VBscript, BASIC, WiseInstallBuulder 8, WIX, C and C++
  • 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