Engineer II – Frontend Development – Amex

Job Description:

At American Express, your contributions, leadership, and impact won’t go unnoticed – every colleague has the chance to partake in the company’s success. Together, as a team, we strive to uphold our company values and the powerful backing promise to provide the world’s best customer experience every day. Our commitment to integrity ensures an environment where every individual is seen, heard, and feels a sense of belonging.

Join Team Amex, and let’s lead the way together.

How Will You Make an Impact in This Role?

As a vital part of our diverse tech team, you’ll have the opportunity to architect, code, and deliver software that integrates seamlessly into our customers’ digital lives. Working alongside talented engineers in an open, supportive, and inclusive environment, your voice will be valued, and you’ll have the autonomy to make decisions about the technology used to solve challenging problems.

American Express provides numerous opportunities to work with the latest technologies and encourages you to contribute to the broader engineering community through open source initiatives. Understanding the importance of keeping your skills fresh and relevant, we allocate dedicated time for your professional development. Find your place in the technology of #TeamAmex.

Key Responsibilities:

  • Perform technical aspects of software development for assigned applications, including design, developing prototypes, and coding assignments.
  • Lead code reviews and automated testing.
  • Debug software components and identify code defects for remediation.
  • Lead the deployment, support, and monitoring of software across test, integration, and production environments.
  • Explore and innovate new solutions to modernize platforms.
  • Leadership:
    • Take accountability for the team’s success in achieving their goals.
    • Drive the team’s strategy and prioritize initiatives.
    • Influence team members by challenging the status quo, demonstrating risk-taking, and implementing innovative ideas.
    • Be a productivity multiplier for your team by analyzing your workflow and contributing to enabling the team to be more effective, productive, and demonstrating faster and stronger results.

Minimum Qualifications:

  • 4+ years of software development experience in a professional environment or comparable experience.
  • Hands-on experience with HTML, CSS, AJAX, JavaScript Frameworks React, and NodeJS.
  • Hands-on expertise with application design, software development, and automated testing.
  • Demonstrated experience in Agile development, application design, software development, and testing.
  • Ability to effectively communicate with internal and external business partners on architecture and solution design.
  • Bachelor’s Degree in computer science, computer science engineering, or related experience required; advanced degree.
  • Added advantage with Java/J2EE, RESTful API development, Spring Boot, SQL, DB2 UDB, continuous integration/deployment (Jenkins, Maven, XLR, Mockito, SOAPUI, JMeter, OpenShift, Public Cloud(AWS/GCP/Azure), Docker).

Preferred Qualifications:

  • Collaborate with leadership across multiple teams to define solution requirements and technical implementation in Engineering & Architecture.
  • Demonstrate technical expertise to help team members overcome technical problems.
  • Solve technical problems outside of day-to-day responsibilities.

Compliance Language:

We prioritize the holistic well-being of our colleagues and their loved ones, offering benefits and programs that support physical, financial, and mental health through every stage of life.

Benefits Include:

  • Competitive base salaries.
  • Bonus incentives.
  • Support for financial well-being and retirement.
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location).
  • Flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need.
  • Generous paid parental leave policies (depending on your location).
  • 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.

American Express is an equal opportunity employer, making employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

More Information

Apply for this job
Share this job