Back to jobsJob overview

About the role

Software Engineer II at Microsoft

Required Skills

pythonc#javatypescriptreactangularazurebusiness intelligencegenerative ai

About the Role

Microsoft's Azure Data team is hiring a Software Engineer II to work on Power BI, the leading business intelligence tool. The role involves building cloud multi-tenant services and leveraging latest technologies to enhance customer experiences. Responsibilities include technical planning, implementation, monitoring, and mentoring junior developers.

Key Responsibilities

  • Technical planning, implementation, and monitoring of feature usage
  • Assisting with customer requests and incidents
  • Collaborating with other feature squads to ensure high quality work
  • Mentoring junior developers
  • Embodying company culture and values

Required Skills & Qualifications

Must Have:

  • Bachelor's degree in Computer Science, Engineering, or equivalent work experience
  • 3+ years experience with Python, C#, Java, or similar OOP language
  • 3+ years experience with front-end technologies like TypeScript & React/Angular/AngularJS or similar
  • Ability to pass Microsoft Cloud background check

Nice to Have:

  • Solid understanding of distributed systems with security, scalability, reliability, and maintainability
  • Experience leveraging generative AI technologies for copilot automation
  • Experience with Business Intelligence and Azure

Benefits & Perks

  • Industry leading healthcare