American Express Careers

Release Train Engineer - SPC certified, Scrum Master, Java J2EE, Node.JS

Gurgaon, India
Digital Commerce Technology

Apply Get Referred

Job Description

American Express is a global services company and the world’s largest card issuer. Our direct relationships with many millions of consumers, businesses and merchants worldwide - combined with our leading edge marketing, information management and rewards capabilities - enable us to offer an array of valuable services that enrich lives, build business success, encourage financial responsibility and create communities of people with common interests. 

American Express for 9th consecutive year has been voted among India’s top 10 workplaces by the Great Place to Work institute. In recognition of our consistent performance, we were nominated to the Great Place to Work “Hall of Fame”. 

At American Express, we serve customers, not transactions. We’re widely known for providing superior customer service and have been recognized for a number of achievements including being ranked highest in customer satisfaction within the credit card industry by J.D. Power for seven consecutive years. 

A career at American Express is rich in experience and offers opportunities to build lasting relationships with our customers. 

Come join us and realize your potential.


Focus:
Drives processes and execution oversight for Agile Release Trains. Resolves or escalates impediments, manages risk, and promotes relentless improvement throughout the organization. Responsible for facilitating program/ release level events such as Program Increment planning, Inspect and Adapt and the Scrum of Scrums.

Organizational Context:
Member of a product delivery team reporting to a Director of Product Delivery & Integration, Engineering Director, VP or Business Leader.

Key Responsibilities:
    Facilitate and Leads Program Execution
  • Drives program/release level processes for an Agile Release Train demonstrating stellar servant leadership, coupled with domain knowledge and technical savvy
  • Facilitates Program Increment planning meetings with leadership, business stakeholders, product management and delivery teams on the Agile Release Train(s).
  • Support program level meetings in partnership with product management and system architect(s) to aid in the preparation, readiness and prioritization of features for future PI planning sessions.
  • Ensures strategic alignment for the train across organizations and teams
  • Partners with Business Owners, Product Managers and Product Owners to help assure strategy, vision and road map alignment and execution
  • Ensure value is achieved by the train on behalf of end users via the program predictability measure
  • Assists with economic decision making by supporting Program Epic and Feature estimations by program team and roll up to program/ release level visibility (overarching team roles)
  • Collaborates with other RTEs to coordinate cross-train dependencies
   Coaching and Relentless Improvement
  • Live the Agile and SAFe Values & Principles
  • Be uncomfortably transparent in all you do
  • Be coachable yourself: be open to feedback and committed to continuous personal improvement 
  • Demonstrate being a lifelong learner
  • Challenge the status quo gracefully
  • Provide visibility into gaps, issues, risks, and opportunities across Agile teams
  • Escalates impediments, manages risks, dependencies and resourcing needs
  • Aggregates and drives team Program Increment objectives into Program/ Release objectives to ensure successful delivery
  • Mentor and coach to Agile Release Train on Agile/Lean/SAFe Principles
  • Drives program/ release level continuous improvements
  • Participates in enterprise program management improvement and standardization activities
  • Encourages collaboration and quality practices between system architects & Agile teams
  • Oversight to ensure the timely identification and prioritization of technical infrastructure to support implementation of priority features and enablers e.g. Architectural Runway
  • Promotes compliance with SDLC standards across the Agile Release Train
  • Ensures data integrity for the Agile Release Train within the Agile Management tools

Scope of Impact/Influence:-
Works in partnership with Product Management and Owners, as well as the core and extended Technology teams including Architect(s), to create and prioritize the program backlog
Coaches and mentors teams to adopt the AET SDLC process, Agile values, principles and practices, and actively encourage teams to reflect upon and improve their value delivery capacity.

Qualifications

Education & Experience:-
  • Bachelor’s Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience required; advanced degree preferred
  • 10+ years of experience in a professional environment
  • 4+ years of Scrum Master experience
  • 7+ years relevant Program/Project Management experience
  • Experience with design and coding across one or more platforms, languages & frameworks preferably Java J2EE, Node.JS, Spring MVC, React
  • Experience in RDMS (Oracle, DB2) and NoSQL DBs like Mongo, Redis, Cassandra, etc.
  • Experience facilitating Agile, Scrum, or other rapid application development teams to deliver solutions
  • SPC or SA certification required; RTE certification a plus
  • PMI ACP Certifications a plus

High Performing Behaviors:
Ability to influence and gain alignment at all levels of the organization including senior leadership
Drives relentless improvement through transformational leadership
Builds high trust and creditability across the organization through deep domain knowledge of the business and underlying technology

Knowledge/Skills:
Strong facilitation and communication skills
Demonstrates proficiency in Agile/Lean/SAFe Principles and Frameworks quality and testing best practices
Ability to drive value delivery
Possess a high degree of technical savvy, with a keen ability to learn about new technology quickly and easily

Technology Core Competencies:
Adaptive Communication
Agile Practices
Industry and Company Knowledge
Organizational Change Management
Technical Acumen
Technology Industry Trends

Game Changers:
Adaptability
Collaboration & Teamwork
Continuous Improvement
Courage
Curiosity
Ingenuity
Servant Leadership
Tenacity

Role Core Competencies:
   Technical
Emerging Technologies
Programming/Software Development
System Design
Testing
     Functional
Business Analysis
Data Management
Release and Deployment
Systems Development Management
User Experience Evaluation and Analysis
    Leadership
Business Risk Management
Enterprise and Business Architecture
Problem Management
Program Management
Quality Management
Release and Deployment
Requirements Gathering and Definition
Analytical Thinking
Builds High Performing Teams
Coaching and Mentoring
Decision-Making
Executive Presence
Influence and Negotiation
Relationship Management
   Business
Business Product Knowledge
Facilitation
Planning & Organizing
Problem Solving

ReqID: 18009780
Schedule (Full-Time/Part-Time): Full-time
Apply Get Referred