Senior Software Engineer

Are you interested in being part of a team with more $5B in revenue and growing at more than 20% every quarter over last several quarters? Or you simply interested in solving hard technical problems on one of the most biggest services in Microsoft in a superfast paced environment and have direct impact to bottom line revenue of the business? Want to learn about extremely running high scale, mission critical services in the cloud, “big data” platforms, building fast, modern, and responsive web based applications? Come be part of a team at the cutting edge of online services and in a race to be the global leader in online advertising.

Bing Ads Campaign UI team is the development team responsible for the front end web sites used by online advertisers to create and manage their millions of ad campaigns. The challenges are to engineer user experiences that are easy to use, maximized for advertising efficiency, high performing, flexible, and scalable to meet the high throughput demands of our business. As a fast paced team that ships every week and on our path to daily shipping, we are also looking to build lots of cool capabilities and make many architecture improvements over the next several years. If you are passionate about building user experiences and interested in online advertising, this will be your opportunity to get into the exciting growing space.

We are looking for strong developers with customer empathy and intuition for great experiences to help improve our application codebase rapidly to delight our customers. You will work closely with Program Managers, partner development teams and UX designers to design, implement, test, deploy, stabilize, and monitor features in a fast-paced agile development environment. You will work with a highly motivated team solving complex problems and have huge business impact and incredible opportunities to learn and grow. You will also have opportunity to learn advertising, which is a critical pillar for internet commercialization and innovate in that critical space.

Basic Requirements:
• BS in CS or related field
* 5 years of development experience
• 5 years of solid Experiences with OO designs and familiar with design patterns.
• 5 years of solid Experiences with web technologies such as JavaScript, HTML, CSS, REST, SOAP, ASP.NET, MVC, IIS/Apache etc.
• 2 years of experience with JavaScript libraries - Backbone, ReactJS, Knockout, Angular, etc.

Preferred Requirements:
• MS in CS or related field
• Excellent communication and collaboration skills
• Excellent system design and problem solving skills
• Passionate about user experience and user facing features

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 to .