Senior Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The team builds enterprise applications and solutions using AI, cloud, full-stack engineering, security, Dataverse, and D365 technologies.
The Commercial Sales Experiences Engineering team develops applications and engineering solutions that enable key seller roles across Microsoft Commercial Business.
The role delivers innovative products and state-of-the-art user experiences across multiple platform products.
Key Skills for This Role
Full Job Posting
Role Overview
The team builds enterprise applications and solutions using AI, cloud, full-stack engineering, security, Dataverse, and D365 technologies.
The Commercial Sales Experiences Engineering team develops applications and engineering solutions that enable key seller roles across Microsoft Commercial Business.
The role delivers innovative products and state-of-the-art user experiences across multiple platform products.
Responsibilities
- Lead requirements gathering, architecture, application and database design, development, testing, and deployment.
- Build AI-infused applications, agentic solutions, and Copilot features.
- Design resilient and secure solutions aligned with architectural best practices and business goals.
- Mentor engineers through code reviews and design feedback.
- Collaborate with product teams, program managers, and UX designers.
- Enforce coding, testing, and documentation practices for quality and reliability.
- Support existing services and enterprise application integrations.
- Drive automation, process optimization, and technical innovation.
- Participate in planning, cost estimation, and communication of risks and milestones.
Requirements
- Demonstrated ability to use AI development tools such as GitHub Copilot, Copilot CLI or SDK, Claude CLI, or equivalent tools.
- Experience building applications and intelligent agents using ASP.NET and Azure AI technologies, including Azure AI Foundry, or equivalent frameworks.
- Experience with end-to-end software development, architecture, application and database design, testing, and deployment.
- Ability to design scalable and secure solutions and guide technology and design-pattern selection.
- Ability to mentor team members through code reviews and design feedback.
Technology Environment
- The technology environment includes Azure, AI, microservices, React, data, Power Platform, Dataverse, and D365.
- The role emphasizes AI-led engineering, Copilot development, agents, plugins, skills, and MCP servers.
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
AI Workforce Specialist - Federal Government and Law Enforcement (200055459)
, USA
Software Engineer II - CTJ - Poly (200055401)
, USA
AI Workforce Specialist - Federal Government and Law Enforcement (200055459)
, USA
Senior Technical Program Management (200055719)
, USA
Partner Development Manager (200054427)
, USA
Senior Cloud Hardware Storage Engineer
Aliso Viejo, USA
Senior Cloud Hardware Storage Engineer
Aliso Viejo, USA
Creative Strategist
Redmond, USA
Principal Software Engineer- AI Frameworks
, USA