Position: Software Developer
Location: Redmond, WA
Domain: IT Software
Level: Mid Senior Level(5+ years)
Please submit your resume directly to USPTA@pactera.com with Job# in email subject line.
Windows Servicing and Delivery Engineering System organization is responsible for design and development of packaging and delivery pipeline for Windows, Mobile, Hololense and other device families keeping them secure with the latest security, feature and quality updates. This group is the heart of Windows as a Service, the start of a new generation of how Windows is delivered to customers, partners and enterprises.
· Servicing Listening System
Team drives insights into the quality of pre-release and in-market experiences for servicing events. This is done by monitoring both telemetry and social feedback from multiple sources, comparing to historical baselines, and driving business actions across the org to ensure highest quality customer promise is fulfilled. Social Media analysis, natural language processing, sentiment analysis, clustering, text sematic analysis and machine learning technique applied to Social media is a key for this team. This area will require data analysis, machine learning, big data skills, as well as passion for customer delight.
· Workflow for E2E release activities in servicing
Aggregate signals and states from every servicing stage and supporting systems (from bug approvals, check-ins, branch rotations, builds, packaging, publishing, flighting, quality Rings, Release and Post Release Monitoring) to Track and Visualize states providing transparency to release managers and shiproom, creating alerts if any issues are found in servicing workflow. Imagine big space ship with a lot of indicators if they are all green=> we are ready to ship, if at least something is red=> investigate. We came a long way in this area and we have a lot ahead of us.
· Customer Experience Lab and KPIs
Responsible for evolving the collection of windows servicing experience metrics end customers across the world perceive when receiving Windows updates. Ranging from Windows update time and download bandwidth to install time, reboot and others across multiple dimensions and user scenarios. Team is also responsible for defining and implementing Leading indicators for all Engineering Systems in servicing organization. E.g. speed, agility, reliability, accuracy, predictability, etc. Those KPIs serve as measures of success of the engineering systems as well as guide long term investments and future big rocks. Work involves working with big data warehouse, writing telemetry, applying statistics and math skills and well as representing the data in easy to consume Power BI dashboards.
If you are excited about driving innovations and making huge business impact in WSD Engineering System – this is the right team for you. Organization provides unique opportunity to impact hundreds of developers and quality engineers and billions of Windows customers with your solutions. We are very serious about quality of updates released to our customers and we are very serious in making great engineering innovation to achieve our promise to customers.
We are looking for talented, independent, results-oriented, high-performance software development engineers.
Candidates should have the following qualifications:
* BS or higher degree in Computer Science (or equivalent)
* Experience in C#
* Experience in Web-Services / Building Highly Scalable Systems / SQL Server
* Development experience on Azure platform is a plus
* Proven problem solving, design, coding and debugging skills
* Passion for driving features end-to-end and solving hard problems
* Experience in Windows protocols, telemetry, perf counters is a plus
Pactera is an equal opportunity employer with a diverse and multicultural mix of local and overseas staff. Personal data provided by job applicants will be used strictly in accordance with our personal data policy and for recruitment purposes only.