Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
American Express

Software Engineer II

American Express

. Designs, develops, tests, and debugs software applications and systems .

Posted 10/28/2026full-timeBurgess Hill • United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software design, development, and testing, with a strong focus on automated testing and adherence to security and regulatory best practices. Proficient in Agile methodologies and collaboration with cross-functional teams to align technology initiatives with business objectives.

Highest-signal resume keywords
Bachelor's Degree In Computer ScienceExperience In Agile Software DevelopmentKnowledge Of Distributed SystemsExperience In Automated TestingObject-Oriented Design And Coding

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentAutomated TestingApplication DesignObject-Oriented DesignAlgorithmsRelational DatabasesNoSQL DatabasesAI ToolingCode ReviewsDocumentation
Soft Skills
CollaborationCo-CreationCommunication
Tools & Technologies
Agile MethodologiesScrumKanban
Industry Keywords
Software ComplianceSecurity Best PracticesMulti-Tiered Systems

Tech Stack

Tools & technologies
NoSQL

About the role

Key responsibilities & impact
  • Designs, develops, tests, and debugs software applications and systems
  • Completes software builds through consistent development practices, including the use of tools, common components, and documentation with guidance from peers and leaders
  • Completes code reviews and automated testing to maintain high-quality code standards with guidance from peers and leaders
  • Supports and monitors software across test, integration, and production environments
  • Adheres to security and regulatory best practices to ensure software compliance
  • Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Computer Engineering, and/or comparable experience
  • Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL and relational databases
  • Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
  • Software engineering and development experience or a related job
  • Experience in application design, software development, and automated testing
  • Experience in object-oriented design and coding with variety of languages
  • Experience in using AI tooling and agents for development, planning, delivery, etc will be advantage
  • Experience in distributed (multi-tiered) systems, algorithms, and relational databases
  • Experience in Agile software development methodologies and practices such as Scrum/Kanban, iterations, user stories
  • Experience in automation testing and documentation (i.e. automated, functional, and performance)
  • Employment eligibility to work with American Express in the UK is required as the company will not pursue visa sponsorship for these positions.