Jobs Board Software Development, Technology Software Engineer I
Software Engineer I
Software Development, Technology Full-Time Hybrid

Software Engineer I at American Express

American Express ·📍 Chennai, Tamil Nadu, India ·💰 ₹10–16 LPA ·🗓️ Posted July 22, 2026 ·⏱️ 2 min read
Share:
Kickstart your software engineering career with American Express as a Software Engineer I. Work on enterprise-scale applications, cloud technologies, REST APIs, and modern software development practices while collaborating with global engineering teams.
📋 Software Engineer I — Overview
CompanyAmerican Express
Job RoleSoftware Engineer I
Job CategorySoftware Development, Technology
LocationChennai, Tamil Nadu, India
Work ModeHybrid
Employment TypeFull-Time
Eligible Batch2024, 2025, 2026 Pass-outs
QualificationBachelor's Degree in Computer Science, Computer Engineering, Information Technology, Software Engineering, or a related technical discipline
ExperienceFreshers / 0–0.5 Years
Other EligibilityStrong programming fundamentals, analytical thinking, good communication skills, willingness to work in a hybrid environment, passion for software development.
Salary₹10–16 LPA
Apply BeforeAugust 11, 2026
🛠️ Skills Required
JavaObject-Oriented Programming (OOP)Data StructuresAlgorithmsSQLREST APIsMicroservicesSDLCAgileGitUnit TestingDebuggingProblem Solving
💻 Technologies You May Work With
JavaSpring BootREST APIsMicroservicesAWSAzureGCPSQLGitCI/CDBig DataDockerKubernetes
🧭 About the Role

As a Software Engineer I, you will design, develop, test, and maintain secure, scalable software solutions. You'll collaborate with cross-functional teams, contribute to cloud-native applications, develop REST APIs and microservices, participate in Agile ceremonies, and support CI/CD processes while learning from experienced engineers.

✅ Key Responsibilities
  1. 1 Develop enterprise software applications.
  2. 2 Write clean, scalable, and maintainable code.
  3. 3 Build REST APIs and microservices.
  4. 4 Perform unit and integration testing.
  5. 5 Debug and resolve application issues.
  6. 6 Participate in Agile sprint planning and stand-ups.
  7. 7 Support CI/CD pipelines and deployment automation.
  8. 8 Maintain technical documentation.
  9. 9 Collaborate with global engineering teams.
  10. 10 Follow software engineering best practices.
🎁 Benefits
  • Health Insurance
  • Performance Bonus
  • Hybrid Work Model
  • Learning & Certification Programs
  • Paid Time Off
  • Employee Wellness Programs
  • Mentorship from Senior Engineers
  • Global Career Opportunities
🚀 Career Opportunities
  • Backend Developer
  • Full Stack Developer
  • Cloud Engineer
  • Data Engineer
  • DevOps Engineer
  • Big Data Engineer
  • Senior Software Engineer
  • Technical Lead
  • Software Architect
📚 How to Prepare
  • Practice Java programming.
  • Master Data Structures & Algorithms.
  • Learn SQL and database concepts.
  • Understand REST APIs and Microservices.
  • Practice coding on LeetCode or HackerRank.
  • Learn Git and GitHub.
  • Study AWS, Azure, or GCP basics.
  • Understand Agile and SDLC.
  • Revise OOP concepts.
  • Prepare behavioral interview questions.
❓ Frequently Asked Questions
Q. Is this role open for freshers?
Yes. Freshers and candidates with up to 0.5 years of experience are eligible.
Q. What is the work mode?
Hybrid.
Q. Which programming language is preferred?
Java is the primary preferred language, along with strong OOP concepts.
Q. What cloud technologies should I know?
Basic knowledge of AWS, Azure, or Google Cloud Platform (GCP) is beneficial.
Q. What is the estimated salary?
₹10–16 LPA (Estimated), depending on skills and interview performance.
Q. Which location is this role based in?
Chennai, Tamil Nadu.

Ready to apply for Software Engineer I?

You'll be taken directly to American Express's own career page to complete your application.

Apply on Company Site ↗