Software Engineer II

Global technology company that empowers every person and organization on the planet to achieve more.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft 365 is seeking a talented Software Engineer II to join their team focused on customer self-help and online support experiences. This role combines cutting-edge web development with data analysis and machine learning to create features that impact millions of users. The position involves working on modern web technologies, cloud services, and AI implementations to pioneer game-changing features for Microsoft 365 products.

The role offers an opportunity to work in an open, friendly, and agile team culture where you'll tackle challenges across web technologies, scalable backend API design, and large-scale data analysis. You'll be part of a team that's deeply committed to modern web development and experimentation, working on projects that directly affect Microsoft 365's commercial and consumer users.

As a Software Engineer II, you'll be responsible for developing personalized insights and solutions that seamlessly connect customers with support when needed. The position requires strong technical skills in web technologies, particularly React.js, JavaScript, and TypeScript, along with experience in cloud services and large-scale web applications.

The ideal candidate will have a background in computer science or related field, with demonstrated experience in software development and web technologies. You'll be working in Dublin, Ireland, collaborating with cross-functional teams to deliver high-impact solutions that enhance the Microsoft 365 ecosystem. This role offers comprehensive benefits, professional growth opportunities, and the chance to work on technology that reaches millions of users globally.

Last updated 20 minutes ago

Responsibilities For Software Engineer II

  • Design, implement, and test modern web experience
  • Consume or implement APIs for customer facing scenarios
  • Contribute to team-wide fundamentals/infrastructure investments
  • Implement data pipeline to measure and improve the key metrics for the products
  • Collaborate with other Microsoft 365 engineering teams
  • Investigating and prototyping new technologies and frameworks
  • Write and maintain unit tests and automated integration tests
  • Participate team on-call rotation

Requirements For Software Engineer II

JavaScript
TypeScript
React
Node.js
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Software design and development experience
  • Extensive knowledge in Web technologies like responsive web design, React.js, JavaScript, typescript, CSS, angular.js, Bootstrap
  • Strong problem-solving skills and independent troubleshooting skills
  • Solid OOD/OOP knowledge
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II

Medical Insurance
Parental Leave
Education Budget
  • 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

Software Engineer 2

Microsoft AI is hiring a Software Engineer II to develop frontend features for their payment service, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft is hiring a Software Engineer II to work on Viva Insights, building AI-powered productivity and wellbeing solutions integrated with Microsoft Teams and Outlook.

Frontend Software Engineer - Dataverse

Frontend Software Engineer position at Microsoft's Dataverse team, focusing on building user experiences using modern web technologies and Power Apps Component Framework.

Software Engineer II

Microsoft Bing India is hiring a Software Engineer II to develop next-gen frontend experiences using React and modern web technologies, offering hybrid work in Hyderabad.

Software Engineer II

Microsoft is seeking a Software Engineer II to develop features for Teams Rooms devices, focusing on TypeScript, React, and web technologies.