Taro Logo

Software Engineer II

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software solutions.
$83,600 - $159,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II

Microsoft Teams is seeking a Software Engineer II to join their Premium Services team, focusing on delivering premium experiences including AI-powered meetings, meeting protections, and advanced personalization features. This role offers an exciting opportunity to work on Microsoft's fastest-growing product, building resilient and scalable services using cutting-edge technology stack. The position involves working with .NET Core, ASP.NET Core, Azure, Kubernetes, and Redis, offering end-to-end ownership and significant impact potential. The role is hybrid-based in Vancouver, with up to 50% work from home flexibility. You'll be part of a team tackling challenging problems in collaboration and productivity space, working across Microsoft teams and technologies. The compensation range is competitive at CAD $83,600 - $159,600 per year, with comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for mid-level engineers passionate about large-scale service design and development, looking to make a meaningful impact on how people collaborate worldwide.

Last updated 6 months ago

Responsibilities For Software Engineer II

  • Work with stakeholders to determine user requirements for features
  • Contribute to identifying dependencies and developing design documents
  • Create and implement code for products, services, or features
  • Break down larger work items and provide estimation
  • Act as Designated Responsible Individual (DRI) for on-call duties
  • Stay current with developments to improve product performance and reliability

Requirements For Software Engineer II

Java
JavaScript
Kubernetes
Redis
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 1+ years experience in .NET Core, ASP.NET Core and Azure
  • Must pass Microsoft Cloud Background Check
  • Experience with coding in C#, Java or JavaScript

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?