Microsoft

Software Engineer

Microsoft
Apply
1 day ago
Hyderābād, IndiaMid Level

Responsibilities

  • Deliver end-to-end features with ownership of quality, schedule, and engineering excellence.
  • Develop, test, deploy, and support features designed for performance, security, reliability, scalability, and configurability.
  • Contribute to full-stack system design and development across commerce, cloud, AI, data, UX, and related platform areas.
  • Collaborate on technical decisions and product roadmaps with a focus on outcomes and customer needs.
  • Simplify complex systems, debug effectively, and reuse or share code across components.
  • Support managers and senior engineers in solving design and engineering problems.

Requirements

  • At least 4 years of experience in technical roles with solid shipping experience.
  • Experience with full-stack development using C#, .NET, Java, Python, JavaScript or TypeScript, React, Azure services, or similar cloud platforms.
  • Experience designing and developing full-stack systems in a technical stack.
  • BS or MS in Computer Science or equivalent.
  • Demonstrated ownership, accountability, problem-solving ability, quality focus, and willingness to learn.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me