Software Engineer II
Microsoft
Software Engineer II
Hyderabad, Telangana, India
Save
Overview
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. This 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.
Qualifications
- CS Degree or equivalent experience
- Excellent communications skills, both verbal and written
- 4+ years development experience outstanding coding and design skills, problem solving and analytical skills.
- Excellent technical expertise with expertise on React/AngularJS/Web Components and CSS.
- 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.
- Understanding of modern UX technologies and/or Window UX is a plus.
Responsibilities
- Obsession about customer experience
- Design and develop software solutions which deliver delightful and finely-crafted user experiences on Windows.
- Design and develop responsive and visually appealing user interfaces using modern frontend technologies such as HTML5, CSS3, JavaScript, and relevant frameworks (e.g., React, Angular, Vue.js).
- Implement UX styling and design systems to maintain consistency and enhance usability across products.
- Collaborate with different teams across discipline to achieve the above.
- Solve problems relating to mission critical services and build automation to prevent problem recurrence
- Identify and fix or drive fixes for systemic issue.