Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Canada, British Columbia, Vancouver 
724320191

03.04.2024

Feed & Verticals specializes in building personalized and engaging content around news, shopping, sports, weather, and finance that can scale to 1B+ Microsoft users on desktop and mobile.

Required 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 experience designing, building, and maintaining complex web applications.
  • 3 + years experience working with single-page architecture and front-end JavaScript frameworks.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

    • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

    • OR equivalent experience.

  • Experience with front end techniques like Server-side Rendering and Service Workers.
  • Experience in optimizing and monitoring client performance through efficient dependency management and data access patterns.
  • Experience interpreting mockups and translating them into polished and resolved UIs.

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

Find additional pay information here:

Responsibilities
  • Ship high-quality, well-tested, secure, and maintainable code.
  • Work closely with the leadership and product owner to help address business needs while maintaining engineering standards and paying down technical debt.
  • Experiment with and recommend new technologies that simplify or improve our stack.
  • Build end-to-end client-side experiences for a deeply engaging user experience.
  • Work in a world class engineering team of engineers, architects, scientists, and leadership that will help you grow your career.

Other

  • Embody our and