Expoint - all jobs in one place

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

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
United States, Washington 
713980293

Yesterday


We are looking for a Senior Software Engineer with full stack experience for Microsoft Teams. You will play a vital role in ensuring the security and integrity of our platform. Your primary responsibility will be to develop, implement, and maintain authentication mechanisms for our client applications, ensuring a seamless and secure user experience. You will work closely with cross-functional teams to design and integrate authentication solutions that meet the evolving needs of our users and adhere to industry best practices.

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, React or AngularJS, Node.Js, Typescript, HTML, CSS, or Python
    • OR equivalent experience.
  • 3+ years experience indata structures, algorithms and other Computer Science fundamentals.

Other Requirements:

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.

Preferred Qualifications:

  • Experience with identity management platforms such as Azure Active Directory (AAD) and familiarity with cloud technologies (e.g., Azure).
  • 3+ years experience in software engineering with a focus on authentication and security.
  • Proven experience in problem-solving skills and attention to detail.
  • Collaboration skills, with the ability to work effectively in a fast-paced environment.

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 February 10, 2025.


Responsibilities
In this role, you will:
  • Develop and maintain authentication mechanisms for Microsoft Teams client applications across various platforms (Web, Windows, macOS).
  • Participate in code reviews, design discussions, and sprint planning sessions to ensure the quality and reliability of authentication solutions.
  • Collaborate with product managers, architects, and other stakeholders to prioritize authentication initiatives and align them with overall product goals.
  • Write clean, efficient, and maintainable code while adhering to coding standards and best practices.