Engineer/Senior Engineer II – Pega BPM Framework – Amex

Job Description

Lead the Way, We’ve Got Your Back.

At American Express, your contributions, leadership, and impact won’t go unnoticed – every colleague has a chance to be part of the company’s success.

Together, we’ll achieve victory as a team, upholding our company values and promise to deliver the world’s best customer experience every day. And we’ll do it with integrity, ensuring everyone is respected, heard, and feels like they belong.

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

How Will You Make an Impact in This Role?

As a part of our diverse tech team, you’ll have the opportunity to design, code, and deliver software that becomes an integral part of our customers’ digital lives. Here, you’ll collaborate with skilled engineers in an open, supportive, inclusive environment where your opinions matter, and you have the freedom to choose the best tech to solve complex problems. American Express offers various chances to work with cutting-edge technologies and encourages you to contribute to the broader engineering community through open source. And because we understand the importance of keeping your skills up-to-date and relevant, we provide dedicated time for your professional development.

Key Responsibilities:

  • Handle technical aspects of software development for assigned applications, including design, prototyping, and coding tasks.
  • Act as a leader on an agile team by contributing to software builds through consistent development practices, such as code reviews and automated testing.
  • Debug software components and identify code defects for resolution.
  • Lead the deployment, support, and monitoring of software across different environments.
  • Automate deployments in testing or production environments.
  • Explore and innovate new solutions to modernize platforms.
  • Take accountability for the team’s success, driving strategies, and prioritizing initiatives.
  • Mentor and guide team members for their success within the team.

Minimum Qualifications:

  • At least 4 years of software development experience in a professional environment.
  • Hands-on experience with Pega BPM framework, Java/J2EE, Spring Boot, SQL, and DB2 UDB.
  • Proficiency in application design, software development, and automated testing.
  • Experience in Agile development, application design, and testing.
  • Thorough understanding of XML, SOAP, JSON, web services technologies, and data structure fundamentals.
  • Experience with RESTful API development and continuous integration/deployment tools.
  • Effective communication skills for discussing architecture and solution design with internal and external partners.
  • Bachelor’s Degree in computer science, computer engineering, or related field required; advanced degree preferred.
  • Additional advantage with HTML, CSS, AJAX, JavaScript Frameworks React and NodeJS.

Preferred Qualifications:

  • Collaborate with leadership across multiple teams to define solution requirements and technical implementation.
  • Demonstrate technical expertise to help team members overcome technical problems.
  • Solve technical problems outside of day-to-day responsibilities.
  • Pega LSA certification for Pega Engineer role.

More Information

Apply for this job
Share this job