2014-05-04

Microsoft/Redmond, WA

Location: Redmond, WA, US

Job ID: 873756-139355

Division: IT

Microsoft IT is for those IT professionals and business technology professionals who want to be strategic partners to the business and be the first place to create innovative solutions using all of Microsoft's products and services. Microsoft IT provides career growth opportunities, a rewarding and flexible work environment so you can better integrate professional and personal life. Unlike other IT organizations, Microsoft IT employees make global impact on thousands of customers and thousands of employees who use Microsoft software and services.

Do you have passion to build world class Enterprise systems, and using next generation Microsoft technology to solve complex problems? Are you excited by driving technology strategy and vision?

Corporate Functions IT (CFIT) builds business solutions for Finance, HR, Legal & Corporate Affairs, and IT. You will have the opportunity to design and develop creative, compelling, and cutting edge systems that support our world-wide operations. These systems are used by 100,000+ global users, process billions of dollars in revenue, and scale seamlessly across vast transaction and data volumes.

In this position, you need to leverage your technical and leadership skills to identify opportunities to make an impact on future business direction. You will drive choices toward appropriate technologies, and evaluate external solutions to make clear recommendations that will bring value to its customers. Your experience and insights will help us shape a future defined by new trends like Social, Mobile, Analytics and the Cloud.

If you are a Senior Enterprise Developer, excited with the prospect of solving tough problems in an empowering, energizing organization, we want you!

Job Responsibilities:

•Architect, develop and refine elegant software solutions to complex problems

•Define project estimates and development project plans. Execute by leading vendor resources, develop technical specifications, define and execute unit test plans, implement build and deploy automation.

•Gain a deep and broad understanding of the business process to influence current and future direction

•Stay educated on emerging technologies and leverage them to develop compelling software solutions that serve as a proving ground for Microsoft technology. Use this to influence Microsoft product groups.

•Identify new opportunities to help meet our customers' needs, and evangelize innovative technical solutions for them.

•Collaborate effectively with other disciplines of the project team.

•Drive improvements in engineering at the org level.

Required Qualifications:

•Very strong SQL Server development and performance tuning skills on very large scale enterprise systems (8+ years).

•Experience building Data Warehouse, implementing ad-hoc reporting, reporting frameworks.

•Experience in client-side web application development using HTML, CSS, and JavaScript (4+ years).

•Development experience in .NET using C#, and ASP.NET (5+ years)

•Minimum 10 years of software development experience in building enterprise applications.

•Bachelor's Degree in Computer Science or related discipline.

Preferred Qualifications:

•Experience building systems on Azure.

•Skilled in implementing Service Oriented Architecture, REST, OData services.

•Custom application development experience on SharePoint online.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.

Apply To Job

Show more