American Express Apprentice - Enterprise Technology Services Recruitment 2026 | Freshers Hiring | Technology Apprentice Jobs in Bengaluru, Gurugram & Chennai
American Express • Bengaluru, Karnataka, India • Gurugram, Haryana, India • Chennai, Tamil Nadu, India
American Express Apprentice - Enterprise Technology Services Recruitment 2026 | Freshers Hiring | Technology Apprentice Jobs in Bengaluru, Gurugram & Chennai
Company Name
• American Express
Job Role
• Apprentice - Enterprise Technology Services
Location
• Bengaluru, Karnataka, India
• Gurugram, Haryana, India
• Chennai, Tamil Nadu, India (Hybrid)
Experience Required
• Freshers / 0–1 Years
Job Type
• Full Time Apprenticeship (12 Months)
Education Required
• Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or another technical discipline
Required Skills
• Java
• JavaScript
• .NET
• Python
• API Development
• Agile Methodology
• Code Reviews
• Software Testing
• Automation
• Web Development
• iOS Development
• Android Development
• REST APIs
• Problem Solving
• Analytical Skills
• Programming
• Data Collection Systems
• Communication Skills
• Team Collaboration
About Company
• American Express is a leading global financial services company that provides payment solutions, digital products, and financial services to customers worldwide. The company invests heavily in technology, innovation, and secure digital platforms to deliver exceptional customer experiences while supporting business growth across global markets.
Job Description
• American Express is offering a 12-month paid apprenticeship within its Enterprise Technology Services organization. Apprentices will work alongside experienced engineering teams, gain practical exposure to modern software development practices, and contribute to real business projects. The program provides opportunities for technical learning, networking, and professional development while building enterprise technology solutions.
Roles and Responsibilities
• Develop software using programming languages such as Java, JavaScript, .NET, or Python.
• Contribute to Agile development teams during sprint planning and execution.
• Participate in API development, code reviews, and software testing activities.
• Build and enhance customer-facing web, mobile, and service-based applications.
• Support the design and implementation of web-enabled data collection systems.
• Assist in creating proof of concepts and automation solutions.
• Collaborate with engineers and cross-functional teams to deliver technology solutions.
• Write clean, maintainable, and efficient code following engineering best practices.
• Learn and apply modern software development methodologies.
• Participate in technical discussions, learning sessions, and networking opportunities.
• Support continuous improvement initiatives across technology projects.
• Contribute to delivering reliable and scalable enterprise applications.
Eligibility Criteria
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or another technical discipline.
• Fresh graduates are eligible to apply.
• Passion for technology and software development.
• Strong analytical and problem-solving abilities.
• Basic programming knowledge in one or more modern programming languages.
• Understanding of Agile software development concepts.
• Curiosity to learn new technologies and improve technical skills.
• Customer-focused mindset with an interest in innovation.
• Ability to work effectively in a collaborative team environment.
• Good verbal and written communication skills.
Preferred Skills
• Knowledge of Java, JavaScript, .NET, or Python.
• Familiarity with API development and web technologies.
• Exposure to mobile application development.
• Understanding of software testing and code review practices.
• Interest in automation and proof-of-concept development.
• Ability to adapt quickly to new technologies.
• Strong learning mindset and willingness to explore innovative solutions.
Why Join American Express?
• Participate in a structured 12-month paid apprenticeship program.
• Gain hands-on experience with enterprise-scale technology projects.
• Learn from experienced engineering leaders and technical experts.
• Build professional networks through mentoring and executive engagement.
• Flexible hybrid work model based on business requirements.
• Access career development and technical training opportunities.
• Work in an inclusive and innovation-driven culture.
• Contribute to technology solutions that serve customers worldwide.
Additional Information
• Job Role: Apprentice - Enterprise Technology Services
• Employment Type: Full Time Apprenticeship
• Apprenticeship Duration: 12 Months
• Experience: Freshers / 0–1 Years
• Location: Bengaluru, Karnataka, India; Gurugram, Haryana, India; Chennai, Tamil Nadu, India
• Work Mode: Hybrid
• Department: Enterprise Technology Services
• Career Area: Technology
• Industry: Financial Services
• Job ID: 26009713
• Job Shift: Day
• Posted Date: 22 July 2026
• Apply Before: 29 July 2026