Role: Python Developer AWS & Contact Center Applications
Location: Malvern, PA, USA
Experience: 8+ Years
Job Overview
We are looking for an experienced Python Developer with strong expertise in AWS cloud services, Genesys IVR, TypeScript, and Contact Center applications. The ideal candidate will be responsible for designing, developing, integrating, and maintaining scalable backend applications and cloud-based solutions supporting modern contact center platforms and customer engagement systems.
Key Responsibilities
Design, develop, and maintain backend applications and APIs using Python.
Develop and integrate cloud-native applications using AWS services.
Work on Genesys IVR solutions, including call flows, routing logic, and IVR integrations.
Develop and maintain contact center applications and customer interaction workflows.
Build application components and integrations using TypeScript and JavaScript.
Integrate Genesys IVR with backend services, APIs, CRM platforms, and enterprise applications.
Develop RESTful APIs and microservices to support contact center functionalities.
Utilize AWS Lambda, API Gateway, S3, SQS, SNS, CloudWatch, and other AWS services.
Implement real-time communication and event-driven integrations for contact center applications.
Troubleshoot, debug, and optimize application performance and system integrations.
Collaborate with solution architects, business analysts, QA teams, and contact center stakeholders.
Ensure application security, scalability, reliability, and performance.
Participate in code reviews, technical documentation, deployment, and production support.
Required Skills
Strong hands-on experience in Python development.
Must have experience with AWS cloud services and cloud-native application development.
Must have hands-on experience with Genesys IVR.
Must have strong TypeScript development experience.
Experience developing and supporting Contact Center applications.
Strong experience with REST APIs, microservices, and system integrations.
Knowledge of IVR call flows, call routing, and customer interaction workflows.
Experience with AWS Lambda, API Gateway, SQS, SNS, CloudWatch, and related services.
Proficiency in JavaScript, TypeScript, and backend application development.
Experience with Git, CICD pipelines, and Agile development methodologies.
Preferred Skills
Experience with Genesys Cloud CX or Genesys Engage.
Knowledge of Genesys Architect and IVR flow configuration.
Experience integrating contact center platforms with CRM systems such as Salesforce or ServiceNow.
Familiarity with AWS Connect and contact center integration architectures.
Experience with event-driven architecture and real-time application integrations.
Knowledge of Docker, Kubernetes, and automated deployment practices.
Candidate Profile
The ideal candidate should have a combination of Python backend development, AWS cloud engineering, Genesys IVR, TypeScript, and enterprise Contact Center application integration experience.