SDE II
The Manageability Services group is growing our Core technology teams. The Manageability Services Group (MSG) is a strong and innovative team spearheading solutions in a number of areas, including cutting-edge service manageability infrastructures, scalability solutions, monitoring and Software Development Frameworks. Lowering cost and increasing agility through infrastructure is the key to our success on the web and on managing large scale services. In MSG you will build the technology foundation and the framework to run the Global Foundation Services datacenters worldwide and will work with platforms around the company such as Microsoft System Center, Live Search, Cloud Infrastructure Services, and Windows Live Core to enable end to end manageability and reliability of Microsoft services. We are seeking skilled, highly-motivated individuals to join a dynamic and strong Development organization. You will design applications, tools, frameworks and services that allow users to deploy and maintain online services around the world. We’re looking for a senior and passionate Software Developer with a deep understanding of engineering processes and challenges to make a big impact on the entire company. This is a great opportunity to make a noticeable difference in the way we managed and deploy services at Microsoft! A developer on our team is responsible for designing, implementing, and shipping the user experience components to manage and operate a worldwide system of multiple datacenters supporting hundreds of thousands of devices and hundreds of applications, and hundreds of applications and services. This problem space extends from complex user interface problems, through the web services, down to the underlying data storage layer. Integration with large, existing systems is a significant part of the work. Requirements: Interested candidates should possess a thorough understanding of the software development lifecycle from specification, through implementation and unit testing, to final deployment and operation.Passion for distributed systems, fault tolerance and recovery, and geo-distributed solutions.Must have practical and hands on knowledge of C#, C and C++5 years experience as a Software Developer Engineer Two product ship cycles.Excellent Troubleshooting skillsKnowledge of IIS, SQL, Perl and Web Services is a plus.Strong technical skills in platform and/or application model design Communications excellence including cross collaboration, presentation and documentation Strong customer focus BS or MS in Computer Science or related areas is preferred and we will take experience and a proven track record over other requirements. Microsoft offers an excellent benefits package to full-time employees including medical, dental, vacation, employee stock purchase plan, and 401k, plus some great extras including: our 24-hour nurse line, stay fit program, product discounts, and paid infant care leave. All part of our commitment to our most important asset: our employees. For more information about life at Microsoft, please visit our careers website. Microsoft is an equal opportunity employer (EOE) and strongly supports diversity in the workforce. ;
|