Software Engineer – Cloud, Full Stack & Modern Software Development | Canada

  • Full Time
  • Canada

Website Crsvisa

Location

Canada

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical
  • Telecommunications
  • Remote / Work-from-Home Opportunities — Not specified; the original posting does not confirm a remote work arrangement.

Job Overview

Leading technology organizations across Canada are seeking skilled Software Engineers to contribute to modern applications, cloud platforms, enterprise systems, AI-driven solutions, and next-generation software products. This opportunity is intended for professionals with 2+ years of relevant experience and a bachelor’s degree or related qualification in a technology discipline.

Successful candidates may work across technologies including Java, Python, .NET, JavaScript, React, Node.js, cloud technologies, DevOps, and general software development. The opportunity provides exposure to modern engineering environments and international technology teams, with potential for career growth and professional development.

Key Responsibilities

  • Design, develop, test, and maintain high-quality software applications.
  • Develop scalable applications and enterprise software solutions.
  • Work with programming languages and frameworks such as Java, Python, .NET, JavaScript, React, and Node.js.
  • Contribute to cloud-based applications and technology platforms.
  • Support AI-driven and next-generation software solutions where applicable.
  • Collaborate with cross-functional teams in Agile development environments.
  • Participate in software design, development, testing, debugging, and deployment.
  • Apply software engineering best practices to improve application quality and maintainability.
  • Troubleshoot technical issues and implement effective solutions.
  • Contribute to continuous improvement of development processes and engineering practices.

Requirements & Qualifications

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience

  • Minimum 2+ years of relevant professional experience in software engineering or related development roles.

Technical Skills

Experience with one or more of the following areas:

  • Java
  • Python
  • .NET
  • JavaScript
  • React
  • Node.js
  • Cloud Technologies
  • DevOps
  • Software Development

Professional Skills

  • Strong problem-solving and analytical capabilities.
  • Ability to work effectively in Agile development environments.
  • Strong communication and teamwork skills.
  • Ability to adapt to modern software engineering technologies and practices.

Eligibility

  • The original posting states that only Indian candidates are eligible for this opportunity.
  • Visa sponsorship support is stated to be available for eligible candidates.

Salary, Benefits & Career Growth

Salary

The advertised salary range is:

CAD $60,000 – $160,000+ per year

The posting states that compensation depends on skills, experience, and location.

Benefits

The original posting lists the following benefits:

  • Visa sponsorship support for eligible candidates
  • Relocation assistance
  • Accommodation support
  • Health insurance coverage
  • Paid annual leave
  • Competitive salary package
  • International work exposure
  • Long-term career growth opportunities

The role provides opportunities for career progression and professional development through exposure to cloud platforms, enterprise applications, AI-driven solutions, modern software engineering technologies, and international development environments.

Application Process

Application Process (Website)

Apply only through the official job link.

Click Apply Now on the website to access the official application instructions.

HR Email for Application

Send your updated CV directly

Application Deadline: 10 September 2026

The original posting also invites candidates to comment “CANADA TECH” for additional information.

To apply for this job email your details to seo@crsvisa.com