Microsoft

Senior Software Engineer

Microsoft
Apply
19 hours ago
Hyderābād, IndiaSenior

Responsibilities

  • Design and implement full-stack systems with the engineering team.
  • Develop, test, debug, review code, and create CI/CD pipelines.
  • Collaborate with customers, partners, and other teams to deliver end-to-end solutions.
  • Translate business requirements into technical specifications and implementation plans.
  • Resolve production issues promptly and review the work of peer engineers.

Requirements

  • Master’s degree in computer science or a related technical field plus 6+ years of technical engineering experience, or bachelor’s degree plus 8+ years of experience.
  • 8+ years of experience working in cloud services with full-stack backend development.
  • Experience with Security Development Lifecycle and secure coding practices.
  • Experience with general-purpose programming languages including C#, ReactJS, JavaScript, and PowerShell; other listed languages include C, C++, Java, and Python.
  • Experience with Large Language Models and prompt engineering.
  • Knowledge of model fine-tuning, RAG, and secure GenAI deployment in regulated environments.
  • Ability to collaborate effectively with external teams, partners, and customers.

Tech Stack

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