
Intermediate/Senior Backend Software Developer
- Ottawa, ON
- Permanent
- Full-time
- Hands-on software development experience
- Proficiency in C/C++ programming languages
- Experience developing in a Linux OS environment
- A solid background in TCP/IP networking
- The ability to quickly learn new software and technologies
- A strong understanding of security principles and secure coding practices
- Background in telephony protocols such as VoIP, SIP, or RTP
- Experience with cloud, SaaS, and cloud computing infrastructure and implementation
- Application development using Python
- Experience with Linux kernel and device driver development
- A university degree in Computer Science, Engineering, or equivalent.