
Part-Time Student - Software Engineering - Ames, IA
- Ames, IA
- $15.00-40.00 per hour
- Permanent
- Part-time
Function: Technology (CA)
Title: Part-Time Student - Software Engineering - Ames, IA - 114882
Onsite/Remote:Onsite PositionNote: Relocation assistance is not provided.The Part-Time Student Program is primarily designed to augment the Company’s regular full-time staff and is for students who work in parallel to their school schedule YEAR-ROUND.Your ResponsibilitiesAs a Part-Time Student - Software Engineering for John Deere Financial located in Ames, IA, you will….
- Be part of a team working for John Deere Financial Information Security, creating software and automations that support the secure development program.
- Design, create, and implement innovative applications/solutions.
- Have an opportunity to improve your engineering skills with API's, TDD, Cloud, Containerization, Java, React/JavaScript, Git, and other languages through developing applications.
- Ideally you will be pursuing a degree in Software Engineering, Computer Engineering, or Computer Science; others may apply.
- Cumulative GPA of 2.8 or above.
- Available to work during the academic year 16-20 hours/weekly.
- Available to work during the summer semester 30-40 hours/weekly.
- Must be able to commute to work at ISU Research Park (available on the bus route) on a daily basis year-round.
- Exposure to one or more programming languages; Java, NodeJS, Python or scripting like Perl.
- Must be registered as a full-time student at Iowa State University.
- Graduation date of Spring of 2027 or later.
- Exposure to continuous integration and continuous deployment concepts.
- Exposure to TDD practices.
- Background in networking, infrastructure, general cloud exposure, and experience with security concepts.
- Exposure to cloud concepts and AWS/Azure services.
- Knowledge of security concepts: vulnerabilities, ethical hacking, secure design.
- Demonstrated ability to learn new technologies.
- Strong analytical, communication and intrapersonal skills.
- Flexible work arrangements
- Highly competitive base pay and performance bonuses
- Savings & Retirement benefits (401K and Defined Benefit Pension)
- Healthcare benefits with a generous company contribution in the Health Savings Account
- Adoption assistance
- Employee Assistance Programs
- Tuition assistance
- Fitness subsidies and on-site gyms at specific Deere locations
- Charitable contribution match
- Employee Purchase Plan & numerous discount programs for personal use