Complete knowledge and full understanding of area of specialization and associated technologies.
Stays updated with the latest industry trends and technologies and willingness to learn new technologies
Solves problems of diverse scope requiring evaluation and ingenuity.
Applies critical thinking and analytical skills to develop effective solutions.
Enhances relationships and networks with senior internal/external personnel in own area of expertise.
Works effectively within a team to achieve project goals.
Requires a minimum of 5 years of relevant experience and a Bachelor’s degree.
Demonstrates proficiency in software development and the ability to work independently.
Advanced understanding of Amazon Connect and/or Genesys Cloud CCaaS/UCaaS (additional knowledge of NICE CXone, Five9 or alternative is desirable).
Significant experience with Softphone Computer Telephony Integration (CTI) and its implementations within these platforms. (e.g. experience with custom integrations of internal apps into softphone).
Advanced knowledge of call routing, agent management, and interaction handling in a contact center environment.
Advanced skills in developing and maintaining browser extensions (Chrome, Edge (Chromium), etc.).
Strong understanding of JavaScript, HTML, and CSS.
Significant experience with RESTful and SOAP APIs for integrating third-party services.
Advanced knowledge of WebRTC protocols.
Experience with signalling mechanisms, STUN/TURN servers, and media negotiation.
Advanced skills in using WebSockets for real-time data transmission.
Ability to peer into and debug WebSocket streams for analysis of communication and networking issues.
Understanding of web security principles and best practices.
Experience implementing security measures to protect against common vulnerabilities such as SQL injection and XSS attacks.
Experience optimizing code, queries, and server configurations for improved performance and scalability.