Search jobs > Ottawa, ON > Senior software developer

Senior Software Developer

Fortinet
Ottawa, Ontario, Canada
$100K a year (estimated)
Full-time

Description

Fortinet is growing and we are looking to hire a Senior Software Developer for unified communication solution to join our team in Ottawa.

At Fortinet, you will be involved in the full development life cycle of software and product development, you will have the chance to develop different component such as low end embedded software or high level mobile applications, you will have opportunity to make your skills and expertise a difference.

The ideal candidate will have a passion for development and learning new technologies.

Job Skills Required

  • 5+ years of software development experience
  • Experienced C / C++ programmer in Linux OS environment
  • Experience in unified communication software design and development
  • Solid background in TCP / IP networking
  • Excellent problem solving and troubleshooting skills
  • Ability to take full ownership of assigned tasks and work well independently as well as within a team Job Experience

One or more of the following experience is a plus

  • Telephony protocol such as VoIP / SIP, PRI, PSTN
  • VoIP security, SIP proxy, Session boarder controller
  • Instant message protocol such as XMPP
  • Web technology Websocket, WebRTC, HTTP / 2
  • Programming languages with Javascript, Node.js, jQuery, Python etc
  • Cloud computing development, such as AWS, Azure, etc,
  • Database / SQL design and performance tuning
  • Mobile app development, such as Android, iOS
  • Desktop application development for Windows, MacOS, Linux

Educational Requirements

Bachelor's Degree in Computer Science or Electrical Engineering

LI-MIMI

12 days ago
Related jobs
Promoted
Hays
Ontario, Canada, Canada

Senior Software Developer- Java and AIJob DescriptionYour new company Our client, a leading global chemistry company across US, Canada, Asia and Europe, is going through a Digital Transformation. Implement and maintain ML-centric software solutions: Develop, test, and deploy machine learning softwa...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Raise
Ontario

We at Raise are hiring right now for one of our Ontario Public Sector Clients.If you’re interested, apply below for your chance to join a great place to work.Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support s...

You.i Labs Inc
Ottawa, Ontario

You are an effective communicator as exemplified by your clear writeups of defects, your ability to work with developers and product managers to understand requirements, and your interactions with stakeholders and adjacent teams. ...

Raise
Ontario

The Justice Technology Services - Digital Design Branch requires four (4) L3 Software Developers with 8 years+ experience for building a modern digital information system and it’s integration with other internal and external applications. Over 8+years of overall experience in entire Software Develop...

Warner Media Group
Kanata, Ontario

CNN Digital Commerce is looking for a software developer experienced in modern enterprise-class languages and development platforms, with a strong emphasis on JavaScript/Node. Computer Science, Software or other Engineering or related field required. Have a solid understanding of common software dat...

You.i Labs Inc
Ottawa, Ontario

Software Developer – Commerce. CNN Digital Commerce is looking for a software developer experienced in modern enterprise-class languages and development platforms, with a strong emphasis on JavaScript/Node. Computer Science, Software or other Engineering or related field required. Have a solid under...

Lumerate
Canada

Senior Back-End Software Developer. As a Senior Back-End Software Developer at Lumerate, you will be responsible for:. Helping your peers, and especially less experienced developers, become better, more rounded software craftspeople. Already envisioning your first day at Lumerate as a Senior So...

Ladders
Ottawa, Ontario
Remote

Alessa is looking for a Senior Software Developer to join their team with responsibility for designing, implementing, and testing our software consistent with engineering standards and best practices. In this role you will lead a team of developers to maintain existing features and focus on requirem...

N. Harris Computer Corporation - CAD
Ontario, Canada
Remote

Are you passionate about shaping the future of education through technology? Join the dynamic team at Cayenta, a division of Harris, as a Senior Full Stack Developer. As a Senior Full Stack Developer, you will be instrumental in driving continuous improvement and innovation. We are looking for a can...