Who You'll Work With:
Collaboration Technology Group (CTG) is #1 global leader in collaboration technologies, which provides best-in-class integrated collaboration solutions that redefine collaboration experience.Cisco collaboration solutions span a wide variety of solutions and technologies, including Cloud Collaboration Services, SaaS Offerings, Hosted Collaboration Solutions, and Premise solutions, Endpoints, Video, Presence,Instant Messaging,Conferencing, Customer Care and Unified Communications.
What You'll Do:
Ciscos UCTG (Unified Collaboration Technology Group), an industry leader in On-Premise Collaboration solutions, is expanding its responsibilities within the Collaboration Technology Group. We are searching for an experienced, results-oriented Technology champion to be a key member of the engineering team within our user experience led, agile organization. We are seeking a talented individual with substantial system programming knowledge, application development and benchmarking experience, who is well versed in the area of software architecture, design and implementation for distributed systems for worlds best collaboration product.
In this fast-paced role you will work cross-functionally with software architects for various other areas in the product, and our team of solution level architects to define and maintain the best-in class collaboration application. You will also be responsible for setting the standard for performance and scalability of our products. As part of the engineering team you will:
. You will work in a team driven by world class Agile practices
Collaborate with development managers, architects and product owners to develop the architecture and deliver world-class software design for multiple solutions on time and meeting Definition of Done
Participate in product backlog development and grooming as a subject matter expert to achieve the agreed-upon deliverables for a collaboration product in the solution.
Maintain highest level of quality, productivity standards for high performing agile teams
Have the ability to think and operate based on the big picture at a solution level
Help maintain the technical talent by participating in training plans, skill development.
Come, envision, influence and implement the future of Collaboration with us.
Who You Are:
BS/MS in Technical Communications, Computer Science, or other relevant technical degree and6-8years of hands-on industry experience
Excellent communication and collaboration skills, both verbal and written
Strong priority management, time management, and problem solving skills
Ability to define problems, establish facts, and develop logical solutions
Ability to foster teamwork and resolve problems expeditiously and positively
Ability to work with customers, partners
Experience working in an Agile environment
Natural problem solver
Ability to groom the code
Software architecture and design experience with Linux based real-time, distributed applications with a very strong knowledge of the internals of linux, systems programming, network programming, performance benchmarking.
Highly proficient in technologies like C, C++, Java, Python
Strong knowledge in Linux OS internals, memory management, inter-process communication, threading and all other OS concepts.
Knowledge of Collaboration protocols like SIP, XMPP is a must.
Working knowledge of GDB is essential.
Strong knowledge ofArchitecture, Design, Implementation, Administration, Software security, Performance Tuning, Data Modelling
Working experience in resolving customer issues, demand design changes, and address feature/tools gaps.
Working knowledge of Jira, and Rally is a plus
Ability and passion for learning new technologies, tools, and methods
Experience working on Voice and Collaboration applications, experience with VoIP Call Control Applications is a definite plus
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who arent afraid to change the way the world works, lives, plays and learns.
We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.
We Are Cisco