American Express Careers

Senior Engineering Manager

New York, New York
Digital Commerce Technology

Apply Get Referred

Job Description

 

 

 

We’re looking for a Senior Engineering Manager in Commercial Mobile & Expense Management team to drive the delivery of new features and capabilities. We want someone with strong technical skills and creativity. Should enjoy solving tough problems and working with new technologies. You should not be shy about sharing your ideas and be obsessive about user experience and beautiful code.


You’ll be part of the Commercial Mobile & Expense Management Engineering team whose mandate is to develop new products and platforms for American Express business customers. Our aim is to build interactive experiences at all touch points of a consumer's journey whether before, at, or after the time of purchase.  You’ll be working in a fast-paced environment with the stability of working for a Fortune 100 company. This leader will encompass a unique blend of strong leadership and an in-depth engineering skill set especially with modern application development technologies.

 

  • Hands-on engineer with expertise in developing mobile applications
  • Responsible for technical aspects of software engineering for assigned feature delivery teams including design, development and testing
  • Partners with customers and other internal teams and technical product managers to deliver improvements to the platform
  • Establish and accepts responsibility for engineering practices across teams for example the code review, build and release process and the effectiveness of the retrospective
  • Empower teams to automate demand driven scalable application deployments in test or production environments
  • Apply specialized knowledge of industry standards or practices to assigned initiatives in order to identify complex and or broad problems and issues and formulate recommendations
  • Collaborates with leadership across teams to define solutions, technical implementation to drive software maturity and practices
  • Promote, empower, and practice servant-leadership •
  • Drives the team’s technical improvements and roadmap
  • Takes accountability for the technical maturity of the team
  • Mentor and guide team members to success; identify strengths and areas for growth in direct reports and guides them to grow in their careers while being more productive on the team
  • Nurture an environment of continuous engineering improvement through mentoring, feedback, and metrics
  • Working with Engineering Director to hire top talent for the team
Please note, salary increases in case of a lateral move are provided only on an exception basis and in line with compensation guidelines

 

Qualifications

  • Bachelor’s Degree in computer science, computer science engineering, or related experience required; advanced degree preferred
  • 5+ years of active engineering and 2+ years leadership experience in mobile application development/or comparable experience
  • Experience with Agile, Scrum or other rapid application development methodologies.
  • Hands on experience with automation testing and documentation (i.e. automated, functional, and performance) • Ability to learn and adapt in a rapidly changing environment. • Adaptable to changes in product requirements, organizational structures and business conditions
  • Experience must include a minimum of: 1 year with iOS, Android, design patterns, HTML, J2EE, JavaScript, JBoss, JDBC, multi-threaded programming, object-oriented programming, Oracle, REST, SOA, SOAP, Spring, SQL, systems requirements analysis, WebSphere, XML, Agile.

 



ReqID: 19016040
Schedule (Full-Time/Part-Time): Full-time
Date Posted: Aug 27, 2019, 1:35:49 PM
Apply Get Referred