Senior Developer/CCaaS Consultant
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 6-10+ years of software development experience with 3+ years focused on Amazon Connect solutions.
- Posting language
- English
- Posted
Original job description
We are hiring for a Senior Developer/CCaaS Consultant for a contract role. I've included a brief JD below. Please let me know if you're interested. Excellent hourly rate and Fully remote.
- Contract Duration: 6 Months
Responsibilities:
- Lead the technical design and implementation of Amazon Connect call flows, routing, IVR/IVA, and integrations.
- Plan and execute migration from Genesys (on-prem or cloud) to Amazon Connect, including discovery, mapping, cutover, and stabilization.
- Build and integrate AWS services (Lambda, Lex, DynamoDB, S3, Kinesis, Step Functions, CloudWatch) for contact center functionality.
- Develop and maintain APIs and CTI/CRM integrations (e.g., Salesforce, ServiceNow), including real-time and historical reporting.
- Implement security, compliance, and governance best practices (IAM, encryption, data retention, PII handling).
- Set up CI/CD pipelines and infrastructure-as-code (CloudFormation/Terraform) for repeatable deployments.
Required Qualifications:
- 6-10+ years of software development experience with 3+ years focused on Amazon Connect solutions.
- Proven hands-on experience migrating from Genesys (PureCloud/Cloud, Engage) to Amazon Connect or similar contact center migrations.
- Strong programming skills in at least one: Node.js, Python, or Java; proficiency with RESTful APIs and event-driven patterns.
- Deep understanding of contact center concepts: call flows, skills-based routing, IVR, CTI, screen pops, recording, reporting.
- Telephony fundamentals: SIP, RTP, codecs, number provisioning, carrier routing, and call quality troubleshooting.
- AWS proficiency across Lambda, Lex, DynamoDB, S3, Kinesis/Streams, EventBridge, CloudWatch, and IAM.
- Experience with CI/CD (CodePipeline/GitHub Actions/Azure DevOps), source control (Git), and IaC (CloudFormation/Terraform).
More about this job
Responsibilities
The Senior Developer at Querentia Inc. will design and build Amazon Connect call flows, routing and integrations, and lead the move from Genesys to Amazon Connect. The role also covers building APIs, CRM links, security controls and automated deployments.
Requirements
Candidates need 6 to 10+ years of software development experience, with 3+ years on Amazon Connect and hands-on Genesys migration work. Strong Node.js, Python or Java skills, AWS knowledge and telephony fundamentals are required.
Skills
- Amazon Connect
- Genesys Cloud (PureCloud)
- Genesys Engage
- AWS Lambda
- AWS Lex
- AWS DynamoDB
- AWS S3
- AWS Kinesis
- AWS Step Functions
- AWS EventBridge
- AWS CloudWatch
- AWS IAM
- Node.js
- Python
- Java
- RESTful APIs
- Event-driven architecture
- Salesforce integration
- ServiceNow integration
- CTI integration
- IVR and IVA design
- Skills-based routing
- SIP
- RTP
- Telephony troubleshooting
Categories
- Customer Service & Support
- Software
- Technology
Keywords
- Amazon Connect
- Genesys
- Genesys Cloud
- PureCloud
- AWS
- Lambda
- Lex
- DynamoDB
- S3
- Kinesis
- Step Functions
- EventBridge
- CloudWatch
- IAM
- Node.js
- Python
- Java
- REST APIs
- Salesforce
- ServiceNow
Seniority
Senior
Tools
- Amazon Connect
- Genesys
- AWS Lambda
- AWS Lex
- DynamoDB
- S3
- Kinesis
- Step Functions
- CloudWatch
- Salesforce
Languages
- English