Valmont is a Fortune 1000 company focused on modernizing infrastructure and enhancing agricultural productivity. They are seeking a highly motivated intern in the Software Engineering Department to assist with mobile application development and enterprise systems application support.
Responsibilities
Assist in designing, developing, and testing mobile applications for Android and/or iOS platforms.
Write clean, maintainable, and efficient code using languages like Java, Kotlin, Swift, or Dart (Flutter).
Work closely with product managers, UX/UI designers, and senior developers to understand project requirements.
Participate in agile development processes, including sprint planning, daily stand-ups, and code reviews.
Identify, analyze, and fix bugs to improve application performance and user experience.
Perform unit and integration testing to ensure code quality.
Work with RESTful APIs and third-party libraries for data handling and feature implementation.
Maintain technical documentation for developed features, codebases, and project workflows.
Qualification
Required
Pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or related field.
Proficiency in mobile development languages (Java/Kotlin for Android, Swift/Objective-C for iOS).
Basic understanding of mobile app architecture (MVC, MVVM, Clean Architecture).
Familiarity with Git for version control.
Strong analytical and critical thinking skills.
Ability to debug and solve technical issues effectively.
Good written and verbal communication skills.
Ability to explain technical concepts to both technical and non-technical team members.
Preferred
Experience with cross-platform frameworks like Flutter or React Native.
Knowledge of mobile UI/UX design principles and best practices.
Familiarity with cloud platforms (Firebase, AWS, or Azure) for mobile app backends.
Understanding of CI/CD pipelines for mobile app deployment.
Exposure to Agile/Scrum methodologies.
Personal or academic projects showcasing mobile app development.
Benefits
Healthcare (medical, prescription drugs, dental and vision)
401k retirement plan with company match
Paid time off
Employer paid life insurance
Employer paid short-term and long-term disability including maternity leave
Work Life Support
Tuition Reimbursement up to $5,250 per year
Voluntary programs like tobacco cessation, Type 2 diabetes reversal, one-on-one health coaching, mortgage services and more
Valmont is here to modernize vital infrastructure and increase agricultural productivity, sustainably and reliably.