This position, under the general direction of the Lead and/or Manager, Support, will be responsible for technical and development support for our Presence Software. This role will support the Presence product which involves making code changes to maintain operability, working out of a case queue to review requests and answer questions and execute changes and fixes.
Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work as part of cross functional team in the support of Presence
Support and modify Front-end designs and custom features for Presence
Investigate and resolve issues reported for Presence following best practices such as authoring or writing maintainable code
Engage in troubleshooting and communicating timelines for resolutions
Assist and attend escalation meetings as required to resolve in-production issues
Familiarity with the full technical stack
Work within a wide range of new and legacy code and technologies in a mature codebase
Liaise with Product team to report bugs and provide feedback on product releases
Perform other duties as assigned
Qualifications
To be considered for and to perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
Qualifications include:
4+ years experience in a front-end web developer role
4+ years experience with Content Management Systems
Bachelor s degree in computer science or information technologies required or equivalent experience
Knowledge of current web client technologies including demonstrable proficiency with:
HTML
XML/XSLT
CSS
SASS
Javascript
JQuery
Adobe Photoshop
Adobe Illustrator
Strong written and verbal communication skills
Strong ability to work with current software design principles and concepts
Strong ability to handle a heavy workload with multiple cases and frequent interruptions
Strong ability to work in a changing, dynamic environment with shifting priorities