About Ribbon: Ribbon Communications is a company with two decades of leadership in real-time communications. Built on world class technology and intellectual property, the company delivers intelligent, secure, embedded real-time communications for today’s world.
Position Title: Junior Developer
Location: Ottawa, Canada
As a junior / intermediate developer in the CPaaS platform team, you will be responsible for the design, implementation and testing of infrastructure components required by our real-time voice, video and messaging services. Combining 3rd party opensource software with value add carrier grade enhancements, you will continually evolve and extend the platform to meet the massive scale and high availability required by our CPaaS (Carrier Platform as a Service) customers.
Work experience will determine intermediate vs junior staring position
Work well within an Agile scrum environment, refining Epics into User Stories that offer clear, consistent views of what needs to be implemented.
Work with other product groups, partners and 3rd parties to agree end to end solutions.
Build interfaces and rapidly integrate their capabilities so they can be exposed and consumed through our Cloud APIs.
Embrace a culture of continuous improvement at all levels, never being afraid to question or to seek to find a better way.
Accountable for quality and delivering on commitments, you will follow and contribute towards development best practices to ensure the team produces high quality, well architected and supportable code.