Engineer- Agile (Java 8, Full Stack)

You Lead the Way.

We’ve Got Your Back.

At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways.

Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible — and we’re proud to back each other every step of the way.

When you join TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.

We are looking for passionate engineers that will contribute to our internal servicing platforms with a focus on self-service.

This requires emphasis on providing the best colleague digital experience reducing as many friction points as possible.

As a member of the team, you will work closely with our tech enablement product and delivery teams to understand the servicing journeys to further evolve our platform capabilities.

Focus: Designs, develops, solves problems, debugs, evaluates, modifies, deploys, and documents software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications.

Organizational Context: The Digital Workplace Servicing Experience Team aims to provide best in class technology services across the enterprise to create the world’s best colleague experience.

As an Engineer, you will have responsibility for the design, development, troubleshooting, and debugging with heavy focus on automation needs across Digital Workplace Portfolio.

How will you make an impact in this role?

Software Development: Function as member of an Agile Scrum team by contributing to building world class software through consistent development practices (tools, common components, and documentation).

Your duties will include (not limited to): Build software using distributed enterprise frameworks Participate in code reviews and automated testing Working with distributed (multi-tiered) systems, algorithms, and relational databases Debug basic software components and identify code defects for remediation Enable the deployment, support, and monitoring of software across test, integration, and production environments Automate deployments in test and production environments Automatically scale applications based on demand projections Leadership: Demonstrate increased self-reliance to achieve team goals Influence team members with creative changes and improvements by challenging status quo and demonstrating controlled risk taking Range of Impact/Influence: Accountable for team completing work you’re leading and work you are doing as agreed upon Accountable to team for delivery of quality work As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives.

Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems.

Amex offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source.

And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development.

Find your place in technology on TeamAmex.

Related Post