Senior Software Engineer

November 15 2024
Industries IT: Software
Categories Programming, Development,
Toronto, ON • Full time

Overview

The Applied Sciences Group (ASG) is looking for a Senior Software Engineer that enjoys working as a generalist developer: our focus changes often, so you should be comfortable working on many different projects and different areas of the technology stack.

ASG is a unique group to Microsoft and even the industry. We have amazing latitude for impact and scope of creativity and opportunity. We invent but also ship. We are passionate about creating the future, inventing something that has not been done, but then turning around and giving into the hands of millions of people. It's a mash up of Microsoft Research and an effective engineering team. All in the name of doing what's right, unimagined, and next, with a balance not too close but not too far away either. As we help guide Windows and Devices towards an Agentic world, we want to contextualize people's experiences. We want to move people's compute experiences "off the desk" into the real world, and not only contextualize and ground in what they do with computers but also in the physical world. If you are passionate about our mission in ASG and want to work on a team that offers growth opportunities, dedicated to a culture of inclusion, growth mindset and collaboration, we need you!

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

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.
  • 4+ years experience designing & implementing User Experiences for Windows and Android Apps.

Preferred Qualifications

  • 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

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:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html

Microsoft will accept applications and processes offers for these roles on an ongoing basis.

Responsibilities

  • Collaborate with appropriate stakeholders to determine user requirements for a scenario.
  • Drive identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Leverage subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  • Proactively seek new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

Other

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network