Senior Software Engineer (Hyderabad)

Senior Software Engineer (Hyderabad)

09 Aug
|
Microsoft
|
Hyderabad

09 Aug

Microsoft

Hyderabad

Are you passionate about creating mobile magic Do you love blending code creativity and cloud tech As a Microsoft Mobile Engineer you ll build mobile-first solutions that empower millions of users worldwide We re looking for a highly motivated Senior Software Engineer with an interest and or background in mobile platforms iOS and Android to help us build reusable controls We are looking for engineers with a passion for design coding and building mobile apps customer focused and emphasized on engineering fundamentals This role provides a unique opportunity to build for and directly impact multiple products simultaneously Join our dynamic Experiences team In the Experiences team we will develop compelling user experiences and applications We work to build a fast modern mobile-first experience for our users and use AI-assisted contextual way to quickly organize content We are also working to provide consistent share experience for photos videos files and other content across all Microsoft 365 Mobile apps for both Android and iOS platforms The problems we are solving range from deep architectural improvements to building delightful user experiences powered by AI ML and using the latest technologies We work at a massive scale and use the best-in-class infrastructure that boosts developer productivity and engineering velocity Microsoft s mission is to empower every person and every organization on the planet to achieve more As employees we come together with a growth mindset innovate to empower others and collaborate to realize our shared goals Each day we build on our values of respect integrity and accountability to create a culture of inclusion where everyone can thrive at work and beyond Responsibilities Your role as a Senior Software Engineer will be to help making tradeoffs advocate engineering excellence design build and support application development for Android and iOS Help making technology choices for the product and make appropriate tradeoffs Dealing with ambiguity and bring clarity on the feasibility and provide design options for complex problems Act as tech lead and drive a feature crew of 2 to 3 folks and contribute to code and design reviews Make design decisions to deliver a fast secure and usable application Being data driven to keep the quality of the product high Engineer features with strong attention to performance robustness resource usage and writing high quality code Contribute in partnership with appropriate stakeholders e g project manager design team to determine user requirements for project Working with partner teams independently and rationalize the design tradeoffs In alignment with our Microsoft values committed to cultivating an inclusive work environment for all employees to positively impact our culture every day Qualifications Required Qualifications Bachelor s Degree in Computer Science or related technical field AND 7 years technical engineering experience with coding in languages including but not limited to C C C Java JavaScript or Python OR equivalent experience 7 years technical engineering experience with coding in languages including but not limited to Android Kotlin Java Jet pack compose and C or iOS Swift Objective C Swift UI iOS UI Kit C and knowledge of end-to-end software development life cycle for Android iOS Candidates with deep knowledge on C will have preference Good depth of knowledge in the MVC MVP MVPC MVVP architectures and advocate design patterns where necessary Proven skill in designing at product level Rapid learner with good interpersonal verbal and written communication skills Solid in analytical problem solving identify patterns of the bugs and fix them through right design good fundamentals in CS Other Requirements Ability to meet Microsoft customer and or government security screening requirements are required for this role These requirements include but are not limited to the following specialized security screenings Microsoft Cloud Background Check This position will be required to pass the Microsoft Cloud background check upon hire transfer and every two years thereafter Preferred Qualifications Having good expertise in both Android and iOS platforms Proven capability in tuning performance and reliability of apps Hands on experience in developing reusable controls and have exposure to designing framework for a project Contributions to open source Microsoft is an equal opportunity employer All qualified applicants will receive consideration for employment without regard to age ancestry color family or medical care leave gender identity or expression genetic information marital status medical condition national origin physical or mental disability political affiliation protected veteran status race religion sex including pregnancy sexual orientation or any other characteristic protected by applicable laws regulations and ordinances If you need assistance and or a reasonable accommodation due to a disability during the application or the recruiting process please send a request via the

📌 Senior Software Engineer (Hyderabad)
🏢 Microsoft
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad