Job Category: Software Engineering: TestLocation: Redmond, WA, USJob ID: 830983-109532Division: Microsoft Business Solutions
Description
Are you a developer or tester who is passionate about engineering and infrastructure? Do you believe that sound development practices, quality and agility start with solid engineering tools, infrastructure and processes? If so, you have the opportunity to make a big impact on the product unit that has paved the way for Microsoft’s foray into hosted business applications.
Microsoft Dynamics CRM is one of the fastest growing customer relationship management products on the market; it is a powerful business platform that can be used online on Microsoft’s datacenters (Microsoft Dynamics CRM Online) or on premises.
The Engineering Fundamentals team supports all aspects of the CRM development and release processes. We design, build and operate:
Build and localization services - We use a build infrastructure that is capable of handling geographically distributed builds, on-demand buddy builds, gated check-ins, and localization in 50 languages.
Deployment services - We have created a leading-edge, fully customizable on-demand virtual machine generation solution, ImageBuilder (http://imagebuilder) which is at the core of all our processes.
Quality assurance services - we own test automation and execution all the way from the check-in tests which run automatically with every check-in to feature verification tests, which execute against hundreds of machines in parallel.
Engineering infrastructure - we operate the source code management, bug tracking, branch management and Dogfood infrastructure. We listen to our users and build smart solutions that save them time.
Release and serviceability infrastructure - we have designed and developed the patching and Microsoft Update infrastructure that supports released versions of the product and our ability to ship product updates on time, every time.
Our team is at the heart of innovation and engineering. We work closely with the Development, Test, PM and Sustained Engineering teams. We help enhance the quality of our product through the use of best practices and Engineering Excellence guidelines. Our infrastructure works 24 hours a day and is used by team members located all around the world. Flexibility, reliability and scalability are paramount-we are a small team that serves a large product unit and a major online business. Our systems are self-healing and we put an emphasis on long term investments and sound designs.
We are looking for a seasoned developer or tester with a passion for infrastructure and engineering processes to lead the team.
The position involves:
Designing, building and delivering top-quality infrastructure that delights our users, and meets the product unit’s business needs.
Continually looking into the future and defining the vision for tomorrow’s infrastructure.
Working with the senior management team and providing input on Engineering Excellence work and processes and product quality.
Qualifications include:
Ability to ramp-up and work independently in a very short time frame; willingness to work in a fast-paced and dynamic environment with changing priorities.
A vision for the future of leading edge infrastructure, with the passion to make it happen; a passion for quality.
Very strong technical background; excellent knowledge of .net, C# and SQL. Knowledge of build technologies (such as MsBuild), network protocols, Hyper V and WMI, CoreXT, BuildTracker is a plus.
Excellent design skills, with a proven ability to build reliable and scalable n-tier end-to-end solutions using a wide range of technologies.
Excellent cross-team collaboration skills; ability to work with Test, Development and Sustained Engineering teams located throughout the world.
A Computer Science Degree or related degree is preferred. At least 5 years as a software developer is required.
Division: Microsoft Business Solutions/Microsoft Dynamics CRM
MBD-Eng
Nearest Major Market: Seattle
Nearest Secondary Market: Bellevue
Job Segments: Developer, Engineer, Software Engineer, Computer Science, Test Engineer, Technology, Engineering
0 comments:
Post a Comment