Yearly major release cycle for WP7 confirmed by new job post

Seems Microsoft is planning to keep to their promise on hitting the nail with major releases for Windows Phone 7, which will be occurring on a yearly cycle. In the job vacancy post below we can clearly see the position being heavily involved with updates between a yearly schedule. 

What do you think about this and how well do you believe Mango will be deployed?

See the job post after the break. 

"Job Category: Software Engineering: Program Management

Location: United States, WA, Tukwila

Job ID: 753226

Product: Windows Phone

Division: Windows Phone Division

There has never been a more thrilling time for the Windows Phone team! Windows Phone 7 launched and is building momentum in the market. Do you want to be part of driving the next big business for the company? If you believe Windows Phone is a critical area of investment for Microsoft and if you have a passion for creating compelling mobile user experiences then come join the Windows Phone Customer Experience Engineering team (CXE) and help shape the future of mobile. We are passionate about delivering world-class products to our users and partners. We aren’t just building a me-too iPhone or Android competitor; we’re changing the way customers use and experience their device. The Application Platform team is building the new development framework for Windows Phone applications, responsible for defining the application model and delivering the application manager, execution framework, integration with the OS, notifications, data services, integration with cloud services and delivering the ecosystem for supporting mobile application developers.

This Senior Program Manager position will be the CXE Feature PM that drives all development work on the Application Platform for update releases between major yearly releases. You will work closely with the Application Platform team who is working on major yearly releases and with the best technologies/teams across the company (e.g. Silverlight, XNA, .NET Compact Framework). We believe leveraging our partners, combined with building phone specific technologies within our own engineering team, results in leveraging the best technology from Microsoft for our developers.

This role requires significant cross-team and cross-division collaboration. You will be asked to provide strategic direction for the team in numerous areas based on your research into key areas of interest. You will write functional specifications using customer feedback and scenario based engineering principles. You will create schedules that clearly delineate what we commit to. On a daily basis, you will be responsible for the ongoing coordination of requirements and action items, as well as providing status on progress and deliverables. In addition, you’ll be driving the research and resolution of issues as they arrive, and be seen as the person who knows how to drive decisions and resolution to closure.

The ideal candidate will have:

  • Proven track record of senior technical leadership in the design, specification, and delivery of a major successful large scale product
  • 10+ years of technology experience with 3-5+ years in a senior technical program manager role, including managing schedules and writing functional specifications
  • Ability to partner across test, development, and program management to accomplish business and engineering goals
  • Proven track record of establishing and maintaining strong cross-team working relationships and collaboration
  • Excellent written and verbal communication skills
  • Customer and partner interface experience
  • Strong technical understanding and the drive to learn
  • Details oriented and results driven
  • Demonstrated a passion, excellence, and leadership in project management
  • BS in Computer Science (or related field) required, MS in Computer Science (or related field) preferred


  • Experience working directly with the developer community and with developer community outreach
  • Experience designing and/or building software products for the mobile space
  • Experience designing and/or building Internet scale web services
  • Experience shipping software development kits




Source: Microsoft (opens in new tab), via:MobileTechWorld, thanks to Jonne for the tip!

Rich Edmonds
Senior Editor, PC Build

Rich Edmonds was formerly a Senior Editor of PC hardware at Windows Central, covering everything related to PC components and NAS. He's been involved in technology for more than a decade and knows a thing or two about the magic inside a PC chassis. You can follow him on Twitter at @RichEdmonds.

  • Good to see further indication Microsoft is in it for the long term.About the Mango deployment, I am hopeful Microsoft AND the carriers AND the manfuactuers have learned some valuable lessons from the updates released to date. Especially the latter two parties. It's nearly inexcusable we still have some carriers dealing with NoDo.
  • Of the listed group, I blame Microsoft the least. How often do you get to say that???
  • Richards, the source of the news is the E's whatever blog (404 error page)
  • I am good with this, provided it does not hold up bug fixes and essential tweaks that affects the user experience. A good example is the push/live tile failing issue. According to the Microsoft Developer Forums, code errors directly related to this problem have been identified and corrected. But existing users will need to wait for the Mango update, which is unrelated to the problem, in order to get their push/live tile apps working again. No reason you can't put out quarterly updates, without any features, but including patches, security updates, etc.
  • I definitely would like to see more than one update per year. I'd like to see some of Mango released early.
  • The job posting refers to major updates only - so that does not preclude bug-fix releases like NoDo was.