
Software Engineer Intern
Cantaloupe Inc
internship
Posted on:
Location Type: Hybrid
Location: Malvern • Pennsylvania • United States
Visit company websiteExplore more
Job Level
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