Software Development Engineer II - MSN - 825596 Job
Microsoft - Reston, VA

This job posting is no longer available on Microsoft. Find similar jobs:Software Development Engineer jobs - Microsoft jobs

Job Category: Software Engineering: Development
Location: Reston, VA, US
Job ID: 825596-104093
Division: Online Services Division

About MSN
MSN is one of the leading internet properties in the world with over 650 sites in 44 markets. MSN reaches over 500M users and generates billions of page views every month to keep consumers “in the know.” It is a premium property for advertisers with total annual revenue of over $1B. MSN, a profitable business, is one of the cornerstones of Microsoft’s broader online services strategy as a key driver in Bing’s query share gains. MSN’s vision is to engage and entertain consumers with premier content experiences. Our goal is to grow reach and audience by delivering innovative and editorially differentiated products using real-time and social signals across PCs, tablets, and mobile devices. As the market evolves, we are taking a fresh look at how we can best inform, entertain, and engage audiences, so now is a great time to join the MSN team.

Work Environment
MSN is an innovative, high energy team in a collaborative open space environment focused on delivering excellent software in agile software development paradigm. We move on internet time and ship frequently. We encourage our engineers to adopt shared responsibility for writing and maintaining testable, high performance, scalable, and maintainable code. We work smart and hard and have a great time doing it. Monthly morale events, weekly team lunches, Kinect competitions and regular Ping Pong matches are some examples of team’s fun activities. We are located in the heart of vibrant downtown Bellevue with access to numerous top-quality entertainment, shopping, and restaurant choices. Our team is a great fit if you like to work in a self-organizing, motivated team that likes to listens to the customer, loves quality and ships often.

Roles & Responsibilities
This will be an IC software developer role in the standard MSN Engineering Trio model with the typical Dev/Test/PM interactions. A couple of challenges that you can come help us solve are implementing MSN's first architecture that utilizes adaptive rendering and responsive web design techniques; pushing the envelope in terms of HTML5/CSS3 and IE10 capabilities; leading the industry in terms of client performance; providing singular solutions that are adaptive across departments and markets worldwide, and the list goes on and on.
Skills & Qualifications
Ideal Candidate • Team player. Successes of the team must be more important than personal successes. • Ability to solve complex problems with simple solutions. • Empathic to customers and end user needs • Advocate for and experience with agile development • Quality driven. Test, test, test. Unit, TDD. Must live and breathe quality • Versed in pattern based development • Passion for creating mobile and touch-based user experiences
Experience Required
Basic Requirements
- 6+ years relevant web development experience
- 3 year exp C#, C++,, SQL,VB or Java
- 5 years’ experience with a combination of the following web technologies: HTML, JavaScript, CSS, MVC, JQuery, AJAX


About this company
1,228 reviews
Microsoft Corporation develops, manufactures, licenses and supports a range of software products for computing devices. The Company's...