Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


https://bayt.page.link/eBMzxi16TjAsqJ1n7
Back to the job results

Senior Software Engineer II

Today 2026/06/06
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll 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 a a hands-on Senior Full Stack Engineer to design and implement scalable software solutions across Corporate Travel and Expense applications and the broader software engineering ecosystem. This role requires deep technical expertise and a strong delivery mindset, driving the design, development, and deployment of enterprise-scale applications that 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 the Corporate Infrastructure team to support and enhance development processes, ensuring high-quality, reliable, and efficient software systems. The role emphasizes selecting the right tools for the job and building software that integrates seamlessly and performs effectively within the overall 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 reviews and 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 support to ensure application availability and stability.


  • Create operational instructions to support production deployments and runs.


  • Collaborate with product owners to 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 systems such as Git (Bitbucket, Git Bash).


  • Experience building distributed, multi-tier applications using 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:


  • 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

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.


This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.