Software Engineer II

Microsoft is a company where passionate innovators collaborate to create cloud-enabled solutions and business applications.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · AI

Description For Software Engineer II

Microsoft's Business & Industry Copilots group is seeking a Software Engineer II to join their Customer Zero Engineering team. This role focuses on building next-generation applications using Dynamics 365, AI, Copilot, and Microsoft cloud services to drive AI transformation across Marketing, Sales, Services, and Support organizations within Microsoft.

The position offers an opportunity to work with cutting-edge technologies in a rapidly growing organization responsible for Microsoft Dynamics 365 suite of products, Power Apps, Power Automate, Dataverse, AI Builder, and Microsoft Industry Solutions. As a member of the Customer Zero Engineering team, you'll be instrumental in creating reference architecture for large companies while driving product capabilities.

The ideal candidate should have 4+ years of experience with strong full-stack development skills, particularly in Azure services, modern engineering practices, and Microsoft technology stack. You'll be working in an agile, high-energy environment, collaborating closely with partners and customers to innovate quickly and deliver robust, efficient solutions.

This role presents an exciting opportunity to impact Microsoft's internal operations while creating solutions that serve as blueprints for other large enterprises. You'll be part of a diverse engineering team, solving challenging problems for large-scale 24x7 business SaaS applications, and contributing to the future of business applications at Microsoft.

Last updated 6 hours ago

Responsibilities For Software Engineer II

  • Brainstorm and identify solutions to problems in the designated component
  • Be innovative in identifying solutions to routine problems and manual workflows
  • Develop, test and deploy solutions which help in improving experiences for Customers
  • Analyze events and telemetry from multiple sources and resolve issues
  • Partner with peers in team, in leveraging and extending the services and experiences

Requirements For Software Engineer II

JavaScript
Node.js
React
  • Good development experience using Azure resources and services
  • Good exposure to VSO, Git and modern engineering practices
  • Well versed with Agile development methodology
  • Good experience using Microsoft technology stack (.NET framework, Java, C#, PowerShell, SQL, REST services, Node.JS)
  • Good verbal and written communication skills
  • 4+ years of relevant work experience
  • Relevant educational background

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Technical Support Engineering

Technical Support Engineer role at Microsoft, offering hybrid work, comprehensive benefits, and opportunity to solve complex technical issues using AI technology.

Technical Support Engineer - Windows Networking

Technical Support Engineer role at Microsoft focusing on Windows Networking, offering remote work and comprehensive benefits.

Software Engineer

Microsoft Bing Metrics Team seeks full-stack developer to improve search quality using AI and LLMs, offering hybrid work and competitive compensation.

Technical Support Engineer / Windows Performance

Technical Support Engineer role at Microsoft focusing on Windows performance troubleshooting, offering remote work and competitive benefits.

Technical Support Engineer - Windows

Technical Support Engineer position at Microsoft, focusing on Windows systems support with up to 100% remote work flexibility and comprehensive benefits.