Software Engineer - C++, VOIP, TCP/IP
Job Description:
Cisco’s Contact Center Business Unit (part of Voice Technology Group) located in Boxborough, MA is looking for an experienced software engineer to join a very talented team that is responsible for development, enhancing, and maintaining Cisco Unified Contact Center Enterprise (UCCE), which is the flagship product for the business unit.
UCCE is a part of Cisco’s Voice and Unified Communications product suite and delivers intelligent contact routing, call treatment, network-to-desktop computer telephony integration (CTI), and multichannel contact management over an IP infrastructure. It enables large distributed enterprise contact centers to deploy a distributed contact center infrastructure by combining multichannel automatic call distributor (ACD) functionality with IP telephony in a unified solution.
This position requires working on core Contact Center (ACD) features and CTI (Computer Telephony Integration) protocols that enable the integration of the product with other desktop applications and Cisco products.
This position requires use of a strong background in SW product definition, design, implementation, testing, and documentation. The candidate will contribute in defining new product features. Develop complex, multiple modules of code independently. Write complete functional and design specs independently. The candidate will also write and execute development test plans including automated unit tests. Contribute to the development of project goals, schedules, and resource planning. The candidate will also interface with and support cross-functional groups (such as TAC, QA teams, documentation, product management, etc.). The candidate may also be responsible for providing technical consultation and leadership in the design and development efforts of complex engineering projects or may be responsible for providing highly specialized and authoritative technical leadership to a small group of engineers working on a project. It is a technical leader position, but will consider Software Engineer IV OR exceptionally strong SE III candidates.
Responsibilities & Skills Required:
Strong knowledge of C++
Object Oriented Analysis, Design and Programming
Experience in network programming (using TCP/IP)
Experience designing distributed multi-threaded server applications
Knowledge of databases
Experience with system level analysis of complex problems
Demonstrated ability to learn quickly
Windows platform
Ability to work with customers to resolve problems.
Excellent written and verbal communication skills
Demonstrated ability to lead small project teams (non-mananger)
The following skills would be beneficial for a candidate to possess:
Experience in technologies used in Contact Centers
Knowledge of VoIP
Knowledge of Computer Telephony Integration
Understanding of call control protocols (JTAPI and SIP preferred)
How to apply:
http://www.cisco.apply2jobs.com/index.cfm?fuseaction=mExternal.showJob&RID=837412&CurrentPage=1