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
You’ve graduated. You’ve overcome the challenges that university can throw at you. You’ve succeeded in setting yourself up for a bright future in software development. But now what: what does the future hold? And who can help get you there? We can. At KANDY we’re changing the way the world communicates. And we’re looking for people with an adventurous spirit and passion for success to help make it happen.
Ribbon’s KANDY communications Platform-as-a-Service (PaaS) is a real time software development platform built from Ribbon’s core communications, presence, security and real time technologies. KANDY enables service providers, enterprises, software vendors, systems integrators, partners and developers to enrich their applications and services with real time contextual communications, providing a more engaging user experience. With KANDY, companies of all sizes and types can quickly embed real time communications capabilities into their existing applications and business processes.
What you can expect:
A KANDY Junior Software Developer supports evolution of Ribbon’s KANDY PaaS, WebRTC and Unified Communications solutions by developing software capabilities in an agile environment. The focus of the position is to develop and maintain software used in the KANDY programs. This critical position lies at the heart of the evolution of global communications.
Our KANDY Junior Software Developer will contribute to changing the face of communications by:
- Working in a scrum team, guided by senior developers, in an agile environment to design, implement and maintain world-class software delivering customer-demanded services for the KBS portal, cloud infrastructure and the KANDY WebRTC solution
- Contributing to your scrum team’s success in driving to completion the selected epics, ensuring we’re not only meeting customer needs, but leading the market space in quality and capability
- Taking responsibility for solving challenging problems to deliver world-leading cloud and web oriented unified communications solutions
- Participating in team activities inside and outside of work