Hacker Newsnew | past | comments | ask | show | jobs | submit | jcollin's commentslogin

Cisco - Webex Calling | Software Developer (All levels) | Montreal, QC | Full Time | https://www.webex.com/cloud-calling.html

Cisco’s Webex Calling team is a dynamic organization looking for developers capable of delivering best-in-class collaboration technologies quickly and efficiently without impacting the availability of the end users’ services.

The development team is responsible for developing and supporting a distributed telephony system. Our system is part of the Webex Calling product to ensure proper interactions between Webex users and the Public Switched Telephone Network (PSTN). The Calling portion is a sub-functional area of the well-known Webex Unified Communications product. The telephony application server (TAS) is also deployed and operated by the largest telecommunication companies in the world hosting and serving millions of end users.

What you will do:

* Develop the “on-the-edge" ever evolving Webex Calling cloud-based product involving a large aggregation of microservices.

* Design, code, test, monitor and support functional areas / services for the Cisco Webex Calling product using CI/CD methodology in a DevOps environment.

* Use and enhance internal quality systems like development pipeline(s) and test automation frameworks to improve reliability and quality.

* Ensure design security best practices for cloud services.

* Troubleshoot and improve software components and services owned by your group.

* Actively participate in the future of the Cisco Webex Calling product.

We have multiple openings for at every developer levels, from new graduates to senior developers.

We use Java, Ansible, Terraform, Docker, MariaDB (Galera). We value demonstrable experience solving difficult problems, explaining your thought process succinctly and good communication skills (oral and written). If working on a large distributed system that scales to millions of users sounds appealing, contact us.

Job postings:

Software Developer (newgrads welcome): https://jobs.cisco.com/jobs/ProjectDetail/Software-Developer...

Senior Software Developer: https://jobs.cisco.com/jobs/ProjectDetail/Software-Developer...

Apply by email wxc-hn@cisco.com | Visit https://www.webex.com/cloud-calling.html for more details about our offering.


Cisco - Webex Calling | Software Developer (All levels) | Montreal, QC | Full Time | https://www.webex.com/cloud-calling.html

Cisco’s Webex Calling team is a dynamic organization looking for developers capable of delivering best-in-class collaboration technologies quickly and efficiently without impacting the availability of the end users’ services.

The development team is responsible for developing and supporting a distributed telephony system. Our system is part of the Webex Calling product to ensure proper interactions between Webex users and the Public Switched Telephone Network (PSTN). The Calling portion is a sub-functional area of the well-known Webex Unified Communications product. The telephony application server (TAS) is also deployed and operated by the largest telecommunication companies in the world hosting and serving millions of end users.

What you will do: * Develop the “on-the-edge" ever evolving Webex Calling cloud-based product involving a large aggregation of microservices. * Design, code, test, monitor and support functional areas / services for the Cisco Webex Calling product using CI/CD methodology in a DevOps environment. * Use and enhance internal quality systems like development pipeline(s) and test automation frameworks to improve reliability and quality. * Ensure design security best practices for cloud services. * Troubleshoot and improve software components and services owned by your group. * Actively participate in the future of the Cisco Webex Calling product.

We have multiple openings for at every developer levels, from new graduates to senior developers.

We use Java, Ansible, Terraform, Docker, MariaDB (Galera). We value demonstrable experience solving difficult problems, explaining your thought process succinctly and good communication skills (oral and written). If working on a large distributed system that scales to millions of users sounds appealing, contact us.

Job posting: https://jobs.cisco.com/jobs/ProjectDetail/Software-Developer...

Apply by email wxc-hn@cisco.com | Visit https://www.webex.com/cloud-calling.html for more details about our offering.


We don't use Vagrant, but we use VMs. The workflow is a little bit more convoluted than directly on the host, but we get the benefits of having a consistent way to create environments that are closer - if not identical - to what our customers have.

In essence, we do most of our development on Windows, but deploy our solution on Linux. For databases, our former development environment relied on Windows drivers that didn't have the same bugs than the Linux implementations. Hence, we caught these bugs much later in the development phase.

Another advantage is that we can deploy different releases of our solution simultaneously.

Of course, the cost to get there was to define a new pipeline to build artefacts that we ship on the boxes, but that was a little price to pay.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: