Software Engineer II

Microsoft is a globally recognized company that develops business applications and drives digital transformation by bridging people, data, and processes.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Software Engineer II role at Microsoft working on Dynamics 365 Customer Service Omnichannel, building enterprise-scale customer service applications using C#, Azure and Power Platform.

Software Engineer

Software Engineer position at Microsoft's Windows Services and Delivery team, focusing on Windows update package creation and delivery systems with competitive pay and benefits.

Software Engineer II

Software Engineer II position at Microsoft working on Windows Servicing and Delivery team to develop and maintain critical Windows updates affecting billions of devices worldwide.

Software Engineer II

Software Engineer II position at Microsoft's Business & Industry Copilots group, focusing on Dynamics 365 and AI transformation with hybrid work options in Hyderabad.

Software Engineer 2

Software Engineer 2 position at Microsoft focusing on DPU integration and testing, requiring 4+ years experience in C/Python programming and networking technologies.

Description For Software Engineer II

Join the GenCX Team at Microsoft Dynamics 365 as a Software Engineer II. We focus on Generative AI for Customer Insights and Orchestration, part of the rapidly growing Dynamics 365 product suite. Our vision is to harness AI power to amplify product efficiency, enabling organizations to tackle complex challenges easily. We're looking for someone to collaborate with stakeholders, lead code reviews, develop high-quality software, and troubleshoot complex issues. The ideal candidate has 2+ years of experience in large-scale enterprise solutions and coding in languages like C, C++, C#, Java, JavaScript, or Python. This role offers the opportunity to work on revolutionary Generative AI for large-scale business applications. Microsoft provides a culture of inclusion, growth mindset, and innovation, along with comprehensive benefits including healthcare, educational resources, and generous time off.

Last updated 5 months ago

Responsibilities For Software Engineer II

  • Collaborate with stakeholders, disciplines, and architects to deliver timely products
  • Lead and participate in code reviews, design reviews, architecture discussions, and team meetings
  • Develop and maintain high-quality software documentation and specifications
  • Troubleshoot and resolve complex software issues and bugs

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 2+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience working on large-scale enterprise solutions
  • Ability to meet Microsoft, customer and/or government security screening requirements

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?