Software Developer

2 days ago


Gatineau Quebec, Outaouais, Canada Altis Technology Full time

One of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.


Key Responsibilities:

  • Actively participate in team meetings, provide progress updates, and take technical ownership of assigned design tasks.
  • Manage source code and ticketing through GIT and TRAC.
  • Engage in full-cycle software development for projects involving VoIP and SIP protocol, encompassing:
  • Design, coding, unit testing, debugging, integration, and documentation.


Required Skills & Qualifications:

  • Education: Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Technical Expertise:
  • Proficient in C++ with a strong foundation in Object-Oriented (OO) design and client-server architecture.
  • Hands-on experience with VoIP, SIP, and telephony standards is advantageous.
  • Knowledge of real-time programming and communication protocols.
  • Development Tools:
  • Familiarity with Agile software development principles.
  • Proficiency with GIT, TRAC, and socket programming.
  • Competence in TCL and Bash scripting.
  • Platform Proficiency:
  • Experience designing and provisioning software for communications equipment, specifically on Windows platforms.
  • Familiarity with call management systems for operations, administration, and maintenance (OAM&P).


Additional Desired Skills:

  • Experience with cloud-native designs, stateless services, in-memory databases, and store-and-forward messaging systems (e.g., RabbitMQ, Kafka, Redis Streams).
  • Background in Mapping, GIS, or statistics application development.
  • Ability to work independently, demonstrate a positive work ethic, and excel in team collaboration.
  • Languages: English required; bilingual proficiency in English and French is an asset.


  • Gatineau, Quebec, Outaouais, Canada Brookfield Renewable Full time

    About Us Brookfield Renewable is one of the core businesses under Brookfield Corporation (“Brookfield”), one of the world’s leading alternative asset managers. Brookfield Renewable is one of the world’s largest owners, operators, and developers of renewable power, with $102 billion of power assets under management. Our portfolio of hydropower, wind,...


  • Gatineau, Quebec, Outaouais, Canada Humanify Full time

    English version will followNotre client est le principal créateur de villages de spas de bien-être, incluant le plus grand Spa en Amérique du Nord (Chelsea, QC) ainsi que le plus grand Sauna d'événement (Whitby, ON).Depuis qu'ils ont ouvert leurs portes en 2005, ils sont passés à plus de 500 000 visites par an dans leurs 3 sites existants.Leur...


  • Gatineau, Quebec, Outaouais, Canada Rutke Search Group Full time

    Our client is seeking a skilled Bilingual Construction Manager to oversee and manage the construction process for a range of residential and mixed-use projects. In this role, you will play a crucial role in assisting with preliminary design, providing internal cost estimates, conducting value engineering, selecting contractors and subcontractors, managing...


  • Gatineau, Quebec, Outaouais, Canada Brookfield Renewable Full time

    About Us Brookfield Renewable is one of the core businesses under Brookfield Corporation (“Brookfield”), one of the world’s leading alternative asset managers. Brookfield Renewable is one of the world’s largest owners, operators, and developers of renewable power, with $102 billion of power assets under management. Our portfolio of hydropower, wind,...


  • Gatineau, Quebec, Outaouais, Canada Brookfield Renewable Full time

    About UsBrookfield Renewable is one of the core businesses under Brookfield Corporation (“Brookfield”), one of the world’s leading alternative asset managers. Brookfield Renewable is one of the world’s largest owners, operators, and developers of renewable power, with $102 billion of power assets under management. Our portfolio of hydropower, wind,...


  • Gatineau, Quebec, G8R, Outaouais, Canada COGIR Immobilier Full time

    COGIR Immobilier has 16,000 employees who are passionate about real estate and work day after day to provide the best service and a better quality of life to our customers. Our team manages more than 420 properties located in Quebec, Ontario and the United States. The company is currently ranked 41st among the largest companies in Quebec.POSITION...

  • Software Developer

    6 months ago


    Gatineau, Canada Comtech Full time

    Job title: Software developer Department: R&D Revision date: 5/15/24 Location: Gatineau, QC At Comtech, 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...


  • Gatineau, Quebec, Canada Brookfield Renewable Full time

    About the Role:As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.Responsibilities:Design and implement software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Maintain and improve existing software...

  • Software Developer

    3 months ago


    Quebec, Canada Eddyfi Africa Pty Full time

    Job DescriptionPosted Friday, June 7, 2024 at 4:00 AMWe are a fast-growing international high-tech company offering high-performance non-destructive testing solutions for the inspection of critical components. On a day-to-day basis, we develop, produce and market non-destructive testing devices: sensors, probes, robotic solutions, etc., as well as the...

  • developer, software

    4 weeks ago


    Quebec, Canada Solutions Kumojin inc. Full time

    Work Term: Permanent Work Language: French Hours: 35 to 40 hours per week Education: Master's degree Experience: 5 years or more Work Setting: Consulting firm International level Software company Tasks: Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems,...


  • Gatineau, Canada MDOS Consulting Full time

    We are looking for a Programmer/Software Developer (Level 3) – Principal Software Developer (PSD3) for the Department of National Defence (DND) with security clearance of Secret.Job Specifications:Must hold a degree (undergraduate or graduate) from a recognized university in engineering or computer science and a minimum of one hundred and twenty (120)...

  • Software Developer

    4 months ago


    Quebec, Canada ABB Schweiz AG Full time

    Software DeveloperTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.Your role and responsibilitiesCollaboration with the software team and architects for the design and development.Write and test the production code for the embedded...


  • Gatineau, Quebec, Canada Concept Pro-Métal Full time

    About the Role:As a software engineer at {company}, you will play a vital role in designing and developing cutting-edge software solutions that meet the needs of our diverse customer base. Your primary responsibilities will include developing scalable and efficient software, collaborating with cross-functional teams, and ensuring all software meets the...


  • Quebec, Canada Paper Full time

    Job Summary Reporting to the VP Engineering, the Software Development Manager will manage software developers across multi-disciplinary teams and supervise engineering deliverables. This hire will oversee the professional development, career growth, and performance evaluation for their direct reports. The Software Development Manager will collaborate with...


  • Gatineau, Canada MDOS Consulting Full time

    We are looking for a Programmer/Software Developer (Level 3) – Software Developer Team Lead (Sdtl3) for the Department of National Defence (DND) with a security clearance of Secret.Job Specifications:Must hold a degree (undergraduate or graduate) from a recognized university in engineering or computer science and a minimum of one hundred and twenty (120)...

  • **Software Engineer**

    4 weeks ago


    Gatineau, Quebec, Canada Canada Inc Full time

    We are seeking a skilled Software Engineer to join our team. The successful candidate will design and develop software solutions that meet our company’s needs.The ideal candidate should have a strong understanding of software development principles and be able to work collaboratively with our team.


  • Quebec, Canada EXFO Full time

    Senior Software Developer Main locations: Quebec, Quebec, CA Job Type: Full-time Workplace type: Hybrid Offer number: 4444 EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and...


  • Gatineau, Canada Comtech Full time

    Job title: Software developer - Analytics Department: R&D Revision date: 5/15/24 Location: Gatineau, QC At Comtech, 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...

  • Software Developer

    2 days ago


    Montreal, Quebec, Québec, Canada Motion Recruitment Full time

    Software Developer6-12+ month ContractHybrid in Montreal (3days onsite/2days remote)Our client is the leading IT provider for the aircraft industry world wide. They specialize in making flight operations, air traffic management, and aircraft maintenance more efficient, helping their partners to improve their operations and supporting them on their...

  • Software Architect

    2 weeks ago


    Gatineau, Quebec, Canada ADGA Group Consultants Inc Full time

    Job OverviewWe are seeking a highly skilled Software Architect to lead our system design and development efforts. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the functional and non-functional requirements of our clients.


  • Gatineau, Quebec, Canada Black & McDonald Full time

    About the Role:We are seeking an experienced Enterprise Software Engineer to join our team. The selected candidate will be responsible for designing, developing, and maintaining cloud-based solutions using Java and AWS technologies.Key Responsibilities:* Design and implement scalable cloud architectures* Develop and deploy Java-based applications on AWS*...


  • Gatineau, Canada Motorola Solutions Full time

    p>At Motorola Solutions, we’re guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. We’re solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That’s mission-critical communications devices...

  • Software Architect

    4 weeks ago


    Gatineau, Canada ADGA Group Consultants Inc Full time

    Job Description REF: #001 Responsibilities System Architecture Design: Support the overall design of the architecture and structure of software systems to ensure they meet the functional and non-functional requirements to include defining of system components, interfaces, and interactions. Technology Selection: Evaluate and select appropriate technologies,...


  • Gatineau, Canada Motorola Solutions Full time

    p>At Motorola Solutions, we’re guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. We’re solving for safer by building the best possible technologies across every part of our safety and security ecosystem.The Emergency Call Management organization...


  • Quebec, Canada Paper Full time

    Job Summary Reporting to the VP Engineering, the Software Development Manager will manage software developers across multi-disciplinary teams and supervise engineering deliverables. This hire will oversee the professional development, career growth, and performance evaluation for their direct reports. The Software Development Manager will collaborate with...

  • Software Architect

    1 month ago


    Gatineau, Canada ADGA Group Consultants Inc Full time

    Job DescriptionREF: #001System Architecture Design: Support the overall design of the architecture and structure of software systems to ensure they meet the functional and non-functional requirements to include defining of system components, interfaces, and interactions.Technology Selection: Evaluate and select appropriate technologies, frameworks, and tools...