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
American Express. Develop and design software applications, translating user needs into systems architecture .
Posted 9/30/2026full-timePhoenix • Arizona • United StatesJuniorMid-Level💰 $113,714 - $174,750 per yearWebsite
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 Agile methodologies and system architecture. Proficient in optimizing software solutions through user story analysis and continuous improvement practices.
Highest-signal resume keywords
Master's Degree In Computer ScienceSoftware Design And DevelopmentAgile MethodologiesJava ProgrammingAPI Development
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 DevelopmentTestingImplementationAlgorithmsData StructuresMulti-Threaded ProgrammingObject-Oriented ProgrammingSQLXMLJSON
Tools & Technologies
J2EEJavaScriptJenkinsLog4jMavenOracleSpring FrameworkSpring MVCJDBCSOAP APIs
Industry Keywords
Systems ArchitectureApplication PerformanceProcess Flow DiagramsEngineering ResilienceUser Story AnalysisContinuous ImprovementWaterfall
Tech Stack
Tools & technologiesJ2EEJavaJavaScriptJenkinsJUnitMavenOracleSOAPSpringSQLUnix
About the role
Key responsibilities & impact- Develop and design software applications, translating user needs into systems architecture
- Assess and validate application performance and integration of component systems
- Provide process flow diagrams
- Test the engineering resilience of software and automation tools
- Assess and incorporate user story analysis and elaboration to optimize software solutions
- Apply visualization and other techniques to fast-track concepts
- Reengineer systems and code for continuous improvement
Requirements
What you’ll need- Master’s degree in Computer Science, Engineering, Information Systems, or a related STEM field
- 2 years of software design, development, testing, and implementation experience
- 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
Benefits
Comp & perks- Competitive base salaries
- Bonus incentives
- 6% Company Match on retirement savings plan
- Free financial coaching and financial well-being support
- Comprehensive medical, dental, vision, life insurance, and disability benefits
- 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
- 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