Job Description:
Contact Center solutions include traditional call center voice customer access, Internet customer access, e-mail customer access, fax customer contacts, multipurpose agent service, enterprise work flow management, and data acquisition and management reporting systems.
One of premier Contact Center products is the CMS (Call Management System) product.
The CMS product focuses on reporting for the voice customer access aspect of Contact Center Operation.
The CMS product provides a web client that has Flash and non-Flash components.
The CMS team is looking for an experienced Software Developer to aid in removal of Flash from the CMS product web client interface.
Activitie;
Working as part of a wider development team, you will be required to:
- Rapidly understand architecture of current solution
- Review and where necessary re-architect, define, and write both high level and detailed requirements
- Deliver requirements and use-cases for Flash replacement solution
- Plan and implement upgrading existing software from Angular JS and Flash to Angular 5/Bootstrap 4
- Perform unit and functional testing of the solution
Required Skills
- 5+ years of proven work experience as a Software Developer with a focus on web development. Evidence of successful contributions in the development and support areas is required.
- Development experience using the following technologies:
- Angular 4 or Angular 5
- NodeJS
- Bootstrap
- JavaScript/TypeScript
- Experience with extensible web applications (allowing customers to extend behavior of system after delivery – eg new functionality, additional language support etc.)
- Familiarity with User Experience (UX), Localization, Licensing, Scheduling, Security, RESTful interfaces, Accessibility, displaying data using user defined layouts and queries.
- Familiarity with build and package management tools (ant, maven, grunt, bower, npm etc.)
- Familiarity with automated testing and continuous integration (Jenkins, Bamboo etc.)
- Excellent communication and documentation skills. Proven ability to document and explain technical details clearly and concisely.
Education
Bachelor degree or equivalent experience.
Job Types: Full-time, Contract
Salary: $160,000.00 to $220,000.00 /year
Experience:
- Angular 4: 3 years (Required)
- Angular 5: 3 years (Required)
- Ant: 2 years (Preferred)
- Bamboo: 2 years (Preferred)
- Bootstrap: 3 years (Required)
- Bower: 2 years (Preferred)
- Grunt: 2 years (Preferred)
- JavaScript/TypeScript: 3 years (Required)
- Jenkins: 2 years (Preferred)
- Maven: 2 years (Preferred)
- NodeJS: 3 years (Required)
- NPM: 2 years (Preferred)
- Web development: 5 years (Required)
Education:
Additional Compensation:
Work Location:
Benefits:
- Health insurance
- Dental insurance
- Vision insurance
- Retirement plan
- Paid time off
- Flexible schedule