Taro Logo

Software Engineer II

Microsoft is a global technology company that develops software, cloud services, and enterprise solutions.
$100,600 - $199,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Dynamics 365 is Microsoft's suite of enterprise software powering many of the largest businesses globally. The Customer Experience Applications Team delivers Dynamics 365 Customer Service Omnichannel for running intelligent and scalable contact centers. As a Software Engineer II, you'll work on building next-generation Azure-based applications integrating Dynamics 365, Office 365, and other Microsoft cloud services.

You'll join the Microsoft Dynamics Customer Experience Applications team, collaborating with senior business and technology leaders to design and implement Dynamics 365 applications. The role involves working on Omnichannel for Customer Service, which extends Dynamics 365 Customer Service to enable organizations to connect with customers via Live Chat, Voice, and SMS.

Key responsibilities include:

  • Developing new application capabilities and enhancing existing features
  • Writing and debugging code using C#, Azure, and Power Platform
  • Owning quality and DevOps processes
  • Troubleshooting live site issues
  • Ensuring high application reliability through monitoring

The position offers competitive compensation ($100,600 - $199,000 base salary range, higher in SF and NYC areas) and comprehensive benefits including healthcare, educational resources, and parental leave. You'll work in a hybrid environment with up to 50% work from home flexibility and minimal travel requirements (0-25%).

This is an excellent opportunity for engineers passionate about building enterprise-scale solutions, working with cutting-edge technologies, and solving complex problems in a collaborative, agile environment. The role requires strong coding skills, customer focus, and excellent cross-team collaboration abilities.

Last updated a day ago

Responsibilities For Software Engineer II

  • Designing and developing scalable new application capabilities
  • Developing and debugging product code using C#, Azure, and Power Platform
  • Owning quality and DevOps for your code
  • Troubleshooting live site issues
  • Ensuring high reliability through monitoring and alerting
  • Working closely with Program Managers and other Software Engineers

Requirements For Software Engineer II

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with customers success, zero trust security and compliance
  • Proficient coding, debugging, and problem-solving skills
  • Must pass Microsoft Cloud Background Check
  • Experience with building infrastructure using Microsoft Azure, AWS, or Google Cloud
  • Experience in developing and debugging products within REST and gRPC

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