Software Engineer II, Android

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer II, Android

Microsoft's SwiftKey app is revolutionizing global communication with AI-powered capabilities, serving millions of users worldwide. As a Software Engineer II on the Android team in London, you'll be instrumental in building engaging content, services, and experiences. The role offers a hybrid work environment, with approximately 50% office presence in London, fostering collaboration and flexibility.

The position demands expertise in Android development, particularly with Kotlin and Java, while providing opportunities for growth and learning. You'll work in two-week sprints, collaborating across global teams to maintain and enhance the SwiftKey app. The role emphasizes both technical excellence and soft skills, requiring effective communication with various stakeholders and active participation in innovation sessions.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The company's culture is built on respect, integrity, and accountability, with a strong focus on inclusion and personal growth. This is an excellent opportunity for a mid-level engineer looking to make a significant impact on a product used by millions while working with cutting-edge AI technology in a supportive, growth-oriented environment.

The team values collaboration, continuous learning, and quality-driven development practices. You'll be involved in everything from technical problem-solving to process improvement, using data-driven approaches to enhance software quality and user experience. The role offers a perfect balance of technical challenges, professional development, and work-life balance in one of the world's leading technology companies.

Last updated 9 minutes ago

Responsibilities For Software Engineer II, Android

  • Solving technical problems to deliver great outcomes for customers, team, and business
  • Coordinating technical delivery of projects through two-week sprints
  • Partnering with teams across geographies and time zones to ensure best practice
  • Using runtime analysis and data to identify root causes of issues
  • Helping colleagues be successful by promoting and modeling best practices
  • Participating in innovation and ideation sessions
  • Embrace team culture and values of Respect, Integrity, and Accountability

Requirements For Software Engineer II, Android

Kotlin
Java
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding
  • Experience with building, debugging and maintaining consumer-facing Android apps
  • Comfortable with Kotlin and Java, version control, code review, pair programming
  • Experience with unit testing, integration testing, work item tracking
  • English fluency
  • Experience communicating effectively to technical and non-technical stakeholders

Benefits For Software Engineer II, Android

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, Android

Android Developer

Android Developer position at TextNow focusing on ads system optimization, offering remote work, competitive salary, and comprehensive benefits.

Android Engineer

Android Engineer position at Ajaib, developing innovative fintech solutions in Jakarta with Kotlin and Java, requiring 2+ years of experience.

Software Engineer, Android

Meta is hiring a Software Engineer, Android to build innovative mobile experiences for billions of users across Facebook, Instagram, WhatsApp, and Messenger.

Android Developer

OneTeam is hiring a Remote Android Developer with 2-3 years experience. Join us to accelerate your career with impactful projects and continuous growth.

Android Engineer

Join Welltech as an Android Engineer to develop health and fitness apps impacting millions of users worldwide.