Senior Software Engineer at Microsoft
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

24 Feb, 26

Salary

0.0

Posted On

26 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Android Development, C, C++, C#, Java, JavaScript, Python, Kotlin, Full-Stack Development, DevOps, Cloud Services, Azure, Code Reviews, Debugging, Refactoring, Analytical Skills

Industry

Software Development

Description
Collaborate with product managers, designers, and engineers to define user scenarios and requirements. Design and implement Android features that enable cross-device connectivity. Develop secure and scalable communication between Android devices and Windows PCs. Contribute to the development of Link To Windows Android app and an OEM-kit SDK built on AOSP, enabling advanced cross-device functionality. Release and maintain Android software through the Google Play Store. Optimize code for performance, maintainability, and reliability. Participate in code reviews, debugging, and refactoring efforts. Stay current with Android platform updates and industry trends to inform development decisions. Collaborate with OEM partners such as Honor, Vivo, Oppo, and Xiaomi to support integration and deployment. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 4+ years of experience building large scale Android applications released through the Google Play Store. Proficiency in Android development languages including Kotlin and Java. Full-Stack Development: Proficient in both mobile & API services development, with a demonstrated grasp of building scalable and maintainable systems across the stack. Demonstrated analytical skills with a systematic and structured approach to software design. Ability to communicate technical details clearly across organizational boundaries. Experience in DevOps to maintain live services andor application frameworks. Cloud and services experience, with Azure cloud experience highly desirable. Excellent analytical skills with systematic and structured approach to software design. W+DJOBS This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *
Responsibilities
Collaborate with product managers, designers, and engineers to define user scenarios and requirements. Design and implement Android features that enable cross-device connectivity.
Loading...