Senior Engineering Manager
Marriott Tech Accelerator
- Hyderabad, Telangana
- Permanent
- Full-time
- 8-10 years of application development leadership experience that includes:
- 7+ years of technical experience in architecture, integration of backend systems , development and delivery.
- Experience with technologies Java, NoSQL, Spring boot, Kafka, Docker, K8s, Cloud.
- Experience & understanding of DevOps tools like Jenkins or Harness, CI/CD pipelines, logging, metrics, monitoring tools like Dynatrace, tracing, service mesh, LTM, GTM etc.
- Excellent knowledge of working with dynamic data using services (e.g., JSON, XML, REST APIs etc.)
- Experience with Automation testing, Performance Engineering, CI/CD, Release Management processes and Application Deployments.
- Strong understanding of API platforms, back-end services, microservices, databases and networking components of full stack infrastructure.
- Proven management experience in application development across waterfall and agile environments.
- Experience in full stack development.
- Experience in delivering high performing applications and being able to lead troubleshooting performance and scaling issues.
- Demonstrated success leading medium- to large-scale initiatives/transformations.
- Good process management, negotiating, influencing and problem resolution skills.
- Proven ability to effectively prioritize and execute tasks in a high-pressure environment.
- Ability to accomplish results through others, particularly by establishing relationships, effective controls and leading in a managed service environment.
- Direct management of sourced teams.
- Technology certifications in Cloud solutions (AWS / Azure).
- Experience in business systems and process planning.
- Experience in travel or lodging applications, services, or operations
- Undergraduate degree or equivalent experience / certification
- Core Work Activities:
- 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 direct reports for adherence to defined application development processes
- Provides project management of MTA activities
- Oversee effective reporting within the MTA team
- Leads project reviews with MTA team
- Manage day-to-day relationships with all IT teams to promote the delivery of services that meet or exceed the clients expectations
- 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 Core Application leaders and team regarding degraded or missed service levels
- Supports and follows defined IT Governance decision rights, standards and practices
- Emphasizes accuracy and effectiveness of estimating and planning management with team
- Demonstrates continuous improvement through metrics of quality consistency and client satisfaction
- Works to implement continuous improvement activities within the team
- Responds to issues identified in project surveys or other feedback processes, to continually improve client satisfaction
- Communication - Conveys information and ideas to others in a convincing and engaging manner through a variety of methods.
- Leading Through Vision and Values - Keeps the organization's vision and values at the forefront of employee decision making and action.
- Managing Change - Initiates and/or manages the change process and energizes it on an ongoing basis, taking steps to remove barriers or accelerate its pace; serves as role model for how to handle change by maintaining composure and performance level under pressure or when experiencing challenges.
- Problem Solving and Decision Making - Identifies and understands issues, problems, and opportunities; obtains and compares information from different sources to draw conclusions, develops and evaluates alternatives and solutions, solves problems, and chooses a course of action.
- Professional Demeanor - Exhibits behavioral styles that convey confidence and command respect from others; makes a good first impression and represents the company in alignment with its values.
- Strategy Development - Develops business plans by exploring and systematically evaluating opportunities with the greatest potential for producing positive results; ensures successful preparation and execution of business plans through effective planning, organizing, and on-going evaluation processes.
- Building a Successful Team - Uses an effective interpersonal style to build a cohesive team; inspires and sustains team cohesion and engagement by focusing the team on its mission and importance to the organization.
- Strategy Execution Ensures successful execution across business plans designed to maximize customer satisfaction, profitability, and market share through effective planning, organizing, and on-going evaluation processes.
- Driving for Results - Sets high standards of performance for self-and/or others; assumes responsibility for work objectives; initiates, focuses, and monitors the efforts of self-and/or others toward the accomplishment goals; proactively takes action and goes beyond what is required.