| Opportunity Number: | 23114766 | | Company Name: | Microsoft | | Location: | Redmond, WA US | | Category: | Information Technology | | | Updated: 8/25/2010 |
IT Software Development Engineer (SDE) 2(715798 -External) Job
| Job Category: IT Location: United States, WA, Redmond Job ID: 715798 14658 Division: IT
The IT Research and Development Services (RDS) Tools and Technology (TnT) team is an internal multi-discipline (Dev, OPS, PM, and Test) team that is chartered to define, develop, evolve, and grow todays current RDS support/services/offerings across all of Microsofts managed labs. We are investing our time and resources to align with Microsofts technology strategy for delivering more dynamic and agile capabilities across our lab portfolio of products and solutions that embraces Microsoft Dynamic Systems Initiative (DSI) technology strategy.
We are looking for our organizations go-to Tools and Technology development specialist; a Software Development Engineer who is passionate about technology and its application to support and improve agility necessary for use by our internal lab teams and customers. A great candidate needs to thrive in challenging environments and have the ability to work independently to solve mission critical challenges. Candidates should also be familiar with Extreme Programming (XP) (Pair Programming, TDD) software development practices and highly capable of working on software development projects managed via SCRUM. This is an exciting opportunity to work with some of the biggest labs and lab services within Microsoft. This position is based in Redmond.
The RDS TnT team is currently hard at work defining and developing our flagship Agile Labs service. This project is being driven to facilitate the extension and sharing of lab computing resources, whether physical or virtual (using Hyper-V, SCVMM, and other dynamic technical solutions), as a service for use by internal Microsoft customers allowing them to lease computing time as needed. Our service is designed to take the next step to enable, extend on-demand resources, and assist customers with the notion of paring down infrastructure by using Agile Labs for their peak utilization periods. Since we are following iterative development principles we are always continuing to capture and prioritize customer requirements to meet their growing demand for re-usable infrastructure/services. This infrastructure, and accompanying services, will extend Microsoft development and test teams ability to continue what they do best: innovate and deliver world-class software.
This candidate must be highly motivated to champion the identification and development of improvements in these areas as well as the integration of new tools and technologies using solid develop capabilities, possesses excellent written and verbal communication skills, sound methodology, and thorough quality interaction with a variety of functional groups. Additionally, candidates must have a strong background designing and developing web services solutions as well as being development architecture savvy. The ability to think on your feet and deliver quick solutions to complex development problems will play an important role within this position. A solid candidate must have experience with the latest technologies including SQL Server, ASP.NET 3.5, WCF, AJAX and Silverlight to build out comprehensive web services that integrate with and are built on highly scalable and redundant SQL database architectures. Web and UI design experience and CSS is a strong plus. Optional skills include 3-4 years IT Operations experience or working with an IT organization.
Qualifications Recommended:
4-5 years of experience in software development through all phases Proven track record of delivering web services and associated components 3-4 years development experience in .NET technologies (Net 3.5 framework, WCF, AJAX) 3-4 years development experience with SQL and IIS 1-2 years SAN Development experience o VDS Hardware providers (EMC, NetAPP, Xiotech, etc) o SMI-S Provider knowledge desirable A strong background in SQL design and performance tuning, database analysis, and data cube development desirable Knowledge of web technologies like XML, XSL is a plus Be security minded in development practices Excellent written and verbal communication skills BA/BS in Computer Science or a related technical discipline is preferred. Experience with Windows and Server OS, Virtualization Development using Hyper-V and SCVMM 2.0 VB and C# scripting, ASPX, prototyping, usability and/or UI design, web services Agile development mechanisms (e.g. SCRUM) are added benefits.
Competencies Confidence Cross-Boundary Collaboration Impact and Influence Analytical Problem Solving Customer-Focused Innovation Passion for Quality Technical Excellence Interpersonal Awareness
MSIT:ITSMD Nearest Major Market: Seattle Nearest Secondary Market: Bellevue Job Category: Creative, Web Design, Engineering, Engineer, Test Engineer, Software Engineer, Quality, QA, Research, Research, Technology, Database, Developer, Quality Assurance, .NET, Testing, C#, SQL, Virtualization, XML |
|