Systems Analyst
Top Benefits
About the role
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 (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).
University Advancement (UA) promotes McGill to its global community and to the public, engaging alumni, volunteers and friends of the University, and building on McGill’s record of fundraising success in support of University priorities.
By joining UA, you can be part of a dynamic and exciting team of professionals that is making an extraordinary impact on the world by advancing the philanthropic and engagement ambitions of McGill University.
To find out more about UA, please visit us at
www.mcgill.ca/advancement/ua-careers
.
Position Summary:
Reporting to the Director, Advancement Information Management, the System Specialist will contribute to the development, maintenance and enhancement of McGill University Advancement’s systems, with a primary focus on our backend systems and databases, to ensure that they meet the current and future needs of the stakeholders and the user community. Working closely with other IT teams, the incumbent delivers services in a timely manner and at the high level of quality expected by McGill users. The System Specialist designs, develops, debugs, tests, supports/maintains, integrates applications and IT systems.
Primary Responsibilities:
-
Design, develops, maintains and optimize complex DB schemas, SQL scripts and objects to meet application functionality and performance requirements. Working with stakeholders including data, design, product, and executive teams and assisting them with data-related technical issue.
-
Develops artifacts such as, but not limited to: code, scripts (Database and others), automated unit/functional/integration tests, unit test cases, and deployment instructions.
-
Supports and maintains the unit’s set of applications.
-
Works with other team members and colleagues from other IT Units in implementing new systems or modifying existing systems that meet business requirements and are aligned with the unit’s standards and orientations:
-
Transforms detailed functional specifications into code/scripts in accordance with design and programming standards;
-
Provides estimates for tasks and artifacts under own responsibility.
-
Conducts unit testing and supports Analysts and Technical teams during functional and integration testing.
-
Participates in the proposal, definition and promotion of development standards.
-
Thinks analytically, bringing forward ideas to improve existing processes and procedures.
-
Supports the team in resolving system incidents/problems.
-
Assists Technical Teams during deployment.
-
Interacts with non-technical users, other IT colleagues, and uses online and other resources to understand requirements and specifications and to provide the best possible solutions. As needed, consults with and trains other staff members and power-users.
-
Keeps abreast of new developments and trends in the field of advancement technology.
-
Participates in the evaluation of new software products providing the feedback, testing, debugging as needed.
-
Performs other duties as assigned.
Other Qualifying Skills and/or Abilities
- Three (3) to five (5) years’ related experience.
- Undergraduate degree in computer science or similar.
- Experience with the Salesforce ecosystem is considered a strong asset.
- Knowledge of Web front/backend development (PHP, HTML5, JavaScript, Jquery) and Structured Query Language (SQL)
- Familiarity with Microsoft Active Directory and Azure Services as well as Version Control Systems (GIT, GITLAB).
- Attention to detail, diligent and rigorous work methods.
- Outstanding troubleshooting skills.
- Self-motivated and demonstrated ability to work on different projects concurrently and to establish priorities.
- Excellent team player with strong focus on delivering results to meet the business needs.
- Good verbal and written communication skills.
Additional Information:
Testing may be administered. This is a term appointment until April 30, 2027.
As one of Montreal's Top Employers, here is what we offer:
- Competitive benefits package (Health, Dental, Life Insurance)(if eligible)
- Defined contribution pension plan (with employer contribution up to 10%)(if eligible)
- Group Registered Retirement Savings Plan (RRSP) and Tax Free Savings Account (TFSA)
- Competitive vacation policy
- Two (2) personal days
- Two (2) floating holidays
- Nine (9) "Summer Fridays" - paid days off between the St-Jean Baptiste holiday and Labour Day
- Paid time off over the December holiday period
- Tuition waiver for regular employees and their dependents
- Up to two (2) days of remote work per week where the position permits
Before applying, please note that to work at McGill University, you must be both authorized to work in Canada and willing to work in the province of Quebec at the campus where the position is based / located.
Knowledge of English: McGill University is an English-language university where day to day duties may require English communication both verbally and in writing. The level of English required for this position has been assessed at a level 3 on a scale of 0-4*.*
For a definition of our language proficiency levels, please click
here
.
Minimum Education and Experience:
Bachelor's Degree 3 Years Related Experience /
Annual Salary:
(MPEX Grade 05) $71,890.00 - $89,860.00 - $107,830.00
Job Profile:
MPEX-IST2E - IT Business Application - Professional 2
Hours per Week:
33.75 (Full time)
Supervisor:
Director, Advancement Information Management
Position End Date (If applicable):
2027-04-30
Deadline to Apply:
2026-03-23
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,
accessibilityrequest.hr@mcgill.ca
.
About McGill University
McGill University is one of Canada's best-known institutions of higher learning and one of the leading universities in the world. With students coming to McGill from some 150 countries, our student body is the most internationally diverse of any research-intensive university in the country. McGill was founded in 1821 thanks to a generous bequest by James McGill, and since then, we've grown from a small college to a bustling university with three campuses, 11 faculties, some 300 programs of study, and more than 37,500 students. The University also partners with four affiliated teaching hospitals to graduate over 1,000 health care professionals each year.
The goal of McGill University's social media platforms is to strengthen our community, which includes students, faculty, and alumni. The aim is to provide information on events, campus news and promote networking.
McGill University fosters freedom of expression, while valuing respect and collegiality. We encourage respectful dialogue and reserve the right to remove the following: Comments deemed offensive, vulgar or profane; comments off-topic and/or unrelated to posted content; content that infringes on an individual's privacy or copyright.
Similar jobs you might like
Systems Analyst
Top Benefits
About the role
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 (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).
University Advancement (UA) promotes McGill to its global community and to the public, engaging alumni, volunteers and friends of the University, and building on McGill’s record of fundraising success in support of University priorities.
By joining UA, you can be part of a dynamic and exciting team of professionals that is making an extraordinary impact on the world by advancing the philanthropic and engagement ambitions of McGill University.
To find out more about UA, please visit us at
www.mcgill.ca/advancement/ua-careers
.
Position Summary:
Reporting to the Director, Advancement Information Management, the System Specialist will contribute to the development, maintenance and enhancement of McGill University Advancement’s systems, with a primary focus on our backend systems and databases, to ensure that they meet the current and future needs of the stakeholders and the user community. Working closely with other IT teams, the incumbent delivers services in a timely manner and at the high level of quality expected by McGill users. The System Specialist designs, develops, debugs, tests, supports/maintains, integrates applications and IT systems.
Primary Responsibilities:
-
Design, develops, maintains and optimize complex DB schemas, SQL scripts and objects to meet application functionality and performance requirements. Working with stakeholders including data, design, product, and executive teams and assisting them with data-related technical issue.
-
Develops artifacts such as, but not limited to: code, scripts (Database and others), automated unit/functional/integration tests, unit test cases, and deployment instructions.
-
Supports and maintains the unit’s set of applications.
-
Works with other team members and colleagues from other IT Units in implementing new systems or modifying existing systems that meet business requirements and are aligned with the unit’s standards and orientations:
-
Transforms detailed functional specifications into code/scripts in accordance with design and programming standards;
-
Provides estimates for tasks and artifacts under own responsibility.
-
Conducts unit testing and supports Analysts and Technical teams during functional and integration testing.
-
Participates in the proposal, definition and promotion of development standards.
-
Thinks analytically, bringing forward ideas to improve existing processes and procedures.
-
Supports the team in resolving system incidents/problems.
-
Assists Technical Teams during deployment.
-
Interacts with non-technical users, other IT colleagues, and uses online and other resources to understand requirements and specifications and to provide the best possible solutions. As needed, consults with and trains other staff members and power-users.
-
Keeps abreast of new developments and trends in the field of advancement technology.
-
Participates in the evaluation of new software products providing the feedback, testing, debugging as needed.
-
Performs other duties as assigned.
Other Qualifying Skills and/or Abilities
- Three (3) to five (5) years’ related experience.
- Undergraduate degree in computer science or similar.
- Experience with the Salesforce ecosystem is considered a strong asset.
- Knowledge of Web front/backend development (PHP, HTML5, JavaScript, Jquery) and Structured Query Language (SQL)
- Familiarity with Microsoft Active Directory and Azure Services as well as Version Control Systems (GIT, GITLAB).
- Attention to detail, diligent and rigorous work methods.
- Outstanding troubleshooting skills.
- Self-motivated and demonstrated ability to work on different projects concurrently and to establish priorities.
- Excellent team player with strong focus on delivering results to meet the business needs.
- Good verbal and written communication skills.
Additional Information:
Testing may be administered. This is a term appointment until April 30, 2027.
As one of Montreal's Top Employers, here is what we offer:
- Competitive benefits package (Health, Dental, Life Insurance)(if eligible)
- Defined contribution pension plan (with employer contribution up to 10%)(if eligible)
- Group Registered Retirement Savings Plan (RRSP) and Tax Free Savings Account (TFSA)
- Competitive vacation policy
- Two (2) personal days
- Two (2) floating holidays
- Nine (9) "Summer Fridays" - paid days off between the St-Jean Baptiste holiday and Labour Day
- Paid time off over the December holiday period
- Tuition waiver for regular employees and their dependents
- Up to two (2) days of remote work per week where the position permits
Before applying, please note that to work at McGill University, you must be both authorized to work in Canada and willing to work in the province of Quebec at the campus where the position is based / located.
Knowledge of English: McGill University is an English-language university where day to day duties may require English communication both verbally and in writing. The level of English required for this position has been assessed at a level 3 on a scale of 0-4*.*
For a definition of our language proficiency levels, please click
here
.
Minimum Education and Experience:
Bachelor's Degree 3 Years Related Experience /
Annual Salary:
(MPEX Grade 05) $71,890.00 - $89,860.00 - $107,830.00
Job Profile:
MPEX-IST2E - IT Business Application - Professional 2
Hours per Week:
33.75 (Full time)
Supervisor:
Director, Advancement Information Management
Position End Date (If applicable):
2027-04-30
Deadline to Apply:
2026-03-23
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,
accessibilityrequest.hr@mcgill.ca
.
About McGill University
McGill University is one of Canada's best-known institutions of higher learning and one of the leading universities in the world. With students coming to McGill from some 150 countries, our student body is the most internationally diverse of any research-intensive university in the country. McGill was founded in 1821 thanks to a generous bequest by James McGill, and since then, we've grown from a small college to a bustling university with three campuses, 11 faculties, some 300 programs of study, and more than 37,500 students. The University also partners with four affiliated teaching hospitals to graduate over 1,000 health care professionals each year.
The goal of McGill University's social media platforms is to strengthen our community, which includes students, faculty, and alumni. The aim is to provide information on events, campus news and promote networking.
McGill University fosters freedom of expression, while valuing respect and collegiality. We encourage respectful dialogue and reserve the right to remove the following: Comments deemed offensive, vulgar or profane; comments off-topic and/or unrelated to posted content; content that infringes on an individual's privacy or copyright.