Just saw this job posting for a developer in our Management division.
If you read between the lines you'll see Oslo's dirty hands all over this. :)
Job Title: Software Development Engineer
Job Category: Software Development
Product: (Not Product Specific)
Date Posted: 03/24/2009
Job Code: 254341
Location: WA - Redmond
Travel Required:
Do you want to transform the way people manage datacenters? Do you love the engineering challenges of designing software and models for use in the next generation of datacenters? Do you relish the challenge of building an extensible platform? Do you have a passion for Domain Specific Languages (DSL’s) and the power of using models?The Management Models and Authoring Tools team is looking for a strong experienced development engineer to drive the architecture, design and implementation of the next generation of systems management knowledge tools. The team is building a world class modeling tools platform for creating and packaging the models that target our system management products. The platform will provide core services that enable an IT Professional to better manage the applications and IT infrastructure running on Windows Server and other platforms. Built around a core set of common models for systems management, the team also participates in the development of the common model library across teams within STB. The tools that utilize the platform will provide a great experience for both the creators of the management knowledge and will be extensible to cover many aspects of system management from monitoring, best practice guidance, deployment and others.This is a great opportunity to join a team in the early phases of delivering tools and platform that are of strategic importance to the Management Systems Division and Microsoft.You’ll be a great team influence. You will also have record of technical leadership and great planning. You’ll have experience developing development tools and with the link between IT Professionals and software developers. Exposure to operations of an application is a plus. Take the next step in your career and come join our team!Qualifications:Minimum 5 years of software development experience in C, C++, and/or C# preferred.Demonstrated experience working through the full product cycle from initial design to final product delivery.Demonstrated experience in developing platforms (UI platforms highly desirable)Outstanding technical, leadership, communication, and team collaboration skills.Experience designing and developing rich client software (highly desirable)Experience developing development tools a plus.Experience with Visual Studio add-ins is a plus.