Sophomore Internship Program - Software Engineer
Core
12-week software engineering internship for students contributing to impactful projects in payments technology.
Role type
Sophomore Software Engineering Intern
Builds
Self-serve deployment of Kafka clusters, natural language chatbots, automated payment solutions, testing tools, visual monitoring tools, and mobile banking applications.
Domain
Financial services / Payments technology
Deliverable
product features
Required skills
Software engineering fundamentals, clear professional communication, problem-solving, ability to work through ambiguity
Preferred skills
Proficiency in Java, C, C++, C#, .NET, Python, JavaScript, or HTML; experience with automation and testing tools (Selenium, REST, Groovy); familiarity with software testing principles; ability to document processes and conduct analysis
Technologies
C#, Docker, Groovy, Java, JavaScript, Kafka, Kubernetes, Python, REST, Selenium, ASP.NET
Responsibilities
Contribute to impactful projects aligned with career goals; support full software development lifecycle activities; learn secure coding practices; present work to leaders
Seniority
Intern (Sophomore level)