Degree in Computer Science or a related engineering discipline.
Experience in system programming.
2+ years of software development experience.
Ability to effectively communicate in English.
Great collaboration and team-player skills.
Nice to Haves
Demonstrated excellence in coding and technical communication.
Demonstrated problem solving and debugging skills.
Experience with one or more general purpose programming languages including, but not limited to: Java, C/C++, C#, Python, JavaScript, PowerShell, Rust.
Experience with large scale services, distributed systems.
Strong customer focus and data driven approach.
Adaptability in fast paced environment.
What You'll Be Doing
Design, produce and deliver software to improve the reliability, scalability, performance, security, and efficiency of a cloud service.
Contribute with fixing, enhancing, and supporting services in production, including periodic on-call duties.
Collaborate with colleagues worldwide to address all requirements for enterprise-grade services.
Participate actively in code reviews, bug/issue triage, and support well-informed decisions towards business and engineering goals.
Review and influence ongoing design, architecture, standards, and methods for operating services and systems.
Perks and Benefits
Benefits/perks listed may vary depending on the nature of employment with Microsoft and the country where you work.