×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer II

Job in London, Greater London, W1B, England, UK
Listing for: American Express
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

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 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 a 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 the 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 No

    SQL databases (Couchbase).
  • Experience working with TSYS products on accounts receivable (TS2), authorizations (TANDEM/HP Non Stop) and 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 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.
Key Skills

Spring, .NET, C/C++, Go, React, OOP, C#, AWS, Data Structures, Software Development, Java, Distributed Systems

Employment Type

Full‑Time

Experience

Years of experience required (not specified)

Vacancy

1

Create a job alert for this search

Senior Software Engineer II
• West Sussex, England, UK

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary