Senior Engineering Manager-IHC362
Marriott Tech Accelerator
- Hyderabad, Telangana
- Permanent
- Full-time
- Managing Application Development Standards, Processes, and Tools
- Works with direct reports to facilitate consistency of service delivery across client groups
- Facilitates compliance with the standard set of application development tools and processes that will drive consistency and predictability throughout the SDLC for all client groups including:
- SDLC standard tools and processes for both waterfall and agile development
- Estimating standard tools and processes, incorporating flexibility for small and large projects
- Deployment standard tools and processes
- Monitors projects for adherence to defined application development processes
- Communicates to Application Development leaders opportunities to create broader IT related and corporate standards and policies where necessary
- Communicates important application development policy changes that affect service provider and/or Marriott operations
- Managing Day-To-Day Relationships with Teams
- Manages application development projects in partnership with IT teams, business partners and providers
- Provides project management of business projects
- Oversees effective reporting within application development team
- Leads project reviews with team on application development projects
- Manages day-to day relationships with all IT teams to promote the delivery of services that meet or exceed the client expectations
- Monitors projects for alignment with defined business case process
- Drives timely resolution of escalated service delivery problems and minimizes the impact of any client service delivery issues
- Manages, and improves service level reporting for application development
- Provides early warning to the appropriate Business Partnership & Planning leaders and team regarding degraded or missed service levels
- Assists with application development and maintenance of service provider project management standards and tools
- Participates in client portfolio and demand management processes, and engages providers to ensure client satisfaction
- Works with application development service providers
- Validates the service provider(s) performs the services agreed to by the master services agreement in a manner that is consistent with both the spirit and the letter of the agreement
- Works with team to progress the service providers services to match client needs
- Facilitates team and service provider compliance with the agreement
- Validates service levels meet business needs
- Facilitates the definition and enforcement of good service provider contracts
- Supports the IT organization
- Provides input to ITs business strategy and planning as needed
- Supports and follows defined IT Governance decision rights, standards and practices
- Emphasizes accuracy and effectiveness of estimating and planning management with team
- Provides input to business/discipline and continent IT budgets
- Implementing and Managing Continuous Improvement Program
- Drives adoption metrics to demonstrate continuous improvement and alignment with the industry
- Demonstrates continuous improvement through metrics of quality consistency and client satisfaction
- Works with application development service providers, IT teams, and business partners to implement
- continuous improvement activities
- Responds to issues identified in project surveys or other feedback processes, to continually improve client satisfaction
- Leadership
- Managing Execution
- Building Relationships
- Generating Talent and Organizational Capability
- Learning and Applying Professional Expertise
- 10+ years of application development leadership experience that includes:
- Enterprise-scale native mobile application development across multiple platforms with a strong capability in iOS or Android.
- Extensive experience in development of a variety of large apps supporting millions of users at scale.
- Management of multiple Omni-Channel development efforts integrating with multiple back-end systems
- Experience with Automation, CI/CD, Release Management processes and Application Deployments to app stores.
- Familiarity with Enterprise-level SDKs for Analytics, Networking, Customer Engagement, Application Performance Monitoring
- Strong understanding of API platforms, back-end services, database and networking components of full-stack infrastructure
- Direct management of complex budgets in excess of $5M+ annual direct and indirect costs
- Direct management of cross-functional, sourced, or matrixed teams
- Undergraduate/graduate degree or equivalent education + experience
- Strong verbal and written communication skills with the ability to articulate complex technical ideas in easy-to understand business terms
- Undergraduate degree or equivalent experience/certification