At American Express our culture is built on a 175-year history of innovation sharedvaluesand Leadership Behaviors and an unwavering commitment to back our customers communities and colleagues. As part of Team Amex youll 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.
How will you make an impact in this role
We are looking for aa hands-on Senior Full Stack Engineertodesign and implement scalable software solutionsacrossCorporate Travel and Expense applicationsand the broadersoftware engineering ecosystem. This role requires deep technical expertise and a strong delivery mindset driving thedesign development and deployment of enterprise-scale applicationsthat support both customer and business platforms.
TSYS Accounts receivable platform is wider than standard accounts receivable system and includes client onboarding transaction processing statement generation transaction authorizations dispute management fraud and risk management communication customer servicing and customer self-service portals.
You will contribute to key processes and applications with TSYS Accounts receivable platform and collaborate closely with theCorporate Infrastructure teamto support and enhance development processes ensuringhigh-quality reliable and efficient software systems. The role emphasizes selecting theright tools for the joband building software that integrates seamlessly and performs effectively within theoverall system architecture.
Minimum Qualifications:
Analyze user stories and requirements to support solution design.
Perform end-to-end software development including prototyping coding and API development.
Strong hands-on experience in Mainframe Data(Python) and Java-based application development.
Strong hands-on experience in JCL COBOL DB2.
Strong hands-on experience working with CICS screens(green screens).
Experience working with Document composition and processing tools like Exstream and Stream Weaver and working with various print formats like AFP Metacode LCDS and AFP print resources(fonts images etc).
Experience with GCP Big Query and PySpark.
Experience working with both SQL and Non-SQL databases(Couchbase)
Experience working with TSYS products on accounts receivable(TS2) authorizations(TANDEM/HP NonStop) transaction statement processing.
Working knowledge of API design implementation security and microservices architecture.
Understanding of payment technologies and card like EMV and various card keys like IPK RSA.
Experience working with issues coordination and working with different stakeholders and using service now like tools.
Actively contribute as part of an Agile team following standard development practices tools and documentation.
Build and package software from source code using automated build processes.
Perform unit integration and assembly testing including logging and reporting results.
Conduct code reviewsand review automated build/test scripts.
Debug and resolve software defects validating fixes for both own and peer code.
Identify and recommend opportunities to adopt new tools and technologies.
Provide ongoing production supportto ensure application availability and stability.
Create operational instructions to support production deployments and runs.
Collaborate with product ownersto prioritize features manage technical requirements and support sprint planning.
Collaborate with various third parties and possess understanding about security risk processes working with third parties.
Preferred Qualifications:
Experience working in Agile / Scrum / iterative development environments.
Experience with GCP or other cloud technologies.
Hands-on expertise in application design development and automated testing.
Experience using version control systemssuch as Git(Bitbucket Git Bash).
Experience building distributed multi-tier applicationsusing relational databases.
Experience designing coding testing and deploying applications in cloud environments.
Strong understanding of object-oriented design design patterns and clean coding practices.
Experience defining and executing test cases test scripts and automation.
Familiarity with TDD and BDD frameworks.
Experience with build automation tools and frameworks.
Strong written and verbal communication skills.
Ability to build strong working relationships with engineering and product teams.
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.
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones physical financial and mental health as well as providing the flexibility you need to thrive personally and professionally:
Offer of employment with American Express is conditioned upon the successful completion of a background verification check subject to applicable laws and regulations.
Required Experience:
Senior IC
American Express offers world-class Charge and Credit Cards, Gift Cards, Rewards, Travel, Personal Savings, Business Services, Insurance and more.