Engineer (UX Design, API)

American Express · Miami, FL

Company

American Express

Location

Miami, FL

Type

Full Time

Job Description

You Lead the Way. We've Got Your Back.

With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you'll learn and grow as we help you create a career journey that's unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.

At American Express, you'll be recognized for your contributions, leadership, and impact-every colleague has the opportunity to share in the company's success. Together, we'll win as a team, striving to uphold our company values and powerful backing promise to provide the world's best customer experience every day. And we'll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.

Join Team Amex and let's lead the way together.

The Customer Value Capabilities team within Global Services Group Technology is a dynamic group responsible for driving value on everyday Card Member interactions. The reach of Customer Value capabilities spans across over 18 markets across the globe and is looking for a talented Engineer to join our team. If you love to work with APIs, UI development, contribute to open source, or use the latest technologies, we'll support you with an open environment and learning culture to grow your career.

Located in Sunrise, Florida, American Express has a fresh, fun, collaborative, and creative environment in the new regional headquarters campus- a rare find in South Florida.

Roles and Responsibilities:

  • Implementing user stories leveraging modern frontend tooling (React/ES6/Typescript etc.).
  • Ability to work with the Product Owners and translate UX designs into actual implementation.
  • Creating self-contained, reusable, testable modules, and components.
  • Owning the designs of pieces of the systems, accounting for reliability and availability including identifying and handling failure modes
  • Contribute to the deployment, support, and monitoring of application across test, integration, and production environments.
  • Writing code and unit tests, working on API specs, automation, and documenting processes.
  • Performing ongoing refactoring of code thereby delivering continuous improvement.
  • Beginner level ability in software development, such coding assignments
  • Function as member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)
  • Participate in code reviews and automated testing
  • 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 or production environments
  • Automatically scale applications based on demand projections
  • Taking your place as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications.
  • Write clean and concise code that is well-tested, easy to maintain, and consistent with existing patterns in our codebase.
  • Translate UX designs into functioning applications.
  • Developing and integrating REST APIs between back-end systems to support a high-volume web application.
  • Collaborating with product owners, delivery managers, and other developers to deliver a quality product.
  • Taking ownership and responsibility of the work at hand and shepherding code through to production.
  • Actively pair-programming with teammates for collective code ownership.
  • Always ready to learn and experiment on leading/innovative technologies.
  • Ability to think abstractly and deal with ambiguous/under-defined problems.
  • Excellent collaboration and communication skills.

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

Minimum Qualifications:

  • Bachelor's Degree in computer science, computer science engineering, or related experience required
  • Familiar with Agile or other rapid application development methods
  • Hands-on expertise with application design, software development and automated testing
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases
  • Confirmed experience with object-oriented design

High Performance Behaviors:

  • Recognizes opportunities to adopt innovative technologies to enable business capabilities
  • Keeps up to date on current research and technology in the industry
  • Recognizes the importance of collaboration to achieve objectives
  • Clearly communicates ideas and concepts to others
  • Finds opportunities within projects and acts on own initiative without being prompted, including making appropriate decisions as vital
  • Provides feedback to team members in code reviews
  • Drive creative changes and continuous improvements
  • Mentors and guides junior team members to success within the team

Knowledge/Skills:

  • Able to understand and use complex data structures and associated components
  • Designs, codes, tests, maintains, and documents applications
  • Lead reviews of colleagues' work
  • Defines test conditions based on the requirements and specifications provided
  • Has deep understanding of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
  • Deep understanding of infrastructure technologies and components

Technology Skills You'll Use Every Day:

  • Adaptive Communication
  • Agile Practices
  • Industry and Company Knowledge
  • Change Management
  • Technical Acumen
  • Technology Industry Trends

Game Changers:

  • Flexibility
  • Collaboration and Partnership
  • Continuous Improvement
  • Courage
  • Curiosity
  • Resourcefulness
  • Servant Leadership
  • Tenacity

Salary Range: $70,000.00 to $135,000.00 annually + bonus + benefits

The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.

American Express is an equal opportunity employer and makes 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.

We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.

US Job Seekers/Employees - Click here to view the "Know Your Rights" poster and supplement and the Pay Transparency Policy Statement.

If the links do not work, please copy and paste the following URLs in a new browser window: https://www.dol.gov/agencies/ofccp/posters to access the three posters.

Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.

Date Posted

03/19/2023

Views

11

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Developmental Engineer -

Views in the last 30 days - 0

View Details

Licensed Property & Casualty Agent - Pet Insurance (Remote in Florida) - Chewy

Views in the last 30 days - 0

Chewy Insurance Services is seeking dynamic and passionate individuals to join their team as Licensed Customer Service Representatives LCSR The role i...

View Details

Cyber Systems Operations -

Views in the last 30 days - 0

View Details