This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

American Expressposted 7 days ago
$70,000 - $135,000/Yr
Full-time • Entry Level
Phoenix, AZ
Credit Intermediation and Related Activities
Resume Match Score

About the position

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of American Express. With a range of opportunities to work with the latest technologies, and a commitment to back the broader engineering community through open source, our mission is to power your success. Because Amex Tech is powered by our technology, our culture, and our colleagues.

Responsibilities

  • Maintain & develop new API frameworks in technologies such as REST and gRPC
  • Help pivot toward serverless, FaaS based, architectures
  • Build & manage platforms to help teams across the company quickly deploy A2A services
  • Collaborate with technology peers and leaders to gain strategic alignment
  • Foster innovation and experimentation

Requirements

  • Up to 2 years of software development experience in a professional environment
  • Understanding of Agile or other rapid application development methods
  • Exposure to design and coding across one or more platforms and languages
  • Exposure to methods relating to application design, software development, and automated testing
  • General Knowledge of distributed (multi-tiered) systems, algorithms, and relational databases
  • Understanding of object-oriented design and coding with variety of languages
  • Bachelor's degree in computer science, computer science engineering, or related experience required

Nice-to-haves

  • Hands on development experience with React, Redux, redux forms or other comparable UI frameworks
  • Hands on development experience with Java, spring boot or other comparable backend frameworks
  • Able to understand and use complex data structures and associated components
  • Designs, codes, tests, maintains, and documents applications
  • Takes part in reviews of own work and reviews of colleagues' work
  • Defines test conditions based on the requirements and specifications provided
  • Has understanding of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
  • Familiar with infrastructure technologies and components

Benefits

  • Competitive base salaries
  • Bonus incentives
  • 6% Company Match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service