Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.
About the role
What you will do
- Learn and begin writing extensible, maintainable code, applying coding patterns and best practices.
- - Assist in debugging, testing, and proactively identifying issues using tools like logs, telemetry, and automated code analysis under oversight.
- - Support the development and testing of design options, understanding system dependencies, performance, scalability, and security fundamentals.
- - Participate in code reviews to ensure quality, learn coding standards, and begin reviewing peers' work.
- - Learn to incorporate AI tools responsibly across the software development lifecycle and review AI-generated changes.
- - Support security best practices, including code invariants, security testing, monitoring, and compliance efforts with direct guidance.
- - Collaborate with partner teams to ensure feature integration, end-to-end testing, and smooth deployment processes, escalating issues as necessary.
- - Work on call to support customers and resolve service degradation, downtime, or interruptions.
- Embody our culture and values
What we are looking for
- Solid programming fundamentals and problem-solving skills
- Experience building and shipping production-grade applications
- Comfortable working across backend, APIs, databases, and debugging
- Ability to write clean, maintainable, and well-tested code
- Good communication skills and experience collaborating in a team
- Bachelor's degree in a relevant field or equivalent experience
Perks and benefits
- Health budget
- Learning budget
Skills
3 views