Senior Web Developer Analyst

Sherbrooke, QC, Canada

Job Description


Please refer to the job aid for instructions on how to apply.If you are an active McGill employee (ie: currently in an active contract or position at McGill University), do not apply through this Career Site. Login to your McGill Workday account and apply to this posting using the Find Jobs report (type Find Jobs in the search bar).Hybrid on-site presence requiredMontreal, CanadaPOSITION CONTEXTThe 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;
  • 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
  • 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
  • Facilitate project planning meetings using Agile methodology
  • Test and debug new web modules, applications, themes, and 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
  • Assists in training less-experienced software development team members
EDUCATION & EXPERIENCEEducation: Undergraduate DegreeExperience: Five (5) years\xe2\x80\x99 related experienceDesired: Four (4) year degree (Undergraduate) in Management Information Systems or Computer Science or equivalent experienceOTHER QUALIFYING SKILLS AND/OR ABILITIES
  • 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 \xe2\x80\x93 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 in-depth knowledge of and experience working with the open-source Drupal platform.
  • Demonstrated experience working with other open-source web publishing tools and systems, such as WordPress or MediaWiki
  • Demonstrated experience managing Red Hat Linux servers in collaboration with a system administration team
  • Demonstrated experience with automating testing and deployment such as GitLab or GitHub pipelines
  • Demonstrated experience working with PHP, SQL, XML, HTML, XHTML, AJAX, Javascript, GIT, Ansible, automated testing; experience with Python, C/C++, XSLT, and other languages an asset.
  • Demonstrated experience working with search tools such as SOLR, Lucidworks Fusion, and Elastic
  • Excellent analytical and problem-solving skills \xe2\x80\x93 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.
  • Knowledge of French and English. McGill University is an English-language university where day to day duties may require English communication both verbally and in writing.
Minimum Education and Experience: Bachelor\'s Degree 5 Years Related Experience /Annual Salary: (MPEX Grade 07) $88,830.00 - $111,040.00 - $133,250.00Job Profile: MPEX-IST3E - IT Business Application - Senior Professional/ManagerHours per Week: 33.75 (Full time)Supervisor: Portfolio Manager Web Publication ServicesPosition End Date (If applicable):Deadline to Apply:McGill University hires on the basis of merit and is strongly committed to equity and diversity within its community. We welcome applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to productively engage with diverse communities. McGill implements an employment equity program and encourages members of designated groups to self-identify. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence, .

McGill University

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2342887
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $88830 - 133250 per year
  • Employment Status
    Permanent
  • Job Location
    Sherbrooke, QC, Canada
  • Education
    Not mentioned