Job Description
We are seeking a talented and experienced Software Developer to join our team and develop a Global Callback Feature utilizing Genesys and AWS technologies. This role involves building a callback system that enables efficient and cost-effective international calling, leveraging cloud infrastructure and real-time communications platforms.
Key Responsibilities
Design, develop, and implement a Global Callback Feature using Genesys Cloud and AWS services.
Integrate Genesys contact center solutions with AWS to manage call routing, event streaming, and data storage.
Work with RESTful APIs, WebRTC, and real-time communications protocols to handle call requests and automate callback functionality.
Collaborate with DevOps teams to deploy and maintain the system using AWS services like Lambda, S3, EC2, and RDS.
Ensure seamless communication between the Genesys platform, AWS infrastructure, and third-party APIs for international call routing.
Monitor performance and troubleshoot issues to ensure low-latency, high-availability callbacks across global regions.
Write efficient, scalable, and maintainable code using modern development tools and methodologies.
Ensure compliance with telecom regulations and security best practices in a global environment.
Required Skills And Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related field.
5+ years of experience in software development with a focus on cloud-based applications and telecom solutions.
Proficiency in Genesys Cloud and AWS (Lambda, S3, EC2, RDS, CloudFormation, etc.).
Experience with VoIP, WebRTC, and real-time communication protocols.
Strong skills in Java, Python, Node.js, or related programming languages.
Hands-on experience with RESTful APIs and microservices architecture.
Familiarity with Docker, Kubernetes, and CI/CD pipelines.
Excellent problem-solving skills and ability to work in a collaborative team environment.
Any graduate