Senior Software Engineers

American ExpressNew York, NY
Hybrid

About The Position

American Express Travel Related Services Company, Inc. seeks Senior Software Engineers to serve as a core member of an engineering team to develop digital and automated solutions for our customers.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related STEM field, followed by 5 years of progressively responsible software design, development, testing, and implementation experience.
  • 1 year with each of the following: Agile development, Agile methodologies, Git, J2EE, Java, JavaScript, JBOSS, JDBC, Jenkins, JSON, Maven, multi-tiered systems, MVC, MySQL, Node.js, relational databases, REST APIs, Servlets, SOA Technologies, Spring, and Web Services.

Responsibilities

  • Develop and design software applications, translating user needs into systems architecture.
  • Assess and validate application performance and integration of component systems and provide process flow diagrams.
  • Test the engineering resilience of software and automation tools.
  • Assess and incorporate user story analysis and elaboration to optimize software solution.
  • Apply visualization and other techniques to fast-track concepts.
  • Reengineer systems and code for continuous improvement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service