Canadian environmental company is looking for: Senior Software Developer person to join our well-established team.
You will be involved in the development of voice chatbot and 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
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
What's in it for you?
- Full-time or part-time options
- Flexible working hours
- Motivating compensation + bonuses
- Training and knowledge improvement
- A company that supports professional development
- A collaborative team where you will be truly valued
- Plenty of opportunity for career growth