DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Microsoft Corporation Senior Software Engineer in Hyderabad, India

Windows as a Service is the next generation of how Windows is delivered to customers, partners, enterprises, and anyone having a Windows device and OS. At the heart of this vision is the ability to deliver seamless updates to devices.

Our mission is to keep the billions of users of Microsoft’s intelligent cloud and edge products (covering the breadth of Windows, Edge, Azure OS offerings, HoloLens and more) protected and productive by enabling the pipeline for critical security and non-security updates and delivering them to customers on a global scale. We are the back-end engine that powers the updates pipeline and delivery systems at a scale never seen before . To meet the scale and needs of this business, we need high availability, high reliability services and a system to enable us to curate content. Our engineers build the systems on Azure, using cloud services and cutting-edge infrastructure as well as to accommodate dynamic business integration logic. As a Software Engineer you will be responsible for all aspects of service execution and life cycle (design, development, quality assurance, production deployment, service availability, reliability, and live site monitoring

If you are an engineer who is customer obsessed, gets excited by tough problems, wants to work on and influence the design/architecture of services/systems enabling billions of users to get updates, likes a startup mentality, come talk to us

Responsibilities

  • Understand customer’s perspective and experience with Windows as a Service when designing systems.

  • Design, write and deliver micro-service implementation with focus on quality, availability, simplicity & maintainability.

  • Communicate effectively and partner well with other disciplines of the project team to deliver high quality solutions from envisioning to implementation to live site availability.

  • Investigate and search for technical difficulties with uncertainty and come up with proposals, drive for a solution with discussion/reviewing with senior members in the entire team.

Qualifications

  • 6+ years of development experience in C# working on all phases of a development cycle.

  • Experience with large scale services architectures and technologies.

  • Experience building web service and restful designs, serverless and event driven design are a plus.

  • BS in Computer Science or equivalent preferred

  • Experience in Azure is a plus.

  • Insight and intuitive thinking to recognize, address proactively and solve hard problems that span technology, development models, testing, and other areas.

  • Strong communication, critical thinking and problem-solving skills required.

  • Ability and passion to pick up new technologies and stay on the cutting edge of development.

#wsdjobs

#wsdindia

#ewdindia 

#wsd

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers