Sr. Android Engineer @ New York

American Express aggressively compete in an exciting space that features both emerging technology and financial services firms – and we’re now embarking on an exciting transformation.  We are building an energetic, high-performance team with a nimble and creative mindset to drive our technology and products.  American Express is a powerful brand, a great place to work, and has unparalleled scale.  We deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media.  Join us!

You will be part of product teams that deliver world class Cardmember experiences on multiple channels like native iOS, Android, web, social integration, java services / api’s - working in a fast-paced, start-up like environment. We are looking for passionate, hands-on software engineers who know good code from bad code. We expect our engineers to bring their innovative ideas with proof of concepts & pitches for new investment / product opportunities.  This organization has launched multiple mobile apps including the American Express mobile apps for iOS & Android, Near Field Communication wallet pilot, Innovative card-member features like auto-matching of receipts to transactions, and APIs for third-party sites like Express Checkout.

Responsibilities include:

    This engineer owns all technical aspects of software development for assigned applications – performs hands-on architecture, design and development of systems
    Mentors Engineers & may have management responsibilities over 2-3 Engineers
    Helps drive consistent development practices – tools & common components
    This engineer develops deep understanding of tie-ins with other systems and platforms within the supported domains  
    Contributes to blueprint & assists Product Managers with annual planning of feature sets that impact multiple platforms  
    Typically spends 50%+ of time writing code & testing in support of product/platform release with ongoing sprints    
    Identifies opportunities to adopt innovative technologies
    This “Rebel with a cause” looks beyond the obvious for continuous improvement opportunities


This high energy Senior Engineer must have:

    6+ years of software development experience    
    A BS or MS degree in computer science, computer engineering or other technical discipline, or equivalent work experience    
    Demonstrated experience in Agile development    
    Has hands-on expertise with application design, software development and testing    
    Ability to coach junior engineers    
    Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software    
    Ability to enable business capabilities through innovation in the mobile domain    
    Ability to effectively communicate across 3rd parties, technical and business product managers on solution design    
    Expertise in using Android UI Framework including push notification, geolocation    
    Experience with the Android platform, Java, and Android developer tools    
    Objected Oriented Analysis and Design expertise    
    Experience in Multi Threaded programming    
    Thorough understanding of XML, JSON , Web Services technologies and data structure fundamentals    
    Has experience with a variety of software languages is a plus    
    Proven record of design and development of mobile applications in an Enterprise setting is a plus  
    Having Apps published in the Google Play Store is a plus    
    Experience with payments technology is a plus

Relocation assistance may be available.


American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the “EEO is the Law” poster. If the link does not work, please copy and paste the following URL in a new browser window:

ReqID: 14002310

How to apply

Jobs From:

No comments:

Post a Comment


Most recent Elastic Search tutorials for beginner, intermediate and advance level developer, Yubraj Pokharel, in CodingWorkspace