Software Engineer 2
Microsoft
This job is no longer accepting applications
See open jobs at Microsoft.See open jobs similar to "Software Engineer 2" Out for Undergrad.Software Engineering
Noida, Uttar Pradesh, India
Posted on Monday, February 12, 2024
Web Experience And Services Team – Software Engineer 2
Do you want to work on a product that is used by millions of people around the world daily, and growing rapidly? Do you care deeply about how software is designed with a focus on supporting production scale? Do you want to be part of fun-loving, inclusive, dedicated, and world-class team that continuously pushes the boundary of service and engineering excellence? Do you love meaningful work that can advance your career?
The Web Experience and Services Team is looking for a Software Engineer who is passionate about working on high-scale geo-distributed services. These services power the infrastructure behind the Office web applications like Word, Excel, PowerPoint, OneNote and Visio which are part of the Office 365 suite. You will help design, build and run all aspects of these services including monitoring, scalability and reliability. We are gearing up to modernize our infrastructure and services to further push the boundaries of scalability and reliability. If you want hands-on experience in designing, building and running a global service in the M365 and Azure ecosystem – at scales not often found in the industry - this is the role for you.
Responsibilities
Responsibilities
Qualifications
Basic Qualifications:
Additional Qualifications:
Do you want to work on a product that is used by millions of people around the world daily, and growing rapidly? Do you care deeply about how software is designed with a focus on supporting production scale? Do you want to be part of fun-loving, inclusive, dedicated, and world-class team that continuously pushes the boundary of service and engineering excellence? Do you love meaningful work that can advance your career?
The Web Experience and Services Team is looking for a Software Engineer who is passionate about working on high-scale geo-distributed services. These services power the infrastructure behind the Office web applications like Word, Excel, PowerPoint, OneNote and Visio which are part of the Office 365 suite. You will help design, build and run all aspects of these services including monitoring, scalability and reliability. We are gearing up to modernize our infrastructure and services to further push the boundaries of scalability and reliability. If you want hands-on experience in designing, building and running a global service in the M365 and Azure ecosystem – at scales not often found in the industry - this is the role for you.
Responsibilities
Responsibilities
- Own and deliver complete features, including design, architecture, implementation, testability, debugging, shipping, and production on call rotation
- Work closely with other disciplines to shape the service infrastructure and product
- Demonstrate the ability to learn quickly, be self-directed, and work well with other people
- Foster a culture of being agile, innovative, team-oriented and customer-focused
- Contributing to team-wide fundamentals/infrastructure investments
- Investigating and prototyping new technologies and frameworks
- Writing and maintaining unit tests and automated integration tests
Qualifications
Basic Qualifications:
- 5+ years of experience and outstanding coding skills in at least one of the object-oriented computer languages: C#, C++/C, or Java
Additional Qualifications:
- 2+ years of experience in developing Web Services and managing production grade services.
- Excellent analytical and problem-solving skills
- Strong debugging, testing/validation and analytics/telemetry skills
- Outstanding cross-discipline and cross group collaboration skills
- Deep passion for customers, design thinking, data analysis and technology
- Proficiency in debugging and diagnosing service issues
- Expertise in problem solving and analyzing -diagnosing service health issues at global scale is a plus
- Experience in a DevOps culture supporting live site is a plus
- Experience with Azure Infrastructure and in .Net is an added plus
- Demonstrated experience in shipping high-quality products a plus
- Bachelors, Masters, or PHD in computer science, engineering or equivalent
This job is no longer accepting applications
See open jobs at Microsoft.See open jobs similar to "Software Engineer 2" Out for Undergrad.