Software Engineer II
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
Join the Windows Cloud Experiences team as a Software Engineer II, focusing on Windows 365 and Azure Virtual Desktop. This role involves designing and implementing cloud-native features, contributing to both front-end user experiences and back-end services, and driving engineering excellence in a collaborative environment.
Ansvarsområden
- Designing and implementing Windows Cloud Experience features for Windows 365 and Azure Virtual Desktop, focusing on scalability, reliability, and performance.
- Driving innovation across the stack, including front-end UX, back-end services, Graph API, authentication, telemetry, and data analytics.
- Collaborating with cross-functional teams (engineering, product, design) to deliver end-to-end scenarios meeting customer needs.
- Executing the full software development lifecycle from architecture and implementation to deployment and live service operations.
- Engaging with stakeholders and customers to gather feedback and address technical challenges.
- Participating in engineering excellence initiatives like code reviews and architecture discussions.
- Upholding high standards of craftsmanship, ensuring solutions are robust, maintainable, and aligned with security principles (e.g., Zero Trust).
- Solving complex technical problems and contributing to a culture of curiosity, agility, and continuous learning.
Krav
- Bachelor's Degree in Computer Science or related technical field AND 2+ 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.
Önskade kvalifikationer
- Hands-on experience with modern development languages such as C#, Java, Python, JavaScript/TypeScript, or equivalent.
- Excellent technical design and troubleshooting skills in both front-end and back-end.
- Fluent English communication skills.
- Practical experience with cloud platforms or distributed systems.
- Familiarity with CI/CD pipelines and agile software development methodologies.
- Familiarity with Virtual Desktop Infrastructure (VDI) solutions is a plus.
- Solid understanding of security principles and experience implementing them.
- A growth mindset with a commitment to continuous learning, mentoring, and contributing to engineering excellence.
- Experience of collaborating across teams to deliver integrated, high-impact solutions.
Förmåner
- Opportunity to work on next-generation remote desktop experiences.
- Contribution to products like Windows 365 and Azure Virtual Desktop.
- Fast iteration and innovation across multiple product areas.
- Collaborative, high-energy team environment.
- Growth mindset culture.
- Empowering every person and organization to achieve more.
- Culture of inclusion where everyone can thrive.
#Windows Cloud Experiences#Windows 365#Azure Virtual Desktop#Cloud Native#micro-services#remote desktop