|
2013 was a monumental year for Microsoft, we shipped the greatest gaming console, Xbox One. In the Social and Live Services team (the Xbox LIVE service) within IEB's Software and Services group, you will work with a group of talented and energized people who are delivering the services that light up our products. These services allow our users to express themselves across the Xbox LIVE entertainment experiences, as well as connect, share and participate in activities with the people they care most about, across multiple screens. In particular, we are looking for a skilled Software Development Engineer to be part of our world-class services development team on the Communications feature team. The Communications team is responsible for core features such as Presence, Messaging, Chat, and Notifications. Xbox Live is a highly successful service cloud with an engaged customer base that operates at high scale (millions of online users). Keeping a service cloud of this scale available, while extending with feature innovations, takes a disciplined development team that uses the latest techniques of software engineering process, architecture, and cross discipline coordination. In order to innovate quickly and frequently in this competitive space the Social and Live Services team strives for a continuous deployment model where all developers are involved and assist in service monitoring, deployment, and operation. Qualified candidates must have at least 4 years software development experience, preferably in internet scale server or service development. Our service developers tend to be skilled in C#, C++, SQL, WCF, MVC, REST, the SCRUM development process, and service architecture: these are the base requirements for the job. You should be well versed in the latest techniques for high scale architecture, as are used within Microsoft and beyond. As a developer on the team, you must be passionate, you must have the ability to drive design and development, you must have good communication and presentation skills, and you must have the ability to design, document, communicate, and mitigate the risks associated with delivering a complex software system. We have a culture of empowerment, ownership, passion, team work, and creativity. As a member of the development team you will own a large problem and have direct business impact. The goals of Social and Live Services (and IEB in general) for the next 3 years are ambitious and there will be no shortage of hard problems. Come join our top notch software development organization ASAP: we need you. Basic Qualifications (MUST HAVES) At least a Bachelor’s Degree in Computer Science, Computer Engineering, or equivalent 4+ years of software development experience using C++ and/or C#, involving object-oriented practices Great design and problem solving skills Experience with client/server application development with emphasis on scalability, availability, performance, asynchronous and concurrent programming Excellent problem-solving skills, mastery of data structures and algorithms Demonstrated passion and the desire to “do whatever it takes” to get the job done at high quality Preferred Basic Qualifications Excellent verbal and written communication skills Proven experience or desire to build high performance, scalable, and available distributed services Ability to deal with ambiguity Experience with agile development patterns and practices |
|
Monday, 10 February 2014
Software Development Engineer, Senior - OSG - External (867596) Job
Posted by Unknown on 00:45 with No comments
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment