
A 12-month paid technology apprenticeship involving software development, Agile-team participation, API specifications, code reviews, testing, proof-of-concepts, automation tools, customer-facing applications, Java services/APIs, and web-enabled data-collection systems. The role emphasizes programming, innovation, analytical thinking, customer focus, continuous learning, and data-driven decision-making.
Required Skills Completed Bachelor's or Master's degree Computer Science, Information Technology, Engineering, or another technical discipline
Java JavaScript .NET Python Agile development API specifications Code reviews Software testing Proof of concepts Automation Problem-solving Analytical thinking Strong desire to learn Customer focus Data-driven decision-making Curiosity and innovation mindset Preferred / Additional Skills Customer-facing application development iOS/Android/web application development Java services and APIs Web-enabled data collection Automation tools Experience with multiple programming languages
American Express
Apprentice - Enterprise Technology Services
You'll be redirected to the company's careers page.
2 weeks ago
Job at a glance
More jobs you might like.