Senior Software Engineer- M365

MicrosoftRedmond, WA,US, map[@type:Country name:US]full time
Active

Job description

End-to-end ownership of a feature area related to authentication/authorization, responsible for all aspects of designing, developing and deploying the solution. Close interactions with cross-functional discipline contributors (product managers, architects, security engineers, support engineers). Participation in the on-call rotation. 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 These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Design, implementation, debugging and testing of complex distributed services. Basic knowledge of Distributed Systems and Cloud Technologies. Basic knowledge of authentication protocols. Experience driving a complex multi-year infrastructure project 3+ years of experience building commercial grade software, with much of that experience in a large scale, high availability service. Effective communication skills and experience working across disciplines and functions.

Similar jobs