Part-Time Student - Software Engineering - Ames... @ John Deere
Your Application Journey
Email Hiring Manager
Job Details
About John Deere
There are over 7 billion people on this planet. By 2050, there will be 2 billion more, many moving into urban centers at an unprecedented rate. At John Deere, we invest in our people and technology to ensure there is enough food, fiber, and infrastructure for our growing world. Join a team where the world's brightest minds tackle the world's biggest challenges.
Position Overview
This is a Part-Time Student role in Software Engineering at John Deere Financial in Ames, IA. The program is designed for students to work alongside their academic schedule year-round.
Your Responsibilities
- Work as part of the Information Security team supporting secure development.
- Design, create, and implement innovative software solutions.
- Develop applications using APIs, TDD, Cloud, Containerization, Java, React/JavaScript, Git, among other technologies.
What Skills You Need
- Pursuing a degree in Software Engineering, Computer Engineering, or Computer Science.
- Cumulative GPA of 2.8 or above.
- Available to work 16-20 hours weekly during academic year and 30-40 hours during summer.
- Ability to commute daily to ISU Research Park in Ames, IA.
- Experience with programming languages such as Java, NodeJS, Python, Perl, or similar scripting languages.
- Must be a full-time student at Iowa State University with graduation date Spring 2027 or later.
What Makes You Stand Out
- Exposure to continuous integration and deployment.
- Experience with TDD practices, networking, cloud concepts, AWS/Azure, and security fundamentals.
- Strong analytical, communication, and interpersonal skills.
Benefits & Rewards
John Deere offers a comprehensive reward package including flexible work arrangements, competitive base pay, performance bonuses, 401K and pension plans, healthcare benefits, tuition assistance, fitness subsidies, and more.
Additional Information
This part-time student position is an onsite role located in Ames, IA. Please note, relocation assistance is not provided and the role is not available for students on immigration visas.
Key skills/competency
Software Engineering, API, TDD, Cloud, Java, React, Git, Security, Automation, Networking
How to Get Hired at John Deere
🎯 Tips for Getting Hired
- Research John Deere's culture: Understand its mission, values, and tech innovations.
- Customize your resume: Highlight academic projects and technical skills.
- Prepare for coding interviews: Practice algorithms and problem solving.
- Showcase teamwork: Demonstrate collaborative project experiences.