Software Engineer III

American Express
Phoenix
Workplace: HybridFull timeUSD 103,750 - 174,750 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Code quality","Collaboration","Problem-solving","Communication"]

Lead the full software development lifecycle, advancing the design, development, testing, and deployment of applications and systems. Partner cross-functionally to address complex technical challenges, optimize application performance, and deliver solutions based on requirements. Maintain high reliability and availability through documentation, code reviews, and automated testing. Apply AI tools to improve engineering workflows and guide others in using AI-assisted development.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
American Express
American Express
1 day ago

Software Engineer III

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Lead the full software development lifecycle, advancing the design, development, testing, and deployment of applications and systems. Partner cross-functionally to address complex technical challenges, optimize application performance, and deliver solutions based on requirements. Maintain high reliability and availability through documentation, code reviews, and automated testing. Apply AI tools to improve engineering workflows and guide others in using AI-assisted development.
Location: Phoenix
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Advance the design, development, testing, and deployment of software applications and systems.
  • •Drive modification, documentation, and maintenance of software to ensure high reliability and availability.
  • •Collaborate with cross-functional teams to address advanced technical challenges and optimize application performance.
  • •Analyze system requirements and deliver innovative technical solutions; complete code reviews and automated testing to maintain code standards.
  • •Apply AI tools to improve software design, coding, and testing practices; validate recommendations prior to implementation and guide team members on AI-assisted development tools.

Pay and Benefits

Salary: USD 103,750 - 174,750 annually
Perks:Health InsuranceDentalVisionLife InsuranceDisability

Key Requirements

  • •Degree in computer science, computer engineering, or related field.
  • •Minimum 5 years of professional software development experience with Java technologies including Vertx, Spring/Spring Boot, RESTful microservices, Ignite, Spark, and RESTful APIs.
  • •Hands-on experience with application design, software development, and automated testing.
  • •Experience with distributed systems and relational or NoSQL databases.
  • •Experience with Agile and automation testing/documentation (e.g., Karate, Postman, Cucumber, Playwright, Selenium) plus CI/CD (e.g., Jenkins, GitHub Actions).
Experience:5+ years
Education:Bachelor's in computer science, computer engineering or a related field
Skills:Code qualityCollaborationProblem-solvingCommunication
Tech Stack:JavaVertxSpringSpring BootRESTful micro servicesIgniteIn-Memory ComputingSparkPostgreSQLCassandraKafkaPythonIntelliJCouchbaseOpenSearchRESTful API’sAgileKaratePostmanCucumber

Company Brief

American Express
Provides global payment, credit, and travel-related financial services for consumers and businesses. Best known for its charge and credit cards, merchant payment network, and premium customer rewards and servicing.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York City, United States
Founded: 1850
WebsiteLinkedIn