Senior Web Developer Analyst
Apply
Locations: Sherbrooke 680
Time Type: Full time
Posted on: Posted 3 Days Ago
Job Requisition ID: JR0000059677
Please refer to the How to Apply for a Job (for External Candidates) job aid for instructions on how to apply.
If you are an active McGill employee (i.e., 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 required
Montreal, Canada
POSITION CONTEXT
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 user community. This position calls for an individual who demonstrates comprehensive knowledge of the principles, concepts, and theories of their discipline and some knowledge of principles and concepts in other functions.
Primary Responsibilities:
Provide guidance and support to the Portfolio Manager in the evaluation of business requests and the evolution of the systems within their 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 solutions, and prepare detailed specifications.
Coordinate team efforts in developing and implementing the enhancements.
Design and implement new functionality that meets business requirements and is 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 modifications to 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 help 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.
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.
Assist in training less-experienced software development team members.
EDUCATION & EXPERIENCE
Education: Undergraduate Degree
Experience: Five (5) years’ related experience
Desired: Four (4) year degree (Undergraduate) in Management Information Systems or Computer Science or equivalent experience.
OTHER 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 – 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 a cross-functional setup.
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 is an asset.
Demonstrated experience working with search tools such as SOLR, Lucidworks Fusion, and Elastic.
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.00
Job Profile:
MPEX-IST3E - IT Business Application - Senior Professional/Manager
Hours per Week:
33.75 (Full time)
Supervisor:
Portfolio Manager Web Publication Services
Position 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,
Located in one of the world’s great multicultural and multilingual cities, McGill University is internationally recognized for its excellence as a leading institution of higher education and research.
For nearly 200 years, through the work of dedicated people, McGill has been breaking ground in diverse fields and contributing solutions to some of the world’s most significant issues.
McGillians are proud to be part of a community that is both global and local, inspired by challenge and committed to shaping a better future. McGill received a Platinum STARS rating in sustainability, is among Canada’s greenest employers, and is a top Montreal Employer.
Grandescunt Aucta Labore. By work, all things increase and grow.
Find a sense of purpose. Develop your future. Join us today.
#J-18808-Ljbffr