Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Class 4 Driver Lyft Driver - Earn Extra Cash Lyft Driver Lyft Driver Lyft Driver Entry-Level Jobs - Drive For Lyft Lyft Driver Lyft Driver - Supplement Your Delivery Class 4 Driver Lyft Driver Lyft Driver Lyft Driver Lyft Driver Holiday Jobs - Drive for Lyft Flexible Hours - Lyft Driver Lyft Driver Lyft Driver - Earn Extra Cash Lyft Driver Flexible Hours - Lyft Driver Holiday Jobs - Drive for Lyft Lyft Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver Lyft Driver - Supplement Your Warehouse Lyft Driver Class 4 Driver Lyft Driver Lyft Driver Lyft Driver - Supplement Your Warehouse Full-Time Work - Drive For Lyft Lyft Driver Lyft Driver - Get Paid the Same Day with Holiday Jobs - Drive for Lyft Entry-Level Jobs - Drive For Lyft Lyft Driver Lyft Driver Lyft Driver Lyft Driver - Supplement Your Warehouse Flexible Hours - Lyft Driver Flexible Hours - Lyft Driver Lyft Driver - Get Paid the Same Day with Lyft Driver Lyft Driver - Supplement Your Delivery Flexible Hours - Lyft Driver Lyft Driver Lyft Driver Full-Time Work - Drive For Lyft Lyft Driver Class 4 Driver Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Exact Media Aecom Aerotek Two Sigma AsteroidX Jane Street WeWork Insight Global Akira Doordash Shopify Peel Regional Police Borrowell AT&T First Convenience Bank Square American Income Life Amazon Flex Instacart Hatchways Vector Marketing Walgreens Microsoft Clickworker Creative Circle Recovhub Scotiabank 51talk UnitedHealth Group LowCostWebDesignFirm.com TD Bank Top Hat Desjardins Paylocity CI&T mappedin Mobeewave Checkout 51 The Youth Connection Hootsuite SnapTravel GoParkr ScribbleLive Xiaomi autoTRADER.ca All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Software Engineer - Mixed Reality At Microsoft

Location: Vancouver, British Columbia

Job Description

Software Engineer 2 – Mixed Reality

Have you ever wanted to define a new way of working? The Dynamics 365 Guides team is looking for software pioneers to transform training and development in industry using HoloLens and the Dynamics 365 platform.

https://dynamics.microsoft.com/en-us/mixed-reality/guides/

Our team uses deep customer research, observation and understanding paired with design thinking to concept, build, and ship innovative user experiences that will improve the way people get work done each day and help them break free from the limits of our current work environments.

We build the world’s most advanced Mixed Reality applications for HoloLens, HoloLens 2 and mobile devices. We use the Microsoft Dynamics 365 and Power Platform to augment and enhance the professional lives of workers around the world, empowering them to achieve more.

We are looking for a Software Engineer 2 to join our cross-discipline development team, to take our ideas from concept to final quality experiences.

Responsibilities


  • Collaborate with a cross-discipline team in Vancouver, as well as teams in Microsoft Redmond, to build features in our application(s) in an Agile environment.
  • Demonstrate technical proficiency by designing and implementing software features, helping to define architecture, and writing high-quality code as a core part of our team.
  • Clearly communicate progress on the work you’re doing and improvements to team standards and architecture.
  • Contribute to a team culture that embraces diversity and inclusion and makes your team an awesome place to work.

Qualifications

Minimum Qualifications:
  • Solid grasp of software engineering best practices.
  • Demonstrable experience implementing complex software systems or app components.
  • C#, C++, Java, or equivalent experience.
  • Applied knowledge of modern end-user application development.
  • Experience working through the full product cycle from initial design to final product.
  • B.Sc. degree in Computer Science or equivalent experience/education.

Preferred Qualifications:
  • Deep C# proficiency.
  • Excellent debugging and optimization skills in a multi-threaded environment.
  • Solid background in general interactive 3D application or game engineering (user interface and interaction, AI, effects, physics, graphics, content pipelines, or networking).
  • Background in Web Services or back-end technologies (SQL, Node.JS, Azure, Docker, Redis, CRM)
  • Shipped multiple products or titles.
  • Agile methodology experience.
  • Strong 3D math background.
  • Development experience using Unity or another 3D development engine.
  • Experience with MR/VR/AR technologies.
  • Experience with UWP and XAML.
  • Experience working in large teams with modern version control systems like Git.
  • Excellent judgment, decision making skills, and the ability to work under deadline pressure.
  • Excellent presentation skills and experience of presenting to developers up to senior management.
  • Self-motivated and comfortable dealing with the ambiguity of V1 and incubation work.