Meet the Team We are uniquely qualified leaders, who come to work every day energetically focused on crafting and delivering sophisticated software components for our cloud-based, multi-channel platform. We share our passion for successfully solving our clients' most fast paced problems, but also, we have the EQ to be able to develop and support the multi-functional partnership and coordination necessary to build and institutionalize adaptable enterprise learning fields, policies, and standard operating procedures. Your Impact Cisco is looking for a uniquely qualified, Technical Consulting Engineer who is passionate about designing and building software solutions for clients based on the requirements they have gathered. We seek a proven team player who not only shares our passion for successfully solving our clients' most demanding problems, but also has the abilities to be able to foster and support the multi-functional teamwork and coordination necessary to create sophisticated workflows and integrations that allow clients to communicate with their customers through a variety of mobile channels such as SMS, RCS, Email, Voice/IVR, Facebook Messenger, WhatsApp, Apple Messages for Business, etc. The Technical Consulting Engineer reports directly to the Leader of Customer Delivery and is responsible for assisting with the Solution Consulting Process and knowledge management. The successful candidate will be responsible for the design and development of client solutions and strategies that keeps Cisco on-pace with market trends and demands, while delivering client solutions in such a way as to meet, or exceed, the needs of Cisco Webex Customer Experience Solutions' entire portfolio of existing clients. You will be a technology expert on all Cisco solutions and technology portfolio as well as mobile technologies in general. You will identify solutions to complement the Cisco Webex product set; new products, services, packaging of multiple products to differentiate in market offerings, etc. You will create and maintain solution design documentation, including assessments of the level of effort. You will work with Cisco solution delivery team to ensure solutions are implemented in accordance with design. You will offer feedback to the product development team on potential product enhancements to better support client needs. Minimum Qualifications . Bachelor's Degree or Equivalent Experience: The candidate should hold a bachelor's degree or have equivalent experience in a relevant field. 3-7 Years' Experience: The candidate must have at least 3-7 years of experience in technology engineering, consulting, or professional services. Proficiency programming in one or more computer languages. Experience with API integrations: The candidate must have experience working with JSON and XML based APIs as well as typical authentication protocols. Software Design Documentation: Ability to author software design documentation, including architecture diagrams and flow charts. Preferred Qualifications Proficiency in JavaScript: Demonstrated proficiency in writing JavaScript. Extensive knowledge of HTTP authentication protocols. Knowledge of RegEx (Regular Expression Matching) Experience working with digital channels such as SMS, Email, and Voice.