Get Latest Jobs, And Visa Sponsorship Updates.

Software Engineer with Visa Sponsorship

🏢 Microsoft📍 Vancouver, BC, Canada💼 Full-Time💻 On-site🏭 Information Technology💰 100000-140000 per year

About the Company

Microsoft is a global leader in software, services, devices, and solutions, dedicated to empowering every person and every organization on the planet to achieve more. Our culture embraces a growth mindset, encouraging us to learn from our mistakes and continuously innovate. We are committed to diversity and inclusion, fostering an environment where everyone can thrive and contribute to groundbreaking technologies that shape the future.

Job Description

We are seeking a talented and passionate Software Engineer to join our innovative team in Vancouver, Canada. This is an exceptional opportunity for skilled professionals looking to advance their careers at a world-renowned technology company. We value creativity, problem-solving abilities, and a collaborative spirit. As a Software Engineer at Microsoft, you will be instrumental in designing, developing, and deploying cutting-edge software solutions that impact millions of users globally. We are proud to offer visa sponsorship for eligible candidates who are eager to make a significant contribution to our projects and become a part of our diverse team.

Key Responsibilities

  • Design, develop, and test high-quality software solutions using modern programming languages and frameworks.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define, design, and ship new features.
  • Write clean, maintainable, and efficient code, ensuring high performance and responsiveness of applications.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Troubleshoot, debug, and upgrade existing systems, resolving technical issues efficiently.
  • Contribute to architectural discussions and decisions, helping to shape the future direction of our products.
  • Mentor junior engineers and share knowledge to foster a continuous learning environment.
  • Stay up-to-date with emerging technologies and industry trends, applying relevant advancements to projects.

Required Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 3+ years of professional software development experience.
  • Proficiency in one or more general-purpose programming languages like C#, Java, Python, C++, or JavaScript.
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with full software development lifecycle (SDLC) methodologies.
  • Demonstrated problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Eligible for Canadian visa sponsorship.

Preferred Qualifications

  • Master's degree or Ph.D. in Computer Science or a related field.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud.
  • Familiarity with agile development practices.
  • Experience with distributed systems, microservices architecture, or large-scale web applications.
  • Knowledge of front-end technologies (e.g., React, Angular, Vue.js) or back-end frameworks (e.g., ASP.NET Core, Spring Boot, Node.js).
  • Contributions to open-source projects or a strong portfolio of personal projects.

Perks & Benefits

  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Employee stock purchase plan and performance bonuses.
  • Visa sponsorship and relocation assistance.
  • Access to cutting-edge technology and development tools.
  • Professional development opportunities and training programs.
  • On-site fitness centers, dining options, and recreational facilities.
  • Flexible work arrangements (where applicable).
  • Employee assistance programs and mental health resources.

How to Apply

Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:

  • A current resume
  • A cover letter outlining your suitability for the role and your motivation for applying.

We review applications on a rolling basis and will contact shortlisted candidates for an interview.

Apply Now

DISCLAIMER

Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.

VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.