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 who has helped over 100 skilled workers move to Canada. He is also CEO of Visto, a free platform that helps skilled workers immigrate to Canada.