Software Engineer II

Microsoft is a global technology company that empowers people and organizations worldwide through software, cloud services, and technology solutions.
Mobile
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft Teams, a critical component of Microsoft's enterprise collaboration suite, is seeking a Software Engineer II to join their Meetings & Events team. This role focuses on mobile development (iOS & Android) and is perfect for engineers passionate about connecting people through technology. The position offers the opportunity to work on high-impact features that serve millions of users worldwide, especially in the era of hybrid work. The team tackles challenging problems in team calling, meetings, collaboration, and productivity spaces.

The ideal candidate will work on developing and maintaining Microsoft Teams' mobile applications, focusing on meetings and events features. You'll be part of a fast-paced environment where you'll have direct impact on enterprise customer experience. The role involves working with cross-functional teams, implementing new features, optimizing performance, and ensuring high-quality user experiences.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal place for engineers who want to make a significant impact on how people work and communicate globally.

The position requires strong technical skills in mobile development, experience with large-scale applications, and excellent problem-solving abilities. You'll be working in a hybrid environment with up to 50% work from home flexibility, allowing for a good work-life balance while maintaining collaborative opportunities with the team.

Last updated 5 hours ago

Responsibilities For Software Engineer II

  • Develop software features for Microsoft Teams Meetings and Events
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code to improve performance and maintainability
  • Product/Feature quality and reliability monitoring and live site support
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns

Requirements For Software Engineer II

Java
JavaScript
Python
Kotlin
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years Professional experience with iOS/Android mobile development using objective-C, Swift, Kotlin, Java
  • Experience with designs, architecture, implementations that allow large codebases, teams to scale

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?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft M365 India seeks Software Engineer II for AI-powered mobile experiences, offering comprehensive benefits and global impact.

Software Engineer II

Microsoft seeks Software Engineer II for Excel Mobile team to develop and optimize mobile experiences, requiring C++/Java expertise and 2+ years experience.

Software Engineer II

Microsoft Teams is hiring a Software Engineer II to build modern event experiences, focusing on iOS and web development for their collaboration platform.

Member of Technical Staff - Mobile Engineer

Microsoft AI seeks a Mobile Engineer to develop Copilot for iOS and Android, shaping the future of AI-powered personal computing.

Software Engineer 2

Microsoft is hiring a Software Engineer 2 to create AI experiences using LLM applications in mobile space.