P

Perficient

Global digital consultancy delivering IT solutions

Lead Contact Center Developer

Full-Stack EngineeringUpdated on Nov 7
Full-timeRemote in USA$111.3k - $144.6k

About the Job

Requirements

  • At least 5 years of application development experience, including experience serving as a technical lead for a development team.
  • Demonstrated contact-center delivery experience building and taking IVR, routing, and agent-facing applications to production on a modern contact-center platform.
  • Client-facing or consulting experience.
  • A solid foundation in Computer Science, including competencies in data structures, algorithms, and software design.
  • Knowledge and experience developing software using agile methodologies.
  • Proficiency in authoring, editing, and presenting technical documents.
  • A Bachelor's Degree in MIS, Computer Science, Math, Engineering, or a comparable major, or commensurate experience.
  • The candidate must live in the United States.
  • Experience with IVR systems, including call-flow design, prompts, DTMF and speech input, and self-service containment.
  • Experience with contact-center routing and queueing, including skills-based routing, queue and priority design, and overflow handling.
  • Experience with computer telephony integration (CTI) with CRM and case-management systems.
  • Proficiency in JavaScript (ES6+) and front-end services, React, Redux, and Node.js.
  • Knowledge of cloud architecture on Amazon Web Services, AWS Lambda, serverless application design, Amazon DynamoDB, and Amazon CloudWatch logging, metrics, dashboards, and alerting.
  • Experience with RESTful API design, integration, and documentation; version control and branching strategy using Git; continuous integration and continuous deployment; automated unit, integration, and end-to-end testing; and Software Development Lifecycle methodology.

Responsibilities

  • Own the technical direction of the contact-center workstream and participate in estimating, technical design, implementation, documentation, testing, deployment, and support.
  • Interpret wireframes and creative designs into functional requirements and technical designs, then build IVR, routing, and agent-facing applications for client member and provider contact volume.
  • Lead technical planning and requirements gathering, including estimating, developing, testing, managing projects, architecting, and delivering solutions.
  • Serve as technical lead and mentor, providing leadership in developing and continually improving the service.
  • Design and build end-to-end contact-center solutions, including IVR call flows, skills-based routing and queueing, agent desktop, and CTI integrations with CRM and case-management systems.
  • Develop applications in JavaScript, React, Redux, and Node.js; write high-risk components, lead code reviews, and resolve complex defects.
  • Own the cloud footprint behind the contact center, including serverless services, data stores, API integration contracts, and non-functional requirements, and keep implementation aligned with the architecture.
  • Define the testing strategy and CI/CD gates, instrument solutions with logging, metrics, and alerting, and support applications in production.
  • Run technical discovery and design sessions with client stakeholders, explain and present concepts to technical and non-technical audiences including high-level decision makers, and identify technical risks early.
  • Develop and maintain effective working relationships with team members and work with colleagues of various experience levels.

Desired Qualifications

  • Twilio delivery experience on a client engagement.
  • Healthcare payer experience or experience delivering in another regulated industry while handling protected health information under HIPAA.
  • Experience migrating a legacy IVR or ACD platform to a cloud contact center.
  • Experience mentoring mid-level and junior developers and improving team code quality.
  • Experience working in a multi-vendor delivery environment.
  • Familiarity with contact-center operations, including workforce management, service-level targets, and reporting.
  • Experience with Twilio Studio, TaskRouter, Flex, and Functions, including Twilio Flex agent desktop customization and plugin development.
  • TypeScript development experience.
  • Experience with other cloud contact-center platforms, including Amazon Connect, Genesys Cloud, and NICE CXone.
  • Conversational AI and natural language understanding, including Amazon Lex, Google Dialogflow, or equivalent.
  • Contact-center and speech analytics.
  • Additional AWS services, including API Gateway, Step Functions, EventBridge, S3, and Bedrock.
  • Infrastructure as code using Terraform, CloudFormation, or AWS CDK.
  • Observability tools beyond CloudWatch, including Datadog, Splunk, or New Relic.
  • SIP, SBC, and voice network fundamentals.
  • AWS Developer Associate or Solutions Architect certification.

About the Company

Perficient

Global digital consultancy delivering IT solutions

Perficient is a global digital consultancy that provides IT and business consulting services to large enterprises. It helps organizations design and deliver IT and digital solutions, with services spanning business analysis, portal development, and AI-powered digital initiatives. Its offerings are carried out through a global delivery network across the United States, Latin America, India, and Europe, combining strategists and technologists to execute projects from strategy through implementation. The company differentiates itself by leveraging a broad, multinational delivery footprint and pursuing strategic acquisitions to expand its capabilities and market reach, enabling it to serve Forbes Global 2000 and other large enterprise clients across multiple industries. The goal is to help enterprises transform digitally, using data analytics, cloud computing, and AI to achieve measurable business outcomes and improved performance.

Company size
1,001-5,000
Company stage
IPO
Headquarters
St. Louis, MO
Founded
1998

Recently Posted Jobs

Explore more opportunities at Perficient

See more jobs