Search jobs > Ottawa, ON > Senior software developer
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
Senior Software Developer - AI
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...
Senior Software Developer (Java)
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...
RQ07690 – Software Developer – Senior
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...
Senior Software Developer in Test
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. ...
RQ07240 – Software Developer – Senior
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...
Senior Software Developer
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...
Senior Software Developer
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...
Senior Software Developer (Back-End)
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...
Senior Software Developer - Ottawa (Hybrid) or 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...
(Remote) Senior Software Developer
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...