Job: SENIOR PROGRAM MANAGER

Job Category: Technical Service and IT
Location: Redmond, WA, US
Job ID: 850938-122694
Division: IT


Description

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.

As a Senior Program Manager you will manage various components of the IT Application Engineering Program to implement the tools that manage the operations process. Projects range from sustained engineering to new development centered on process automation. The scope of most of this work is long term and requires a year-over-year vision to ensure the best balance on resources, prioritization and execution between different areas. This role requires broad virtual management or leadership skills in order to indirectly manage and influence the efforts of various team segments e.g. Solutions Delivery, Development, Test, Operations, Customer groups etc. 

Responsibilities include:

Drive implementation (analysis through delivery) of multiple requirements spread over numerous build cycles.
Analyze, design, and implementing application changes based on business requirements
Write functional specification documents for the engineering team
Coordinate all tasks for application changes among solution managers, developers, testers, and operations.
Manage master release schedules and consolidated views across multiple applications or tools that highlight key dependencies and risks across projects. Work with task owner on risk mitigation strategies.
Owns budget and resource planning for project/program components and tracks actual to budget.
Manage coordination of deliverables, tasks, and activities that need to be performed at each stage in the development lifecycle. 
Manage implementation of project communication plans (which include publishing status reports, weekly issues list, review process etc.) And manage relationships with customers, stakeholders, and partners. Coordinate communication and management of overall program scope, schedule, and budget.
Working closely with other program managers, technical operations staff, IT managers, development leads, engineering teams etc. 
Ensure team provides ongoing support to Analysis, development, Engineering, Test, production support teams during production of the functional specification and during development
Ensuring that business requirements articulated by stakeholders are properly implemented
Ensure that SDLC controls and release management processes are being consistently applied across the projects. 
Maintain expert knowledge of learning platforms, systems, tools, and technologies. 
Ensuring compliancy with privacy, security and performance guidelines.


Minimum Qualifications Include:
- Minimum 8 years’ experience as project/program driving the implementation of application engineering solutions in an enterprise IT environment using various SDLC methodologies.
-Minimum 8 years’ experience performance systems analysis, design, and writing functional specifications
Preferred Qualifications Include:
- Proven ability to resource, drive and deliver software projects including ERP, 3rd party applications, and applications developed in-house, and applications developed using an offshore model
- Understanding of IT business processes (Planning, Delivering, Operating, and Governing IT) 
- Must have enterprise IT experience in Program Management. Finance line of business applications experience is a plus.
- Exceptional communication skills (verbal, written, and presentation)
- Understanding of Enterprise IT at the scale and complexity of Microsoft
- Exceptional ability to collaborate, openly communicate, present and negotiate effectively across disciplines and groups, with vendors and with customers.
- Demonstrated experience delivering results in an ambiguous and changing environment, the ability to work independently and be a self-starter.
- Strong customer focus, systems analysis and analytical problem solving skills is a must
Sound judgment and decision-making skills, ability to juggle multiple competing priorities, and ability to work under deadline pressure
- Demonstrated experience delivering software applications using structured software development lifecycle (SDLC) methodology; should include experience where candidate was personally responsible for completing typical program manager owned deliverables including project schedules and functional specifications. 
- High degree of technical aptitude and a passion to learn new technologies. Ability to quickly grasp and understand technical problems and concepts and apply this knowledge.
- Excellent project planning, management and deployment skills.
- Meticulous attention to detail and a passion for driving execution at a detail level when necessary while maintaining the ability to see the big picture.
- Worked extensively in a global delivery model
- Bachelor Degree preferred, advanced degree desired in engineering, computer science, business or management information systems is a definite plus, or equivalent.

CFIT

Nearest Major Market: Seattle 
Nearest Secondary Market: Bellevue 
Job Segments: Program Manager, Engineer, Computer Science, Information Systems, Manager, Management, Engineering, Technology

0 comments:

Post a Comment