Hiring for Sr Software developer | Remote | Contract
Role : Sr Software developer
Duration : Contract
Remote
Required Skills :
- Possess strong problem solving and communication skills. Must be able to articulate an issue, identify solution options, and communicate the best course of action to the client; document the solution requirements and features in a Statement of Work for customer review and acceptance.
- A self-starter with the ability to work independently and manage time effectively; able to switch between several projects / tasks in a given week.
- The ability to work with a client to gather and document business requirements, determine level of effort for a project, and accurately estimate development and delivery timelines.
- A working knowledge of call center technology (Genesys, Avaya, Cisco, Aspect, etc.) with a good understanding of computer telephony concepts and terminology.
- An understanding of cloud-based technologies (AWS, SaaS, PasS, etc.) and web-based API interfaces (SOAP, REST, AJAX, WebSockets, etc.)
- Proficiency in using Unix-based operating systems.
Qualifications :
5 or more years’ experience in application or integration software development related to Computer-Telephony Integration (CTI) with systems such as Cisco ICM / UCCE, Genesys, or Ayava.3 or more years’ development experience in web-based applications (HTML5, JavaScript) and associated tooling such as jQuery, Backbone.js, Bootstrap, Require JS, Ext JS, Marionette, etc.1 or more years’ experience with web application hosting services such as Heroku, OpenShift, or self-hosted Node.js services.Experience integrating to CRMs, Marketing Automation, or Lead Management solutions such as Salesforce, MS Dynamics, NetSuite, Oracle Service Cloud, Desk.com, Zendesk, Velocify, etc.BA / BS degree or equivalent work experience is required.