Looking to be a part of a global software company in your next career!? Our key client is seeking a talented Software Engineer to join the team remotely here in Canada! If you are looking for an amazing opportunity and have a passion for technology, we want to hear from you!
- Responsible for building robust and scalable services in Java.
- Responsible for developing technical designs for Back-End unified communications features.
- Responsible for writing unit tests, automation and performing code reviews.
- You will be accountable for successfully delivering results on schedule.
- 3+ years of professional experience in Java SE.
- Experience with Object Oriented Software Development (OOSD).
- Experience applying design patterns.
- Experience with client-server protocols such as REST.
- Working experience with SIP, SDP and RTP protocols.
- Experience supporting applications in a Linux or Unix environment.
- Experience with Bash, Perl, Python and, or Ruby.
- Experience with MySQL management.
- Excellent verbal and written communication skills in English.
- Excellent troubleshooting skills.
- Familiarity with PBX would be considered an asset.
- Familiar with Agile methodologies.
Location: Remote within Canada.
- Job ID / No. du Poste: 22783
- Open Positions / Postes Ouverts: 1