Develop on the edge, literally! Microsoft is looking for a technical program manager to build our next-generation Edge Computing Network (ECN) for Windows Live, MSN, and other Microsoft sites.
Our ECN platform features data center-level reliability and security, and we are leading the change in how software and services are viewed and consumed by developers, consumers, and businesses around the world.
We are looking for a passionate and highly technical program manager with a creative, inquisitive and explorative mind. You will be ultimately responsible for the software shipping on time and at a high quality bar.
Program managers often come from a technical background and are expected to come up with creative and innovative approaches to meeting customer requirements.
This is a unique opportunity to work in an agile and technically challenging start-up environment, while making a significant impact in building the infrastructure to support new business areas for Microsoft.
This position is part of our Global Product Development - Europe team, based in Dublin, Ireland, and works closely with Microsoft teams in the US and around the world.
Key requirements:
· At least 5 years of relevant product development experience (exceptional candidates with less experience will be considered)
· Recent programming experience (last 3-5 years) in C++, C#, or Java
· Aptitude in designing high-quality software functionality, both UI and systems/back-end
· Proven record of shipping complex software projects on time, with high quality
· Experience with distributed project management and working with remote teams
· Indirect or direct people-management experience (team or organization)
· Willingness to travel (up to 5 times a year)
· Very strong English-language verbal and written communication skills
· BS CS degree or equivalent (MS/MBA/PhD would be a plus)
· Experience with systems management, data center infrastructure, and edge networks/computing would be a plus
· Familiarity with REST and RESTful architectures would be a plus
· Experience or passion about large scale databases and data mining systems would be a plus
· Experience with agile development methodologies would be a plus
Please send your CV to irljobs@microsoft.com quoting Req. 217693