FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer II
American Express. Designs, develops, tests, and debugs software applications and systems .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesNoSQL
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.