Microsoft

Senior Software Engineer

Microsoft
Apply
3 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, and operate scalable, secure, and highly available full-stack solutions for Microsoft Advertising CRM platforms.
  • Build web applications, APIs, and cloud-native services using Azure technologies for sales enablement and advertiser lifecycle management.
  • Use Microsoft Dynamics 365 CRM, Dataverse, and Power Platform to deliver customer engagement, workflow automation, and business process solutions.
  • Help modernize the CRM ecosystem and transform OneCRM into TrueCRM through improved user experiences.
  • Develop and integrate AI-powered capabilities including Copilot experiences, intelligent recommendations, conversational workflows, predictive insights, and automation.
  • Build backend services, distributed systems, APIs, and data platforms using Azure cloud services.
  • Drive code reviews, testing automation, observability, reliability, security, and performance optimization.
  • Collaborate with Product Managers, Applied Scientists, Data Scientists, and engineers to deliver customer-centric solutions.
  • Mentor engineers and evaluate emerging technologies including Generative AI, Agentic AI, LLMs, Copilot extensibility, and intelligent automation frameworks.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 8+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • 5+ years of software engineering experience building enterprise-scale applications and cloud services.
  • Hands-on experience with Microsoft Dynamics 365 CRM, Dataverse, and Power Platform.
  • Preferred bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field.
  • Preferred full-stack development experience with C#, .NET, React/TypeScript, REST APIs, and modern web technologies.
  • Preferred experience building cloud-native solutions on Microsoft Azure, including microservices, distributed systems, and data platforms.
  • Preferred knowledge of software design patterns, DevOps, CI/CD, security, reliability, and operational excellence.
  • Preferred experience building or integrating AI-powered solutions, Copilot experiences, intelligent automation, or Generative AI capabilities.
  • Strong problem-solving, communication, and collaboration skills are preferred.

Benefits

  • Employees within a 50-mile commute of a designated U.S. Microsoft office or a 25-mile commute of a designated non-U.S. location are expected to work from the office at least four days per week starting January 26, 2026, subject to local law and jurisdictional variation.
  • Applications are accepted on an ongoing basis, and the position will remain open for a minimum of five days.
  • Microsoft is an equal opportunity employer and provides accommodations during the application process.
Microsoft

About Microsoft

10,000+ employees

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.

Contact me