Senior Analyst Programmer
CurrentCTI Applications, IVR, Software developmentGenesys CTILinux/WindowsPerl, Javascript, Java, VXMLScriptingResponsibilities:- Investigation of user requirements/problems and developing technology solutions to meet business needs- Develop, program, maintain, test, review and code technology applications software solutions to meet agreed specifications into functional systems following standards and procedures- Development of systems documentation, specifications and detailed design specifications- Achieve key Systems Development Lifecycle stages in terms of quantity, timing and quality of all aspects of work allocated- Improve, enhance and correct systems as necessary- Highlight potential risks and impacts/implications to other systems and validity of documentation (Service Level Agreements)- Work with Business Analysts to analyse business processes, procedures, user requirements and program specifications in order to establish system requirements and enable effective development of programs- Coach and guide Analyst Programmers, sharing information, skills and knowledge via mutual collaboration to achieve team goals- Review and redesign of processes or procedures, on an ongoing basis, to deliver improved team productivity or efficiencyKey achievements: - Developed a script to automate a recurring DB update process that was performed manually thus saving hundreds of hours per year to call recording personnel- Ownership of the Genesys Voice Platform applications development