Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer - Microsoft Teams VDI 
Taiwan, Taoyuan City 
118138904

16.10.2025

Required Qualifications:

  • 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 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.
Preferred Qualifications:
  • 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 initiative.
  • Ability to navigate ambiguity associated with working in a fast-paced and changing environment.
Responsibilities
  • 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.