Software Engineer Intern - Highlands Ranch
Core
12-week immersive internship for students to contribute to technology teams on projects like chatbots, payment automation, and mobile banking apps.
Role type
Software Engineer Intern
Builds
Self-serve deployment tools, chatbots, payment automation prototypes, testing tools, monitoring dashboards, and mobile banking applications.
Domain
Payments technology, fintech, software engineering
Deliverable
product features
Required skills
Java, C/C++, C#, .NET, Python, JavaScript, HTML, Docker, Kubernetes, REST, Selenium, Groovy, software testing principles, software engineering concepts
Preferred skills
automation and testing tools, low-latency algorithms, secure coding practices, process documentation, analytical skills, problem-solving
Technologies
C#, Docker, Groovy, Java, JavaScript, Kafka, Kubernetes, Mobile, Python, REST, Selenium, ASP.NET
Responsibilities
Support self-serve deployment of Kafka clusters using Docker and Kubernetes; develop a natural language chatbot for knowledge base searches; prototype solutions for automated payments; automate processes using low-latency algorithms; build testing tools to identify system errors; create visual monitoring tools to detect transactional issues; design, code, and test software solutions for routing digital currency transactions; develop an app factory for mobile banking applications; participate in a final presentation to share project outcomes.
Seniority
Intern