Software Engineer

Microsoft is a leading technology company developing cloud services, business applications, and AI solutions.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS

Description For Software Engineer

Microsoft's Business & Industry Copilots group is seeking a Software Engineer 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. The position offers an opportunity to work with cutting-edge technologies in an agile environment, developing solutions that serve as reference architecture for large companies. The role involves full-stack development, collaborating with a diverse engineering team to create scalable business SaaS applications. The ideal candidate will have strong experience with Azure services, modern development practices, and various programming languages including .NET, Java, and JavaScript frameworks. This is a hybrid position with up to 50% work from home flexibility, offering comprehensive benefits including healthcare, educational resources, and parental leave. The role requires 4+ years of experience and offers the chance to work on innovative solutions that impact users worldwide.

Last updated 12 days ago

Responsibilities For Software Engineer

  • 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

Java
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
  • Experience with Microsoft technology stack (.NET, 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

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

Software Engineer, Rust low level developer

Microsoft is seeking a Rust low-level developer to build innovative security solutions, requiring 3+ years of experience in systems programming and security protocols.

Software Engineer

Software Engineer position at Microsoft's Azure OneDeploy HealthStore team, working on large-scale distributed systems and cloud infrastructure with remote work options.

Software Engineer II

Software Engineer II position at Microsoft working on the Virtualization Core Platform team, developing foundational components of Microsoft's virtualization stack and Hyper-V technology.

Technical Support Engineer

Technical Support Engineer position at Microsoft in Seoul, offering hybrid work model, requiring 3+ years experience and bilingual Korean-English proficiency.

Technical Support Engineering

Technical Support Engineering role at Microsoft, offering hybrid work model with focus on resolving complex customer technical issues and driving product improvements.