Cantaloupe Inc

Software Engineer Intern

Cantaloupe Inc

internship

Posted on:

Location Type: Hybrid

Location: MalvernPennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Develop software, write Java and SQL code
  • Design new database structures and code
  • Deliver server side software features using Java
  • Collaborate with firmware, Product Management and QA teams
  • Develop Jenkinsfile Groovy scripts for CI/CD pipeline
  • Iterate and commit code changes to Bitbucket
  • Follow PCI compliance standards
  • Develop unit and integration test coverage

Requirements

  • junior Software Engineer Intern or intern(s) to join our team of savvy technologists
  • Develop software, write Java and SQL code while learning high standards of quality, scalability, performance, maintainability, security and compliance with PCI and SOX requirements
  • Design new database structures and code, optimized for a high performance and large volume FinTech platform
  • Deliver server side software features using latest long term support Java version 11 and greater
  • Collaborate with our embedded firmware team integrating card reader hardware and telemeters with server platform, as well as Product Management, QA, DevOps and other team members
  • Develop Jenkinsfile Groovy scripts to automate the CI/CD pipeline for builds, deployments and auto tests
  • Iterate and commit code changes to Bitbucket frequently as a member of high performing Agile team using Trunk-based Development methods
  • Follow PCI compliance standards and best practices to ensure safe and secure software products
  • Develop unit and integration test coverage measured in Clover before released to QA for testing along with troubleshooting product issues
Benefits
  • Mentorship & Coaching Opportunities
  • Opportunity to participate in a large group with other interns across multiple departments
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSQLdatabase designunit testingintegration testingJenkinsfileGroovyCI/CDAgileTrunk-based Development
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityteamworkattention to detailtime managementcritical thinkinglearningtroubleshooting