Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. The role of Senior Software Development Engineer involves managing short-term development projects, gathering customer requirements, and implementing solutions using various technologies.
Responsibilities:
- Gather and document customer business requirements
- Analyze integration feasibility and design solutions leveraging APIs
- Develop and implement web applications, services, and system integrations
- Communicate technical solutions clearly to both technical and non-technical stakeholders
- Document solution requirements and features in a Statement of Work for customer review and acceptance
- Estimate project timelines, level of effort, and delivery schedules accurately
- Manage multiple concurrent projects and tasks effectively
Requirements:
- Strong problem-solving and communication skills
- Ability to articulate issues, present solution options, and recommend the best course of action
- Self-starter with strong time management skills and the ability to work independently
- Familiarity with call center technology (Genesys, Avaya, Cisco, Aspect, etc.) and computer telephony concepts
- Understanding of cloud-based technologies (AWS, SaaS, PaaS, etc.) and API interfaces (SOAP, REST, AJAX, WebSockets)
- Proficiency in Unix-based operating systems
- 5+ years of experience in application or integration software development related to Computer-Telephony Integration (CTI) with systems such as Cisco ICM/UCCE, Genesys, or Avaya
- 3+ years of experience developing web-based applications (HTML5, JavaScript) with frameworks and libraries such as jQuery, Backbone.js, Bootstrap, RequireJS, Ext JS, or Marionette
- 1+ years of experience with web application hosting services such as Heroku, OpenShift, or self-hosted Node.js services
- Experience integrating with CRMs, Marketing Automation, or Lead Management systems (Salesforce, MS Dynamics, NetSuite, Oracle Service Cloud, Zendesk, Velocify, etc.)
- BA/BS degree or equivalent work experience required