Software Engineer II

American Express Company

United States

Hybrid

USD 90,000 - 135,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

American Express Company in the United States seeks a Software Engineer II to design, develop, and maintain software applications. The role involves coding, testing, and debugging while upholding high quality and security practices in a hybrid work environment.

The candidate will contribute across the full software lifecycle, collaborating with teams and ensuring compliance with security and regulatory standards.

Qualifications

  • Degree in computer science, computer engineering, or a related field
  • Minimum 5 years of software development experience with Java technologies and related frameworks
  • Hands-on experience with application design, software development, and automated testing
  • Experience with distributed systems and relational or NoSQL databases
  • Familiarity with Agile or rapid application development methodologies

Responsibilities

  • Designs, develops, tests, and debugs software applications and systems
  • Completes code reviews and automated testing to maintain high-quality code standards
  • Supports and monitors software across various environments, ensuring compliance with security and regulatory best practices

Skills

Java
Automated testing
Software design
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Job description

Designing and developing software applications, the full‑time Software Engineer II will engage in coding, testing, and debugging while ensuring high-quality standards and compliance with security practices in a hybrid work environment.

Key responsibilities
  • Designs, develops, tests, and debugs software applications and systems
  • Completes code reviews and automated testing to maintain high-quality code standards
  • Supports and monitors software across various environments, ensuring compliance with security and regulatory best practices
Required qualifications
  • Degree in computer science, computer engineering, or a related field
  • Minimum 5 years of software development experience with Java technologies and related frameworks
  • Hands‑on experience with application design, software development, and automated testing
  • Experience with distributed systems and relational or NoSQL databases
  • Familiarity with Agile or rapid application development methodologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Cint AB • United States

On-site
USD 90,000 - 130,000
Software Engineer - II
Software Engineer - II

Compunnel, Inc. • Richmond (VA)

On-site
USD 70,000 - 90,000
Software Engineer II
Software Engineer II

Wired Media Solutions • Indiana (PA)

On-site
USD 85,000 - 128,000
Software Engineer II
Software Engineer II

慨正橡扯 • Burr Ridge (IL)

On-site
USD 80,000 - 110,000
Software Engineer II
Software Engineer II

DeNovo Solutions, LLC • Aurora (CO)

On-site
USD 90,000 - 120,000
Confidential information protection according to EEO guidelines
Software Engineer
Software Engineer

Support Team Main Account • New York (NY)

On-site
USD 80,000 - 100,000
Software Engineer II
Software Engineer II

Jobtailor • North Carolina

On-site
USD 90,000 - 130,000
Software Developer
Software Developer

Cisive • Maryland

Hybrid
USD 80,000 - 100,000
Java Software Engineer – Level 2 or 3
Java Software Engineer – Level 2 or 3

Jobtailor • Colorado

On-site
USD 110,000 - 160,000
Software Engineer III Full-Stack Development with Security Clearance
Software Engineer III Full-Stack Development with Security Clearance

Black Eagle Defense • Fort Meade (MD)

On-site
USD 220,000 - 280,000