Position Overview

The successful Software Developer Intern works in our Markham, Ontario office and reports to our Solutions Architect. The role is part of a Scrum team building high‑performing, resilient, and manageable web‑based ERP software for the homebuilding industry, using AI‑assisted development throughout the SDLC.

Responsibilities

  • Study and understand the application's functionality, workflow, and design.
  • Work with the team to build a new product module end‑to‑end using AI‑assisted development tools under architectural guidance.
  • Assist in setting up, testing, and maintaining MCP servers/connectors that power AI‑assisted development, including configuration, documentation, and usage governance.
  • Expand automated test coverage – unit, integration, and end‑to‑end (Playwright) – and wire tests into Azure DevOps CI/CD pipelines.
  • Author and refine reusable AI context: rules files, prompts, and agentic workflows for repeatable development and review tasks.
  • Evaluate the quality and reliability of AI‑assisted output against real coding tasks and iterate to improve.
  • Document processes and provide recommendations for scaling AI‑assisted development and automation across the team.

Qualifications and Skills

  • Ability to work from the Markham, Ontario office.
  • Understanding of software requirements and the software development lifecycle.
  • Experience building multi‑tier, distributed web solutions with an emphasis on responsive design.
  • Knowledge of development best practices in a multi‑developer team using a shared code repository (Git): branching, pull requests, code review.
  • Hands‑on experience in full‑stack development: HTML5, TypeScript, JavaScript, stylesheets (Angular as an asset), .NET, SQL, object‑oriented design, test‑driven development; ability to write unit and integration tests.
  • Familiarity with AI coding assistants and prompt engineering.
  • Exposure to test automation frameworks such as Playwright.
  • Exposure to Azure DevOps (Repos, Pipelines).

Benefits

Salary Range (Ontario & BC): CAD$22.50 – CAD$27.50 per hour. This estimated range is provided in compliance with pay transparency laws. Final offers may vary based on location, experience, and other factors.

Equal Opportunity Employer

We are an equal‑opportunity employer and do not discriminate against any employee or applicant because of race, religion, sex, sexual orientation, gender identity or expression, pregnancy, national origin, age, marital status, veteran status, disability status, or any other category or characteristic protected by law. Applicants with disabilities who would like a reasonable accommodation related to any part of the application process may contact us at


#J-18808-Ljbffr
Similar jobs

Software Developer Intern

Apply Now
Back to search page