for systems, communications environments, and application software. Consult with internal stakeholders analyse and evaluate requirements for software applications and operating systems. Special Requirements: Experience developing desktop and web-based applications. Knowledge of multiple front-end languages and and experience in ensuring responsiveness of applications. Ability to perform duties under tight deadlines