With Canada’s ever-growing information technology sector, there are now more jobs available than ever before. To give you an idea of what’s available, here is a look at a few IT jobs currently available in Canada:
- Junior UX Developer, Waterloo, Ontario
Requirements:
- Degree or Diploma in Computer Science, Engineering or similar technical field.
- 2+ years of industry experience or a background in UI development, Application development or similar.
- Experience developing for mobile, tablet and desktop screen sizes utilizing responsive design.
- Excellent understanding of CSS pre-processors such as Less/Sass.
- Practical knowledge and understanding of Atomic Design philosophy.
- Experience working with reusable CSS/HTML components and atomic design philosophy.
2. Full Stack Developer, Toronto, Ontario
Requirements
Experience
Working knowledge with the following:
- C# or similar programming languages
- Experience with .NET framework
- Architecture patterns, as well as API design and implementation
- SQL, including constructing complex queries, stored procedures and optimization techniques
- JavaScript, specifically ES6 and/or Typescript
Nice to Have
- Familiarity with Microsoft Azure
- Understanding of micro-services architecture, containers and cloud computing services
- Interest in learning .NET Core
- Ability to write maintainable automated tests
- React and/or Angular
- HTML and CSS
Important Qualities
- You have a passion for code and enjoy applying your technical skills to solve business problems
- You strive for excellence in everything you develop: customer satisfaction, process and product quality and reliability
- You have strong communication and interpersonal skills
- You are a positive team player
- You show attention to detail
- You’re excited by the possibility of pushing technology to find new ways of delivering financial services
3. Security Engineer, Toronto, Ontario
Requirements
Experience
- Knowledge of information security principles, protocols, practices and industry standards.
- Experience identifying and protecting against web application security vulnerabilities found in but not limited to OWASP Top 10.
- Scripting experience using Bash, Powershell, Python, JavaScript or another language.
- Good understanding of cloud infrastructure, and experience with one of the major cloud providers.
- Ability to clearly communicate with technical and non-technical stakeholders.
- A proven track record both as a contributor as well as a leader.
Nice to Have
- Experience with Microsoft Azure
- Experience with PCI and/or GDPR
- Certified Information Systems Security Professional (CISSP) certification or other industry recognized information security certification
Important Qualities
- You have a passion for security and enjoy applying your technical skills to solve business problems
- You have strong communication and interpersonal skills
- You are a positive team player
- You show attention to detail
- You’re excited by the possibility of pushing technology to find new ways of delivering financial services
At Visto, we hope to share information like this to give you a small taste of what’s available so you can decide if making the move is a good decision for you! If you’re a tech worker interested in moving to Canada, make sure to sign up for our free immigration portal here.
Note: This content was provided by a group of graduate students/recent graduates that are exploring issues related to the Canadian immigration programs for skilled workers. This project is powered by Visto!
Written by Josh Schachnow
Josh Schachnow is a Toronto-based immigration lawyer. After spending 4 years growing his own law firm and helping hundreds of immigrants and companies navigate Canadian immigration, he realized there was no technology to help make the process easy. So he started Visto, in an effort to automate all of the things he spent years doing manually – generating checklists, filling out forms, sending documents for signature, and more. He now spends most of his time talking to new clients, partners and working closely with the tech team to continue to improve the platform.