Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer- Front End 
Canada, British Columbia, Vancouver 
318558950

03.04.2024

Required/Minimum Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience
  • 3+ years of Front End development experience

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Javascript and/or Typescript experience.
  • Knowledge of UI frameworks like React, Apollo and AngularJS.
  • Ability to ramp up quickly on new technologies and adopt solutions from within the company or from the Open Source community.
  • Experience with agile project management methodologies.
  • Exceptional problem solving & debugging skills.
  • Skilled in self-direction, problem solving, critical thinking, communication skills and customer empathy.
  • Software development and testing experience with Front End development technologies.

Software Engineering IC4- The typical base pay for this role across Canada is CAD $104,000 - CAD $193,200 per year.

Find additional pay information here:

Responsibilities
  • Develop and maintain front end web framework features using Javascript/Typscript
  • Drive architectural changes by profiling and improving UX performance and frontend architecture, together with design and leadership
  • Invest in the growth of an inclusive and capable environment by mentoring and training team members within the team and across the org
  • Other: Embody our and