Taro Logo

Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Microsoft Teams is seeking a passionate Software Engineer II to join their expanding team in India. This role offers an opportunity to work on a globally-impacting product that ships new features weekly, combining startup-like agility with enterprise-scale challenges. The position focuses on frontend development for Microsoft Teams, a modern collaboration and productivity hub.

The ideal candidate will be passionate about creating exceptional user experiences across various platforms, comfortable with ambiguity, and experienced in frontend technologies. You'll be working with teams across Microsoft, contributing to a product that impacts users globally. The role requires strong technical skills in web technologies, particularly React/TypeScript, and a deep understanding of efficient data structures and algorithms.

As a Software Engineer II, you'll be responsible for implementing new features, collaborating with stakeholders to determine requirements, and ensuring high-quality code delivery. The position offers exposure to cutting-edge technologies including AI/ML, while working in a fast-paced, iterative environment. Microsoft Teams provides a unique opportunity to work on large-scale technical challenges while maintaining the agility to ship features rapidly.

The role comes with comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. You'll be part of Microsoft's inclusive culture that emphasizes growth mindset, innovation, and collaboration, working towards the mission of empowering every person and organization on the planet to achieve more.

Last updated 21 days ago

Responsibilities For Software Engineer II

  • Works with stakeholders to determine user requirements
  • Contributes to identification of dependencies and development of design documents
  • Creates and implements code for products, services, or features
  • Breaks down larger work items into smaller work items
  • Acts as a Designated Responsible Individual (DRI) for on-call duties
  • Stays current with developments to improve system performance and reliability

Requirements For Software Engineer II

JavaScript
TypeScript
React
  • Bachelor's or master's degree in computer science or related field
  • 4+ years of experience in writing bug free code
  • Experience in web-based application development technologies
  • Excellent written and verbal communication skills
  • Proven track record as a strong performer
  • Experience with HTML5, JavaScript/TypeScript/ReactJS/AngularJS/Electron

Benefits For Software Engineer II

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