Jobs in Canada for Immigrants

Specialisterne USA

IT Developer

About the job

Specialisterne is Recruiting!Specialisterne connects qualified neurodivergent candidates to employment opportunities in numerous industries and sectors in Canada and the US.To apply, you will have experienced barriers getting and/or maintaining meaningful employment and identify with one of the following:

  • Autism (including Asperger’s and PDD-NOS)
  • Attention Deficit/Hyperactivity Disorder (ADHD) or Attention Deficit Disorder (ADD)
  • Learning Disability (e.g., dyslexia, dyscalculia, dysgraphia)
  • Intellectual Disability
  • Obsessive Compulsive Disorder (OCD)
  • Tourette Syndrome

Specialisterne is proud to partner with TD Bank on a Neurodiversity Hiring Initiative.At TD, they are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. They are dedicated to building a workforce that reflects the diversity of their customers and communities in which they live and serve.Descriptions of the roles are provided below.Summary:Title: IT DeveloperHours: 37.5 hours a week, will include irregular hours

  • 2 days in office (Tuesdays & Wednesdays)

Location: Toronto, ON- HybridTarget Start Date: ASAPCore Tasks – In this job, you will:

  • Participate in Agile stand-ups to understand immediate priorities for the day/week
  • Work with peers, tech leads and business system analysts to understand application requirements
  • Perform testing for the code developed
  • Utilize Azure deployment tools to move the software into multiple test environments to ensure software is successfully deployed
  • Once software is developed and tested, support other technology teams to deploy software into production
  • Between testing and production, perform defect triage by interacting with other teams to resolve any software issues

General Skills and Abilities – You:

  • Have the ability to take direction and collaborate with multiple teams and people
  • Have the ability to interact with a large number of people and ask for help when needed
  • Have the ability to decipher and deal with complex situations

Digital/Technical Skills & Tools – You have the following digital skills*:

  • Basic Java OR Rest API OR React/Angular skills
  • Basic Microsoft SQL Server (Azure) skills is a nice to have but not require
  • Springboot framework is a nice to have but not required


  • College Diploma OR Bachelor’s Degree in computer science or a related field OR a technical training certificate
  • Data Analytics training is a nice to have but not required

Experience (Professional, Academic, Personal)

  • One year of experience in a related role OR ability to showcase Development Projects related to this position

Additional InformationHere’s how frequently the following types of communication and interaction are required to perform the job:

  • Oral communication: Daily
  • Email communication: Daily
  • Instant messaging: Constantly
  • Telephone Communication: Rarely
  • Video Communication: Daily
  • Interacting with supervisors: Daily
  • Interacting with peers: Constantly
  • Training or teaching others: Weekly- Potentially as skills grow

Here’s what can be stressful on the job:

  • Long hours at irregular times when needed to complete projects
  • Being able to answer questions about complex application components

Here’s what is attractive about the company/role:

  • You will develop quality software, creating great outcomes for colleagues and customers
  • Expansive career path
  • Skills you will learn are transferable to other industries and positions

Workplace Support:

  • Specialisterne and our employer partners are committed to providing inclusive onboarding experiences and supporting new employees as they learn on the job
  • All new hires continue to liaise with a Specialisterne Workplace Support Manager for their first twelve weeks on the job

The Recruitment ProcessTo be considered for this position, you won’t be interviewed by the employer. Instead, here’s how it works:

  • Apply to the job. This will involve completing an online questionnaire as well as submitting their resume to Specialisterne CA.
  • Join our talent pool (if you haven’t already): Complete a talent pool questionnaire and a “Workplace Skills Inventory” (about your situation, job skills and how you work best), and a pre-employment assessment (this is an additional way to show your job skills/abilities instead of interviewing).
  • Create a job-specific Candidate Profile: If you meet the qualifications of the role, our talent acquisition team will give you access to your Candidate Profile. You will use it to answer job specific questions and/or complete a work sample exercise to showcase your skills for this role.

To apply for this job please visit

Also: Search Your DREAM JOBS