← All jobs
AE

Software Engineer III

American Express

Posted 21 Oct 2026

BengaluruHigh payGCCGreat Place to Work
Apply on American Express →

Research American Express before you apply

Check ratings, real-employee reviews, verified pay, and interview difficulty.

Software Engineer III leads the full software development lifecycle, ensuring high reliability and efficiency through collaboration, innovative solutions, and rigorous code standards.

Responsibilities

    • Advances the design, development, testing, and deployment of software applications and systems
    • Drives the modification, documentation, and maintenance of software to ensure high reliability and availability
    • Collaborates with cross-functional teams to address advanced technical challenges and optimize application performance
    • Analyzes system requirements and delivers innovative technical solutions to enhance software quality and efficiency
    • Completes code reviews and automated testing to maintain high-quality code standards
    • Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives

Qualifications

  • Education Qualifications:

    • 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)

     

    Work Experience:

    • 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 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)