Microsoft
Software Engineer II - Android
Found: January 9, 2026
This role is based in Bangalore, India.
Responsibilities:
- Design & Architecture – Contribute to design documents and support secure, scalable architecture.
- Code Quality & Best Practices – Write, review, and debug maintainable code.
- Testing & Automation – Enhance test coverage and integrate automation into testing workflows.
- Engineering Excellence – Apply best practices in development and support compliance.
- User-Centric Development – Collaborate with stakeholders to gather requirements and incorporate user feedback.
Qualifications:
- Engineering degree in Computer Science or related field.
- 4+ years of experience in building Android applications (Java, Kotlin).
- Strong design and problem-solving skills.
- Experience with UX fundamentals and application performance analysis.