Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Bilingual Summer Accounting Intern Senior Java Developer Python Embedded Software Engineer Full Stack Web Developer Mobile App Developer Manager Front End Developer Intern Python Developer Developpeur Python - Python Developer Intern Software Developer II Senior Copywriter Mobile Application Developer Regional Marketing Manager Digital Marketing Specialist Senior Software Developer - UI Software Developer Engineer III Senior Full Stack Developer Senior Software Engineer - Mixed Reality Senior FullStack Developer - Vancouver Jr Account Manager Account Manager Associate Account Manager Retail Sales Associate Account Manager Entry Level Software Engineer Coordinator Territory Sales Manager - Chicago Sales Coordinator FRONT END DEPARTMENT Named Accounts Sales Representative Brand Coordinator National Premium Seat Sales Coordinator Inside Sales Representative Sales Associate - Sales Representative Account Coordinator Business Development Associate Account Manager Visual Designer Visual Designer Outside Sales Representative - Various Inside Sales Representative Digital Associate Account Manager Accountant I - Laboratory Medicine - Sales Representative Sales Coach Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank Borrowell AT&T Insight Global Shopify Square Amazon Flex Hatchways American Income Life Creative Circle Peel Regional Police Vector Marketing Instacart Recovhub Walgreens Akira Clickworker LowCostWebDesignFirm.com Scotiabank 51talk Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection Hootsuite GoParkr autoTRADER.ca ScribbleLive SnapTravel Xiaomi 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.