Microsoft Teams is core to Microsoft's vision for intelligent communications and productivity. We are looking for a Software Engineer II to join our Mobile team to improve user experiences in Teams Mobile software.
Requirements
- Bachelor's or master's degree in computer science or a related field
- Excellent problem-solving & debugging skills
- 4 years of coding experience in an object-oriented programming language, with knowledge of Java, Swift or Kotlin
- Proficiency in writing unit tests and functional tests using tools such as Espresso for Android or equivalent tools for iOS
- Experience developing and maintaining engineering infrastructure tools/bots
- Working knowledge of tools like Azure DevOps or similar CI/CD platforms for integrating and managing test gates
Benefits
- Competitive salary
- Comprehensive benefits package
- Opportunities for career growth and development
- Collaborative and inclusive work environment
- Recognition and rewards for outstanding performance