What are the responsibilities and job description for the Software Developer (Genesys Developer) position at Optomi?
We are seeking a highly skilled Genesys Developer to manage and enhance the organization’s Genesys Cloud platform supporting 24/7 contact center operations. This role involves integration work, API development, AI-driven enhancements, troubleshooting, documentation, and supporting a strategic roadmap for the contact center. This position is ideal for someone with strong Genesys Cloud, RESTful APIs, and cloud platform engineering experience—someone who is passionate about stability, innovation, and improving operational efficiency.
What the Right Candidate Will Enjoy
- Working on a mission-critical platform supporting 24/7 operations
- Integrating internally built AI applications with Genesys Cloud A role with strong ownership, technical influence, and visibility to leadership
- Opportunities to design efficiencies and modernize contact center technology Collaboration with both internal teams and external vendors
- A supportive environment that values problem-solving and innovation
Experience of the Right Candidate:
- Extensive, hands-on experience with Genesys Cloud
- 5 years of software development experience (API, RESTful integration, etc.)
- Strong troubleshooting and problem-solving abilities
- Excellent written and verbal communication skills
- Ability to collaborate with cross-functional teams
- Experience building or maintaining technical documentation and job aids
- Familiarity with contact center operations and related technologies
- Understanding of project management methodologies
- IT admin experience with Aspect/Alvaria, Intradiem, or similar WFM systems
- Bachelor's degree in IT, CS, or related field (or equivalent experience)
- Experience supporting 24/7 enterprise platforms
- Background in contact center or enterprise-level support environments
Responsibilities of the Right Candidate:
- Manage, monitor, and maintain the Genesys Cloud platform
- Architect and design integrations with internally developed AI apps
- Build and maintain APIs and automation solutions
- Troubleshoot production issues with internal teams and external vendors
- Develop comprehensive technical documentation and job aids
- Identify & implement improvements to enhance platform performance and reliability
- Communicate system changes and updates to IT leaders and business stakeholders
- Plan and execute feature deployments, enhancements, and updates
- Support business partners in long-term contact center technology strategy
- Ensure uptime and reliability across a 24/7 contact center environment