Job Information
Microsoft Corporation Software Engineer II in Hyderabad, India
Are you passionate about taking on new challenges and creating new experiences?
The Bing India team is working on creating a set of next generation experiences to engage and delight millions of Microsoft users across the globe and drive billion dollar potential strategic business. The Software Engineer II role is an opportunity for you to be part of a team working on revolutionizing user content consumption by bringing best, most authoritative and personalized content to the user at fingertips. You will be constantly challenged as the service expands to provide broader capabilities to customers.
If you someone who thrives on solving complex technical challenges, loves to collaborate across disciplines and teams and committed to improve user value through continuous innovation in an agile environment then we are looking for you.
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
Obsession about customer experience.
Design and develop software solutions which deliver delightful and finely-crafted user experiences on Windows.
Works with appropriate stakeholders to determine user requirements for a set of features.
Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
Creates and implements code for a product, service, or feature, reusing code as applicable.
Contributes to efforts to break down larger work items into smaller work items and provides estimation.
Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Preferred Qualifications:
6+ years development experience outstanding coding and design skills, problem solving and analytical skills.
Excellent technical expertise with expertise on C#/Java.
Knowledge about OO concepts and C# a plus.
Great analytical and problem solving skills, with a strong bias for quality and engineering excellence.
Ability to debug and resolve issues spanning multiple subsystems.
Firm sense of accountability and ownership for end-to-end project lifecycle.
Experience with GIT.
Experience on developing high available and scalable Web service.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .
Microsoft Corporation
- Microsoft Corporation Jobs