Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
Experience building end-to-end applications using modern front-end libraries (React, TypeScript, HTML, CSS), state management tools (Redux, MobX), client/service-layer languages (C#, C/C++), and backend databases (MySQL, Kusto, MongoDB, or comparable technologies)
Ability to lead technical design discussions, mentor engineers, and influence architecture decisions at scale
Proven experience delivering production-ready code in large-scale, customer-facing applications
Nice to Haves:
Master's Degree in Computer Science or related technical field AND 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 technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience working with various VDI providers such as AVD, Citrix, and Omnissa
Ability to drive cross-organizational initiatives
Ability to navigate ambiguity associated with working in a fast-paced and changing environment
What You'll Be Doing:
Understand User Requirements: Partner with stakeholders to determine user requirements for virtual desktop infrastructure (VDI) scenarios. Incorporate continuous feedback loops and measure customer value.
Design: Lead architecture discussions and create design documents for VDI solutions. Ensure system architecture meets security and compliance requirements. Mentor others in testing and quality assurance.
Coding: Produce extensible and maintainable code for VDI solutions. Optimize, debug, refactor, and reuse code. Lead code reviews and ensure adherence to best practices.
Implement: Drive project plans and release plans for VDI solutions. Conduct experimentation and interpret results. Ensure safe deployment of solutions.
Reliability and Supportability: Maintain live service operations and implement solutions to complex issues impacting VDI services. Act as a Designated Responsible Individual (DRI) and mentor others. Integrate instrumentation for gathering telemetry data.
Engineering Excellence: Enhance and reuse software developer tools. Ensure high security, privacy, safety, and accessibility standards. Stay current with new trends and technical solutions.
Perks and Benefits:
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.