Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
United States, Washington 
38419992

30.04.2024

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.
  • 2+ years' experience writing efficient and production grade C++ or C# code.
  • 1+ year experience with full stack Web development using TypeScript or JavaScript.

Additional or Preferred Qualifications

  • 4+ years of industry experiences with one or more of the following: Windows or mobile app development, full stack Web development, with coding experience in C++, C#, Swift, TypeScript or JavaScript
  • End to end project development experience including the research and incubation phases of a commercial project
  • Familiarity with mobile app development in iOS or Android
  • Previous experience with User Interface (UI) development on different frontend frameworks such asReactorFAST JS
  • Competent design skills and tooling knowledge
  • Ability to span across a large number of areas while getting sufficiently deep in new focus areas where necessary

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until May 10, 2024.

Responsibilities
  • You will be joining a team of highly collaborative engineers and will be at the forefront of technology, tackling interesting and complicated challenges.
  • Our focus changes often, so you should be comfortable working on many different projects and different areas of the tech stack.
  • In this role you would be:
  • Writing high quality C++/C#/Swift code for various desktop, cloud and embedded platforms
  • Understand web technologies and developing single page applications using JavaScript and TypeScript
  • Design and defend high quality user experiences that delight our customers
  • Be comfortable with a fast-paced environment and a high level of ambiguity
  • Other
  • Travel
    • Our remote team is spread across Canada and the US. You may be occasionally asked to travel to Toronto or Redmond when the team meets in person.
  • Embody our