Senior Web Developer/ Analyst (MR3437)

McGill University - Human Resources
Position Title: 
Senior Web Developer Analyst (IST3E)
Position Summary: 

The Senior Web Developer/Analyst will contribute to the development and support of the Web Publishing Service and related systems to ensure that they meet the current and future needs of the stakeholders and users community. This position calls for an individual who demonstrates comprehensive knowledge of the principles, concepts and theories of own discipline and some knowledge of principles and concepts in other functions.

Primary Responsibilities: 
  • Provide guidance and support the Portfolio Manager in the evaluation of business requests and the evolution of the systems within his/her own domain;
  • Lead the implementation of medium to complex enhancements to existing systems that meet business requirements and are aligned with IT orientations;
  • Gather business requirements and evaluate feasibility, provide estimates, design solution and prepare detailed specifications;
  • Coordinate team effort in developing and implementing the enhancements;
  • Design and implement new functionality that meet business requirements and are aligned with IT orientations and analyze impact and provide expertise for integration with existing systems;
  • Identify tasks and artifacts required for the development, testing and deployment of the new functionality and modification to the existing systems and provide estimates;
  • Transform business requirements and conceptual system designs into detailed functional specifications in accordance with design standards;
  • Lead the development of the following artifacts (not limited to): functional specifications, interface designs and configuration specifications;
  • Develop test scenarios and conduct detailed functional and integration testing to ensure programming/configuration has been done in accordance with detailed functional specifications and business requirements;
  • Develop website architecture and helps determine hardware and software requirements;
  • Test and debug new web modules, applications, themes, as well as perform maintenance and enhancements to existing web modules, etc.;
  • Provide technical expertise in the development of web design and functional specifications related to business needs;
  • Produce deliverables related to assigned project(s);
  • Perform or assist in the configuration and control of system parameters and files to meet business requirements;
  • Resolve system incidents/problems and act as a liaison between Business Subject Matter Experts, technical teams and/or third-party vendors as required;
  • Support Business Subject Matter Experts and users during user acceptance testing;
  • Assist in the development of application documentation, user documentation and training materials and assists in training less-experienced software development team members;
Minimum Education & Experience: 

Undergraduate degree

Five (5) years' related experience

Other Qualifying Skills And/Or Abilities: 
Desired:Four (4) year degree (Undergraduate) in Management Information Systems or Computer Science or equivalent experience.Functional knowledge of web production business domains. Experience with the concepts and practice of Agile methodology.Experience in the implementation, development and support of client-server and web-application systems.Excellent analytical and problem solving skills – ability to perform root/cause analysis.Demonstrated knowledge of functional analysis and data analysis - ability to understand and clarify business needs formulated by requesters and stakeholders.Demonstrated effective communication, writing and planning skills. Self-motivated and ability to work well with multiple teams in cross functional set-up.Demonstrated ability to work on multiple initiatives and to manage deadlines.Familiarity with MySQL and other databases.Demonstrated experience working with open source web publishing tools and systems, e.g: Drupal, WordPress, MediaWiki.Demonstrated experience working with PHP, SQL, XML, HTML, XHTML, AJAX, Javascript, GIT, CVS, automated testing; experience with Python, C/C++, XSLT, and other languages an asset.Demonstrated experience working with search tools such as SOLR and Google Search Appliance (GSA).Excellent analytical and problem solving skills – ability to perform root/cause analysis.Knowledge of and experience designing to accessibility and access standards: WAI (Web Accessibility Initiative), W3C (World-wide web Consortium) and other industry-approved development standards.English, spoken and written. French spoken and read.
Reference Number: 
Reporting To: 
Portfolio Manager, Web Publishing Service
Salary Range: 
(Grade 08) $73,800 - $98,400 (midpoint) - $128,000
IT Services
Position Type: 
Hours Per Week: 
How To Apply: 

*Internal candidates: Please provide your McGill ID number when applying.*

Please submit your curriculum vitae and cover letter, clearly indicating the reference number:


McGill University, HR IT Services
688 Sherbrooke Street West, 16th floor
Montreal, Quebec
H3A 3R1

(514) 398-4451

careeropportunity.its [at]