American Express
Software Engineers
$114K–$175K
Phoenix, AZ · Hybrid · Full-time · Posted Sep 30, 2026
- Experience
- 2 years of software design, development, testing, and implementation experience; 1 year of experience with the listed technologies and methods.
- Education
- Master’s degree in Computer Science, Engineering, Information Systems, or a related STEM field.
About the job
Develop and improve software applications and automation solutions for customers as part of an engineering team.
What you'll do
- Design and develop software applications, translating user needs into system architecture.
- Assess application performance and system integration, and test software and automation resilience.
- Analyze user stories and reengineer systems and code for continuous improvement.
What they ask for
- Master’s degree in Computer Science, Engineering, Information Systems, or a related STEM field.
- 2 years of experience in software design, development, testing, and implementation.
- 1 year of experience with Agile, algorithms, API, API REST, data structures, J2EE, Java, JavaScript, JBoss, JDBC, Jenkins, JSON, JUnit, Log4j, Maven, multi-threaded programming, object-oriented programming, Oracle, SOAP APIs, SOAP web services, Spring, Spring framework, Spring MVC, SQL, UNIX, Waterfall, and XML.
Pay
$113,714.00 - $174,750.00 annually (base salary)
Tools
Agile, API REST, J2EE, Java, JavaScript, Jenkins, Oracle, Spring
Model-written summary · the original posting is authoritative