This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Auth Experiences team in the Identity and Network Access division builds the end user experience for the primary authentication flows such as AAD and MSA Sign-In, Signup, Account management and recovery. Our work spans both the consumer and enterprise space and can be found in internet scale online services, the Windows operating system and most phones and handheld devices.
Job Responsibility:
Contribute to the architecture, design and implementation of Authentication services while optimizing for extremely high scale, throughput, durability, and low latency
Build delightful user experiences that use a modern framework that enables rapid experimentation and iteration
Innovate and make service deployment and maintenance an efficient well-oiled machine that provides excellent reliability with minimal manual engineer intervention
Embody our culture and values
Requirements:
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
OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements
Microsoft Cloud Background Check
Nice to have:
Proven track record of successfully delivering software solutions to market in a collaborative environment
Experience with OOP and working in agile development models
Collaboration and leadership skills, with ability to mentor other engineers
Proficiency in HTML 5, CSS3 and JavaScript/TypeScript
Proficiency in ReactJs
Knowledge of the Web UX industry today and experience with Web UX design
Experience with developing architectural and system-level designs for new and existing software components
Experience with using AI in daily workflow for code generation and other functionality to optimize productivity
Experience with major cloud platforms (Azure, AWS, or GCP)
Experience with DevOps, CI/CD, and delivering large scale production code at a high velocity
Experience with test-driven development and code quality metrics