OffCampusJobs

American Express is Hiring Software Engineer I | Chennai | Hybrid | Apply Now


Job Description

American Express is hiring Software Engineer I for its Enterprise Technology Services team in Chennai. This opportunity is ideal for fresh graduates and early career software engineers who are passionate about Software Development, Cloud Computing, Data Engineering, APIs, Microservices, and Modern Software Engineering.

As a Software Engineer I, you will work on enterprise-scale technology platforms that power American Expressโ€™ global products and services. You'll collaborate with experienced engineers, build innovative software solutions, and gain exposure to cloud technologies, Agile development, DevOps, and enterprise software engineering.

๐‚๐จ๐ฆ๐ฉ๐š๐ง๐ฒ: American Express
๐‘๐จ๐ฅ๐ž: Software Engineer I
๐‹๐จ๐œ๐š๐ญ๐ข๐จ๐ง: Chennai, Tamil Nadu
๐–๐จ๐ซ๐ค ๐Œ๐จ๐๐ž: Hybrid
๐‰๐จ๐› ๐“๐ฒ๐ฉ๐ž: Full-Time
๐„๐ฑ๐ฉ๐ž๐ซ๐ข๐ž๐ง๐œ๐ž: Freshers / 6+ Months Experience

๐€๐›๐จ๐ฎ๐ญ ๐€๐ฆ๐ž๐ซ๐ข๐œ๐š๐ง ๐„๐ฑ๐ฉ๐ซ๐ž๐ฌ๐ฌ

American Express is one of the world's leading financial services companies, serving millions of customers across the globe with innovative payment, banking, and digital financial solutions. Through its Enterprise Technology Services organization, the company builds secure, scalable, AI-powered, and cloud-based platforms that drive innovation and exceptional customer experiences worldwide.

๐‰๐จ๐› ๐Ž๐ฏ๐ž๐ซ๐ฏ๐ข๐ž๐ฐ

As a Software Engineer I, you will contribute to developing, testing, debugging, and maintaining enterprise software applications while working alongside experienced engineers. You'll participate in the complete software development lifecycle, build REST APIs and microservices, support cloud-native applications, and work in an Agile environment to deliver high-quality software products.

Roles & Responsibilities

- Develop, test, debug, and maintain enterprise software applications.

- Participate in sprint planning, design discussions, and user story analysis.

- Write clean, maintainable, and well-documented code.

- Build RESTful APIs, microservices, and backend application components.

- Perform unit testing, integration testing, and defect resolution.

- Collaborate with Product, QA, and Engineering teams in Agile projects.

- Support CI/CD automation, deployment, and operational improvements.

- Troubleshoot application issues and resolve software defects.

- Learn modern technologies, cloud platforms, and engineering best practices.

- Contribute to technical documentation and knowledge sharing.

Qualifications & Eligibility

- Bachelor's degree in Computer Science, Computer Engineering, or related field.

- Fresh graduates or candidates with 6+ months of software development experience.

- Strong understanding of Object-Oriented Programming and Software Development principles.

- Knowledge of Agile methodologies and Software Development Life Cycle (SDLC).

- Good analytical, debugging, and problem-solving skills.

- Strong communication and collaboration abilities.

- Willingness to learn new technologies and cloud platforms.

Skills Required

- Java / Python / Object-Oriented Programming

- Data Structures & Algorithms

- REST APIs

- Microservices

- Git

- SQL

- Software Testing

- Debugging

- Agile Development

- Problem Solving

- Communication Skills

๐๐ซ๐ž๐Ÿ๐ž๐ซ๐ซ๐ž๐ ๐’๐ค๐ข๐ฅ๐ฅ๐ฌ

- AWS / Google Cloud Platform / Azure

- Spark

- Scala

- Hive

- SQL Programming

- ETL Concepts

- Jenkins

- Maven

- Linux / Unix

- Power BI

- DAX

- Power Query

- NoSQL Databases

- CI/CD

- DevOps

๐–๐ก๐ฒ ๐‰๐จ๐ข๐ง ๐€๐ฆ๐ž๐ซ๐ข๐œ๐š๐ง ๐„๐ฑ๐ฉ๐ซ๐ž๐ฌ๐ฌ?

- Work on enterprise-scale software used by millions of customers globally.

- Build cloud-native and AI-enabled technology solutions.

- Gain hands-on experience with modern software engineering practices.

- Collaborate with experienced global engineering teams.

- Access structured learning, mentorship, and career development programs.

- Enjoy competitive compensation and comprehensive employee benefits.

- Work in a flexible hybrid environment.

- Build a long-term career with one of the world's leading financial technology companies.

๐‚๐š๐ซ๐ž๐ž๐ซ ๐†๐ซ๐จ๐ฐ๐ญ๐ก ๐Ž๐ฉ๐ฉ๐จ๐ซ๐ญ๐ฎ๐ง๐ข๐ญ๐ข๐ž๐ฌ

This role provides an excellent foundation for careers such as:

- Software Engineer

- Backend Developer

- Full Stack Developer

- Cloud Engineer

- Data Engineer

- API Developer

- DevOps Engineer

- Platform Engineer

- BI Developer

- Senior Software Engineer

๐–๐ก๐จ ๐’๐ก๐จ๐ฎ๐ฅ๐ ๐€๐ฉ๐ฉ๐ฅ๐ฒ?

- B.E./B.Tech, M.Tech, MCA, or related Computer Science graduates.

- Freshers and early-career software developers.

- Candidates with internship, academic, or personal software development projects.

- Students interested in Cloud Computing, Software Engineering, Data Engineering, and Enterprise Technology.

- Aspirants looking to build a long-term software engineering career with a global technology-driven financial services company.

Apply for this Position

Apply Now
 American Express is Hiring Software Engineer I | Chennai | Hybrid | Apply Now Job Opening