Senior Software Engineer

Microsoft is a global technology company that develops enterprise software, cloud services, and consumer products.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Dynamics 365 Customer Experience Applications Team is seeking a Senior Software Engineer to join their team working on Dynamics 365 Customer Service Omnichannel. This role involves building enterprise-scale contact center solutions that integrate Dynamics 365, Office 365, and other Microsoft cloud services. You'll be part of developing next-generation applications running on Azure, creating high-value, complete, and predictive application scenarios across all devices and form factors. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on products used by major businesses worldwide. The role combines technical expertise with collaborative work alongside business leaders and partners to design and implement solutions that meet enterprise quality standards and cloud scale requirements. Microsoft's culture emphasizes growth mindset, innovation, and inclusion, making it an ideal environment for professional development and impact.

Last updated 22 days ago

Responsibilities For Senior Software Engineer

  • Design, implement, test, deploy, maintain, and improve software components and services
  • Embrace and use state-of-the-art new technologies
  • Participate in technical discussions and bring new ideas
  • Own quality and devops for your code
  • Work with Product Managers, Architects and UX Designers
  • Develop software that empowers customers to optimize business processes
  • Author internal tools that improve teams' quality and productivity
  • Support less experienced team members in their progress and development

Requirements For Senior Software Engineer

Java
JavaScript
Python
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check upon hire and every two years

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft in Barcelona, focusing on building a scale-out analytical graph query engine using modern C++ and distributed systems.

Senior Software Engineer / Principal Software Engineer

Senior Software Engineer role at Microsoft 365 team building large-scale distributed cloud services for enterprise productivity applications.

Senior Software Engineer, Minecraft

Senior Software Engineer position at Microsoft's Mojang Studios, working on Minecraft Marketplace services using C# and cloud technologies.

Software Engineer II / Senior Software Engineer

Senior Software Engineer position at Microsoft 365 team, building large-scale cloud services and enterprise productivity solutions.

Senior Software Engineer - Platform Team - MTP

Senior Software Engineer role at Microsoft's Threat Protection team, focusing on infrastructure and security platform development with emphasis on DevOps and cloud technologies.