In this role, you will work closely with the design team to build and enhance internal tools that help designers efficiently deliver great user experiences for operating systems, games consoles and more.
You will distill the signal from the noise by defining complex data models to join telemetry from across Windows components, aggregate it in interesting ways, and communicate the data insights to answer key business questions and provide product insights.
Applies knowledge of computer science concepts and techniques to independently write, modify, and adapt complex computer programs in machine level, assembly, and third or fourth generation programming languages.
You will be responsible for building the core microsoft hadoop platform both on windows server and windows azure. This includes a broad range of areas such as the security, hadoop performance, .Net tooling, query optimization, service fundamentals, management and portal ui. Opportunities exist to work on any or all of them.
The BI Developer position will be responsible for the successful delivery and support of high visibility desktop reports, mobile reports and dashboards. The position will involve working with the DBA, Data development, and Data Integration teams in a technical capacity to ensure data is properly loaded into the data warehouse.
You will be part of driving every element of the software development from early product definition through prototyping and scoping, iterative development, measuring and enhancing quality, rolling out to customers and supporting them with early releases, soliciting feedback and constantly improving.
The Software Developer 3 will partner with IS and appropriate Domain Data Steward(s) to identify data sources and perform data quality assessments and reporting and will help formulate mitigation plans where necessary.
Coordinate and collaborate with multiple teams and understand the big picture while making decisions for development solutions;demonstrate a logical and structured approach to time management and task prioritization.