Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer - Accessibility insights 
Canada, British Columbia, Vancouver 
664523436

19.11.2024

As a Senior Software Engineer on Accessibility Insights, you'll contribute to our Web product (a browser extension written in TypeScript using React and FluentUI), our Windows product (a WPF application written in C#), and other tools that help developers find and fix accessibility problems using AI earlier in the development process. You'll work collaboratively with a team of developers who share your enthusiasm for delivering high-quality software in a fast-paced agile environment using best practices and core principles of software design. You'll grow your accessibility knowledge as you implement features in a way that model’s accessibility best practices and keeps us current with evolving standards and requirements.

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

Additional or Preferred Qualifications

  • Knowledge of AI and ability to use AI in developing accessibility solutions.
  • Fluency in C# and/or TypeScript and React.
  • Great problem solving and design skills, with demonstrated passion for quality, performance and excellence in engineering.
  • Knowledge of and interest in Agile development practices, including continuous integration, test-driven development and pair-programming.
  • Passion for accessibility and experience delivering accessible UI for web, desktop or mobile

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 November 25, 2024.

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.


Responsibilities
  • You will work with product managers and engineers to create implementation plans given product and feature requirements.
  • You will share learnings and identified solutions from investigations with the team.
  • You will independently create clear and articulated plans for testing and assuring quality solutions.
  • You will lead by example within the team by producing extensible and maintainable code.
  • You will apply debugging tools and examine logs, telemetry, and other data to verify assumptions while writing and developing code, both proactively before issues occur and reactively as issues occur.
  • You will drive efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.
  • You will remain current in skills by investing time and effort into staying abreast of current developments.
  • Embody our