Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Canada, British Columbia, Vancouver 
756900457

07.01.2025

. You will be working on

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field 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 working on large-scale cloud applications.

Preferred Qualifications:

  • Experience developing test plans, cases, conditions, and scenarios in support of application validation and platform infrastructure.
  • Proficiencywith cloud computing platforms (Azure, AWS, or GCP), Kubernetes, and distributed service presence.
  • Familiarity with Agile, Scrum, or Lean methodologies.
  • Proventrack recordof driving improvements in performance, availability, and supportability.
  • Expertisein increasing efficiency through automation and reducing operational expenditure.
  • Proven analytical, problem-solving, and organizational skills.
  • Proficient written and oral communication skills.
  • Ability to navigate ambiguity and excel in a fast-paced, dynamic environment.

Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.

Find additional pay information here:

Microsoft will accept applications for the role until January 16, 2025.

#

Responsibilities
  • Develop efficient validation logic and implement high-availability and resiliency patterns (e.g., Circuit Breaker, Retry, Fallback) to ensure reliable, seamless service at scale.
  • Collaborate with internal teams and industry stakeholders to align dependencies and create compelling user scenarios on the Teams platform.
  • Design, develop, and deploy high-quality features with strong execution and deployment plans, driving innovation with a customer-centric approach.
  • Provide technical leadership for strategic initiatives, guiding the team to ensure excellence in technical execution and platform integration.
  • Reuse and contribute to open-source libraries,establishingbest practices for monitoring, troubleshooting, and operational excellence.