INTERNSHIP DETAILS

IT Solution analyst - (Canada Summer Jobs)

CompanyThe Muslim Association of Canada
LocationMississauga
Work ModeOn Site
PostedMay 22, 2026
Internship Information
Core Responsibilities
The role involves analyzing business needs and supporting internal web and mobile applications through troubleshooting, testing, and documentation. The analyst will also utilize AI tools to improve workflow efficiency and maintain system reliability.
Internship Type
grant contract full time
Company Size
188
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
The Muslim Association of Canada (MAC) is a religious, educational, social, charitable and non-profit organization. MAC provides services and programs designed to assist in the holistic educational and spiritual development of the Muslim individual and family. A primary tenet of MAC is community involvement and service not only with the Muslim community, but with every community, regardless of faith or background.
About the Role

Job Description – IT Solution analyst - IT (Canada Summer Jobs)

Position: Application support analyst (Canada Summer Jobs)

Department: Information Technology 

Position Summary

The Muslim Association of Canada is seeking a motivated IT Solution Analyst to support the analysis, testing, documentation, and improvement of internal technology solutions. The student will assist the IT team with understanding business needs, supporting internally developed web and mobile applications, troubleshooting issues, and helping improve system reliability and user experience.

This role is ideal for a student interested in application support, software testing, systems analysis, AI-enabled productivity, and modern software solutions built with technologies such as C#, Angular, microservices, SQL Server, PostgreSQL, and mobile application frameworks.

Key Responsibilities

  • Assist in analyzing business needs, user feedback, and application issues to support practical technology solutions.
  • Help translate requirements into clear documentation, test scenarios, and solution recommendations.
  • Support internal web and mobile applications by investigating issues, reproducing bugs, and documenting findings.
  • Assist with testing application features, workflows, forms, permissions, data entry processes, and system outputs.
  • Perform basic regression testing after fixes, enhancements, or application updates.
  • Support development, integration, and workflow improvement activities under the guidance of IT team members.
  • Help troubleshoot, debug, and optimize existing systems to improve performance, reliability, and usability.
  • Assist with reviewing and validating data in SQL Server and PostgreSQL databases.
  • Use AI-assisted tools, where appropriate, to improve documentation, summarize issues, identify trends, and support workflow efficiency.
  • Maintain clear documentation for solutions, processes, support procedures, testing results, and user guides.
  • Collaborate with developers, IT staff, and stakeholders to support successful solution delivery.
  • Handle organizational information responsibly and maintain confidentiality.

Required Skills & Qualifications:

  • Currently enrolled in or recently completed studies in Computer Science, Information Technology, Software Engineering, Data Analytics, Artificial Intelligence, Business Technology Management, or a related field.
  • Interest in software development, AI, application support, systems analysis, quality assurance, and digital transformation.
  • Basic understanding of web applications, databases, APIs, and software development concepts.
  • Familiarity with at least some of the following technologies is an asset: C#, Angular, SQL Server, PostgreSQL, REST APIs, Microservices, Mobile application development, Git or source control tools
  • Strong analytical and problem-solving skills.
  • Ability to investigate issues, organize findings, and document details clearly.
  • Strong written and verbal communication skills.
  • Ability to explain technical concepts to non-technical users.
  • High attention to detail and commitment to accuracy.
  • Comfortable learning new tools, systems, and technologies.
  • Ability to work independently while receiving guidance from technical team members.

Preferred Qualifications:

  • Exposure to AI tools such as ChatGPT, Microsoft Copilot, Azure AI, or similar platforms.
  • Basic knowledge of prompt engineering, AI-assisted productivity, or workflow automation.
  • Experience with application testing, user acceptance testing, quality assurance, or bug tracking.
  • Familiarity with software development lifecycle concepts, DevOps practices, or release cycles.
  • Basic understanding of database queries, application logs, debugging, or troubleshooting.
  • Experience creating technical documentation, user guides, process maps, or training materials.
  • Interest in non-profit technology, community service, and digital transformation.

CSJ Eligibility Criteria:

  • Must be 15–30 years old at the start of employment.
  • Must be a Canadian citizen, permanent resident, or person with refugee protection.
  • Must have a valid Social Insurance Number (SIN) and be legally entitled to work in Canada.


Key Skills
Application SupportSoftware TestingSystems AnalysisC#AngularSQL ServerPostgreSQLREST APIsMicroservicesMobile Application DevelopmentGitAI-Assisted ProductivityTechnical DocumentationRegression TestingProblem SolvingCommunication
Categories
TechnologySoftwareData & AnalyticsEngineering