🏢 American Express
Software Engineer I
💼 Fulltime
📍 Chennai, Tamil Nadu / Bengaluru, Karnataka (Hybrid)
🛠 Skills Required
React
Redux
ES6
ES7
React Testing Library
Jest
HTML
CSS
JavaScript
JSON
Java
Spring Boot
Vert.x
Microservices
REST APIs
Git
Agile
Scrum
Kanban
Automated Testing
AI‑assisted Development
Advertisements
🎤 Interview Experience
The interview process typically starts with a timed online coding test focusing on arrays, strings, and basic algorithms. Successful candidates move to a technical interview where they solve live coding problems, discuss system design basics, and answer questions on React, Java and micro‑services. The final HR round assesses cultural fit, communication skills and discusses compensation. Preparation should include practicing DSA, reviewing React fundamentals and understanding micro‑service concepts.
🔗 Explore More
Advertisements
🎯
Don't miss this opportunity!
Apply before 30 Sep 2026 — only 18 days left
Creator Pick · Promoted by Creator
Advertisements
📚 Free Study Materials (4)
Placement Papers for Similar Roles
Curated set of previous placement papers that help you practice the type of questions asked in technology recruitment processes.
Open Resource ↗
Recruitment Process Experiences
First‑hand accounts of candidates who have cleared similar recruitment cycles, offering insights into interview formats and expectations.
Open Resource ↗
Interview Preparation Guide
Comprehensive guide covering topics, sample questions and preparation strategies for technology roles.
Open Resource ↗
Algorithm Practice Problems
Extensive problem set to sharpen data‑structures and algorithms skills, essential for coding assessments.
Open Resource ↗
Advertisements
🎯
Don't miss this opportunity!
Apply before 30 Sep 2026 — only 18 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online coding assessment (DSA & basic programming) → Round 2: Technical interview (coding, system design, and technology fundamentals) → Round 3: HR interview (fit, culture, and compensation discussion)
🏢 Work Culture
American Express promotes a collaborative and inclusive work environment where innovation is encouraged and employee well‑being is a priority. Employees benefit from structured learning programs, mentorship, and a healthy work‑life balance supported by flexible hybrid arrangements.
✅ Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Technology or related discipline; minimum 60% aggregate (or CGPA 6.5/10); graduating batch 2024‑2027; maximum one active backlog at the time of joining; strong academic record and a passion for software development.
📋 About the Role
American Express, a global leader in payments and financial services, has been driving innovation for over 175 years. With a presence in more than 130 countries, the company combines cutting‑edge technology with a customer‑centric mindset to deliver seamless experiences across travel, commerce and digital platforms. In India, American Express operates a robust Enterprise Technology Services (ETS) organization that partners with every business unit to build, run and secure the technology backbone that powers the brand’s growth. The ETS team is known for its high‑impact projects, 24x7 operational excellence, and a culture that encourages continuous learning, collaboration and responsible risk‑taking.
The role of Software Engineer I is an entry‑level position designed for fresh graduates who are eager to translate their academic knowledge into real‑world solutions. As a member of the development squad, you will contribute to building responsive web applications, micro‑services, and platform components that serve millions of customers worldwide. You will work under the guidance of senior engineers, participate in code reviews, and leverage AI‑assisted development tools to boost productivity. The position offers a hybrid work model, allowing you to split your time between the vibrant campuses in Chennai and Bengaluru and remote work, fostering a balanced professional environment.
**Key Responsibilities**
1. Design, develop, and maintain scalable web applications using React, Redux, and modern JavaScript (ES6/ES7).
2. Write clean, well‑documented code following industry best practices and company coding standards.
3. Participate in peer code reviews and incorporate feedback to improve code quality.
4. Build and support micro‑services using Java‑based frameworks such as Spring Boot or Vert.x.
5. Create and execute automated test suites with Jest and React Testing Library.
6. Debug, troubleshoot, and resolve defects across development, testing, integration and production environments.
7. Collaborate with product managers, designers and other engineers to translate business requirements into technical solutions.
8. Adopt Agile methodologies (Scrum/Kanban) to deliver incremental value in sprint cycles.
9. Leverage AI‑powered tools for code generation, testing, and performance analysis.
10. Continuously upskill by exploring emerging technologies and sharing knowledge within the team.
**Tech Stack**: React, Redux, JavaScript (ES6/ES7), HTML5, CSS3, JSON, Jest, React Testing Library, Java, Spring Boot / Vert.x, REST APIs, Git, CI/CD pipelines, Agile tools (Jira), AI‑assisted development platforms.
**Growth Path**: Starting as a Software Engineer I, high performers can progress to Software Engineer II, Senior Engineer, Tech Lead and eventually Architecture roles. The organization emphasizes mentorship, internal mobility, and access to global learning resources, enabling rapid career advancement.
**Why Join American Express**: You will be part of a world‑renowned brand that values innovation, diversity and employee well‑being. The hybrid model, competitive compensation, comprehensive benefits and a culture that celebrates curiosity make it an ideal launchpad for a technology career.
📤 Share this Job
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at American Express spot generic resumes instantly. Get a free AI-customised resume for this Software Engineer I role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
🏢 More from American Express
Analyst – Data Science
📍 Bangalore, Karnataka · ⏳ 13 Sep
Apply →
Software Engineer I
📍 Chennai, Tamil Nadu / Bengaluru, Karnataka (Hybrid) · ⏳ 14 Sep
Apply →
Apprentice
📍 Gurugram, Bengaluru · ⏳ 31 Oct
Apply →
💼 More Fulltime Opportunities
Application Software Engineer 1
🏢 Oracle · 📍 Bengaluru, Karnataka, India
View →
Business Technology Solutions Associate
🏢 ZS · 📍 Pan India (Pune, Gurgaon, Noida, Bengaluru, Chennai)
View →
Backend Engineer, AS
🏢 Deutsche Bank · 📍 Pune, Maharashtra
View →
Service Desk Associate
🏢 accenture.com · 📍 Bengaluru, Karnataka
View →
📋 Quick Info
JOB ID
C1138-J229
POSTED
2h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer