{bc}
indeed

Principal Software Engineer

Microsoft
IND
Full-time
Onsite
Discovered 4 weeks ago
Software development lifecycleFull-stack engineeringAI-infused applications and agentsSoftware architecture and solution designApplication and database designASP.NET

Full Job Posting

Role overview

Join Microsoft’s Commercial Sales Experiences Engineering team to build applications and engineering solutions for seller roles across Microsoft Commercial Business.

The role focuses on enterprise applications, AI-led engineering, cloud solutions, and full-stack products supporting commercial sales experiences.

Engineering leadership and delivery

  • Lead end-to-end software development, including requirements gathering, architecture, application and database design, development, testing, and deployment.
  • Build AI-infused applications, agentic solutions, and Copilots to enhance user experience and productivity.
  • Enforce engineering practices for high-quality, scalable, and secure solutions.

Architecture and collaboration

  • Develop resilient solution designs aligned with architectural best practices, security by design, and business goals.
  • Guide technology and design-pattern selection for sustainable, high-performing systems.
  • Mentor team members through code reviews and design feedback.
  • Collaborate with product teams, program managers, and UX designers to manage dependencies and deliver updates.

Quality, reliability, and improvement

  • Establish coding, testing, and documentation practices that support code quality, performance, and service reliability.
  • Support and maintain services and integrations with enterprise line-of-business applications.
  • Implement automation, process optimization, and technical innovation.
  • Participate in sprint and semester planning, provide cost estimates, and communicate deliverables, risks, and milestones.

Technologies and tools

  • The description references Azure, AI, microservices, React, data, and Power Platform as technologies used in the broader environment.
  • The role description calls for AI development tools such as GitHub Copilot, Copilot CLI/SDK, Claude CLI, or equivalents.
  • The description cites ASP.NET and Azure AI technologies, including Azure AI Foundry, or equivalent frameworks.

Qualifications

  • Demonstrated ability to use AI development tools to build agents, plugins, skills, and MCP servers for automation and engineering excellence.
  • Experience building applications and intelligent agents with ASP.NET and Azure AI technologies, including Azure AI Foundry, or equivalent frameworks.

Team context

Commercial Sales Experiences Engineering builds applications and engineering solutions that support key seller roles and help customers realize value from Microsoft Cloud and AI solutions.

The team emphasizes innovation, collaboration, and agile delivery.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Microsoft