Visa is looking for Software Engineer Interns to contribute to their technology organization, solve complex problems, and help innovate within the digital payments landscape.
Requirements
- Proficiency in at least one programming language or technology including, but not limited, to Java, C/C++, C-Sharp, .NET, python, Javascript, HTML
- Experience with Write utilities / automation tools using Selenium, Java, REST, Python, Groovy, and more
- Familiarity with software testing principles
- Solid understanding of software engineering concepts and methodologies
- Document process, designs, test results, and analysis
- Lead root cause analysis and track defect resolution to completion
- Review and provide feedback on development code, test designs and test cases
Responsibilities
- Analyze, design, code and unit test software solutions and enhancements for an application that applies business logic and routes digital currency of global transactions
- Develop a robust app factory to be used to create hundreds of mobile banking applications for iOS and Android with a single click
- Implementation of a single development lifecycle, from Analysis and Design, Build, QA, Security, and Deployment.
- Begin to learn best and secure coding practices and standards
- Self-serve deployment of Kafka clusters using Docker and Kubernetes with auto scale up capability
- Creating a natural language Chatbot for searching CDISI knowledge base
- Developing a prototype that would automate payments at gas stations
Other
- Students pursuing a Bachelor’s degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business or a related field, graduating December 2026 or later.
- Strong communications skills, specifically, the absence of repeated grammatical or typographical errors, clear and concise written and spoken communications that demonstrate professional judgment.
- Strong ability to collaborate
- Highly driven, resourceful and results oriented
- Good team player and excellent interpersonal skills