Intermediate Software Developer

Job Overview

Job title: Intermediate Software Developer

Job description: Software Developer

***Hybrid work (remote/onsite)***
***Full Benefits, RRSP matching of 4%, 3-4 weeks vacation, 5 paid personal days***

Public safety communications management is not a sideline, it’s our single focus. Our user-centric,
multimedia 9-1-1 call handling and management solutions are built on more than 30 years …

of research and innovation in the application of advanced hardware and software
technologies for public safety. Today, our 9-1-1 solutions support thousands of agencies
affecting millions of lives annually. From dense urban environments to state, provincial,
and national deployments, our solutions are trusted to streamline 9-1-1 call handling and
management processes and enable more efficient collection of critical information in
emergency situations.
We thrive on pushing the technology envelope to create leading-edge solutions for
customers around the world. It’s demanding and challenging, but it is also very rewarding
– and we think it helps make it a workplace of choice in the Ottawa-Gatineau high technology sector.
The Vice President of R&D is an innovation agent, has a long-term strategic vision and
knows how to guide his team towards new technological trends. The Vice President of
R&D maintains business relationships with strategic clients, in order to fully understand
their needs and with technology partners, in order to properly integrate new elements into
our client solutions. The Vice President of R&D reports to the President and works closely
with the Product Management team, to establish and implement the necessary plans and
objectives for product development, in order to ensure that our products remain innovative
and competitive versus the products of our competitors.

Key Responsibilities:

  • Designing software for call processing as well as operation, administration, maintenance

and provisioning (OAM&P) of call management system on Windows platforms
Duties / Deliverables:

  • Design software for communications equipment on Windows platforms using:

o OO design, C# for Windows, .NET environment, C++, TCL, Bash shell
o Socket programming
o VoIP, SIP Protocol

  • Develop and adapt extensible client-server-based User Interfaces and Web applications

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 Electrical Engineering, Computer Engineering, or Computer

Science

  • 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

Advantages
***Full Benefits, RRSP matching of 4%, 4-5 weeks vacation, 5 paid personal days***

Responsibilities

  • Designing software for call processing as well as operation, administration, maintenance

and provisioning (OAM&P) of call management system on Windows platforms
Duties / Deliverables:

  • Design software for communications equipment on Windows platforms using:

o OO design, C# for Windows, .NET environment, C++, TCL, Bash shell
o Socket programming
o VoIP, SIP Protocol

Qualifications
University Degree in Electrical Engineering, Computer Engineering, or Computer
Science

  • 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

Summary
Software Developer

***Hybrid work (remote/onsite)***
***Full Benefits, RRSP matching of 4%, 3-4 weeks vacation, 5 paid personal days***

Public safety communications management is not a sideline, it’s our single focus. Our user-centric,
multimedia 9-1-1 call handling and management solutions are built on more than 30 years
of research and innovation in the application of advanced hardware and software
technologies for public safety. Today, our 9-1-1 solutions support thousands of agencies
affecting millions of lives annually. From dense urban environments to state, provincial,
and national deployments, our solutions are trusted to streamline 9-1-1 call handling and
management processes and enable more efficient collection of critical information in
emergency situations.
We thrive on pushing the technology envelope to create leading-edge solutions for
customers around the world. It’s demanding and challenging, but it is also very rewarding
– and we think it helps make it a workplace of choice in the Ottawa-Gatineau high technology sector.
The Vice President of R&D is an innovation agent, has a long-term strategic vision and
knows how to guide his team towards new technological trends. The Vice President of
R&D maintains business relationships with strategic clients, in order to fully understand
their needs and with technology partners, in order to properly integrate new elements into
our client solutions. The Vice President of R&D reports to the President and works closely
with the Product Management team, to establish and implement the necessary plans and
objectives for product development, in order to ensure that our products remain innovative
and competitive versus the products of our competitors.

Key Responsibilities:

  • Designing software for call processing as well as operation, administration, maintenance

and provisioning (OAM&P) of call management system on Windows platforms
Duties / Deliverables:

  • Design software for communications equipment on Windows platforms using:

o OO design, C# for Windows, .NET environment, C++, TCL, Bash shell
o Socket programming
o VoIP, SIP Protocol

  • Develop and adapt extensible client-server-based User Interfaces and Web applications

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 Electrical Engineering, Computer Engineering, or Computer

Science

  • 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

Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

Company: Randstad

Expected salary:

Location: Gatineau, QC

Job date: Fri, 11 Mar 2022 07:35:07 GMT

Job Source: Careerjet.ca

Apply for this job

A job board that helps you to get the right job based on your skills and experience.

Contact Us

info@firstnationswork.com