Internship
TL;DR
Key Takeaways
- Gain hands-on experience in agile software development using leading-edge technologies.
- Work on global projects and contribute to the future of banking technology.
- Must be graduating in Summer 2028 and pursuing a tech-related Bachelor's degree.
About the Role
You will work in an agile software development environment, developing quality and scalable software solutions using leading-edge technologies. Based on business requirements, you will develop code consistent with quality standards and offer support during testing cycles and post-production deployment. To ensure defect-free programming, you will use the appropriate tools to test and debug code and participate in the review of peer coding.
Technologies you may be exposed to include:
- Microservices: Java, Spring Framework, Pivotal Cloud Foundry
- iOS: Swift, Xcode, MVC Architecture
- Android: Java, Android Studio, JavaScript, CSS, AJAX, Java Web Services
- Generative AI: Github, Co-Pilot
- Web: Angular, Eclipse, Java, JSP, TypeScript, HTML, JavaScript, CSS, AJAX
- Data Analytics: Splunk, Tableau, Adobe Analytics
- Cloud: AWS
- Engineering Excellence: Minimum Development Standards and Minimum Operational standards
- Design & Architecture: Microservices, APIs, Spring Core/MVC/Boot/Cloud, REST
- CI/CD: JIRA, Zephry, BitBucket, TeamCity, uDeploy, Artifactory, Openshift (ECS/Docker)
- Event Streaming: KAFKA, Solace, Aeron
- Containers: Docker/Kubernetes
What to Expect
- Global Exposure: Work on globally scoped projects with cross-functional teams.
- Continuous Learning: Benefit from structured learning, networking, mentoring, and development programs.
- Real Impact: Contribute to real-world projects shaping the future of banking.
We want to hear from you if...
- You are graduating in Summer 2028.
- You are pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems, or other tech-related degree.
- You are a problem solver with a passion for innovation.
- You possess a global outlook and willingness to collaborate across cultures and time zones.
- You have excellent communication, project management, leadership, and attention to detail skills.
- You can pass technical interviews consisting of basic algorithmic programming exercises.
- You are collaborative and adaptable.
- Prior experience working in agile teams is desirable.
Who we think will be a great fit...
- Ambitious with a drive to succeed in a fast-paced environment.
- Curious about how technology can revolutionize finance.
- Eager to grow into a future tech leader.
