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 
295961398

07.05.2024

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.

  • 1+ year of proven record of accomplishment in shipping scaled solutions at speed

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.

  • Knowledge on Microsoft Azure technology
  • Competence with React, Apollo, GraphQL, Webpack, Grunt, Gulp, and Node
  • Interest in the latest and greatest in Open Source Software
  • Experience with React, AngularJS or another modern web framework
  • Experience with large scale data analytics and failure analysis
  • Experience improving performance of JavaScript-based applications Engineering Practices:
  • Experience with any of the following testing: performance testing, security testing, privacy testing, accessibility testing, and localization/globalization testing.
  • Experience using structured design and modeling techniques Other Skills:
  • Ability to work in cross functional teams and effective interpersonal skills
  • Ability to collaborate with and influence various stakeholders without authority
  • Ability to handle ambiguity and collaborate across multiple groups and disciplines
  • Experience with problem resolution, judgment, negotiating and decision-making skills

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
  • Define well thought out design patterns and code with an emphasis on quality, simplicity, maintainability, and performance
  • Consider and advocate for customer’s perspective and experiences and help define innovative solutions to their concerns
  • Communicate effectively and partner well with other disciplines of the project team to deliver high quality solutions from envisioning to deployment to live site availability
  • Coordinate and drive your own dependencies, design reviews, code reviews, and test case reviews
  • Evaluate, adapt, and drive adoption for new technologies, tools, methods, and processes for customer problems as well as cross-cutting engineering concerns
  • Embody our