Taro Logo

Software Engineer

Microsoft is a leading technology company that develops cloud services, software, and business applications, including Dynamics 365 and Power Platform.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

Microsoft's Business & Industry Copilots group is seeking a Software Engineer to join their Customer Zero Engineering team. This role is part of a rapidly growing organization responsible for Microsoft Dynamics 365, Power Apps, Power Automate, and other business applications. The position focuses on building next-generation applications leveraging AI, Copilot, and Microsoft cloud services to drive AI transformation across Marketing, Sales, Services, and Support organizations within Microsoft.

The role involves working with cutting-edge technologies in an agile, high-energy environment, collaborating with a diverse engineering team to enable end-to-end business scenarios. You'll be working on large-scale 24x7 business SaaS applications, helping create delightful user experiences that impact people worldwide. The team's implementations serve as reference architecture for large companies and drive product capabilities.

As a Software Engineer, you'll be responsible for full-stack development, utilizing Azure services, modern engineering practices, and various technology stacks including .NET, Java, React, and Node.js. The position requires strong technical skills, good communication abilities, and experience with agile methodologies. This is an opportunity to work on strategic projects at Microsoft, contributing to innovative solutions that shape the future of business applications.

Last updated 2 months 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
TypeScript
  • 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 React and/or other JavaScript Frameworks
  • 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
  • Experience/exposure in working with D365 or other CRM suite of products is a plus

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?