Enable job alerts via email!

SYSTEMS PROGRAMMER- CX AI and Security

CORECXAI PTE. LTD.

Singapore

On-site

SGD 60,000 - 85,000

Full time

Today
Be an early applicant

Job summary

A leading communication technology firm in Singapore is seeking a talented System Programmer to drive application-level innovation across multi-vendor contact center platforms. The role involves programming and customizing solutions for Cisco and Avaya systems, integrating AI-driven features, and supporting operational tasks. The ideal candidate has strong programming skills, a relevant degree, and experience in contact center environments.

Benefits

Opportunity to work on application-level innovation
Exposure to AI and automation technologies
Collaborative work environment

Qualifications

  • Strong expertise in programming, scripting, and application-level customization.
  • Experience with AI-driven automation and integrations.
  • Familiarity with various contact center platforms.

Responsibilities

  • Design and develop custom contact center scripts and applications.
  • Implement and support FreeSWITCH as a media server.
  • Integrate AI-driven virtual agents into workflows.

Skills

Contact Center Technologies
Unified Communication Technologies
Java
XML
Python
AI Integration

Education

Bachelor’s degree in Computer Science, IT, or Telecommunications

Tools

Cisco UCCX/UCCE
Avaya Aura
Amazon Connect
FreeSWITCH
Kamailio
CyberArk PAM
Job description
Job Description

We are seeking a talented System Programmer with strong expertise in Contact Center and Unified Communication (UC) technologies across Cisco, Avaya, Amazon Connect, FreeSWITCH, Kamailio, and AI-integrated solutions.

The role involves programming, scripting, and application-level customization of multi-vendor contact center environments — enabling intelligent automation, system integrations, and performance optimization. You will work closely with operations and architecture teams to design and implement feature-rich, secure, and scalable voice applications.

Key Responsibilities
  • Design and develop custom contact center scripts and applications for Cisco UCCX/UCCE, Avaya Aura, and Amazon Connect platforms.
  • Program IVR, routing, and call control logic using Java, XML, and SQL for dynamic call handling.
  • Develop and maintain CTI integrations with Cisco Finesse, Microsoft Dynamics CRM, and Tetherfi for screen pops, call events, and workflow automation.
  • Implement and support FreeSWITCH as a media server for IVR processing, conferencing, recording, and STT/TTS integrations.
  • Configure Kamailio for SIP routing, registration, and load balancing within hybrid VoIP environments.
  • Integrate AI-driven virtual agents and chatbots into customer service workflows using APIs and speech analytics.
  • Automate operational tasks and data exchanges between UC components using Python or Java-based scripts.
  • Administer CyberArk PAM for secure credential management and access control within communication systems.
  • Participate in system patching, upgrades, and testing of UC and contact center applications.
  • Troubleshoot and debug SIP signaling, RTP, and integration logic at the application layer.
Technical Skills Required
  • Platforms: Cisco UCCX/UCCE, Avaya Aura, Amazon Connect, Tetherfi
  • Open-Source: FreeSWITCH (media processing), Kamailio (SIP proxy & routing)
  • Programming & Scripting: Java, XML, SQL, Python, JavaScript
  • Integration: Cisco Finesse APIs, REST/SOAP APIs, Microsoft Dynamics 365, CRM/CTI workflows
  • Security: CyberArk PAM, certificate and credential management
  • AI & Automation: Conversational AI, Chatbots, Speech-to-Text/Voice Analytics, Workflow Automation
  • Networking & VoIP: SIP, RTP, H.323, QoS, SBC (AudioCodes, Ribbon, Cisco CUBE)
  • UC Systems: CUCM, Unity Connection, IM & Presence, Expressway, CME/CUE, Jabber
  • Virtualization & OS: VMware ESXi, Linux (CentOS/Ubuntu), Windows Server
Preferred Qualifications
  • Bachelor’s degree in Computer Science, IT, or Telecommunications
  • Cisco CCNP Collaboration or CCIE Collaboration (preferred)
  • Avaya Certified Specialist (ACSS/ACDS)
  • AWS Certified (Amazon Connect or Architect track)
  • Experience in AI/ML-based automation or speech analytics
  • Strong programming logic, debugging, and documentation skills
Why Join Us
  • Opportunity to work on application-level innovation across multi-vendor contact center platforms.
  • Exposure to AI, automation, and open-source voice technologies.
  • Collaborative environment that encourages creativity and solution-oriented programming.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.