Valmont is looking to solve enterprise systems and data center operations challenges within their Agriculture Division by designing and developing web applications, working across front-end and back-end technologies, and collaborating with product and engineering teams to deliver reliable, high-quality software solutions.
Requirements
- Strong knowledge of front-end technologies: HTML5, CSS3, JavaScript (ES6+)
- Basic understanding of back-end development using Node.js, Python, Java, or similar languages
- Familiarity with version control systems (Git)
- Understanding of responsive web design and cross-browser compatibility
- Knowledge of clean code principles and efficient debugging techniques
- Experience with server-side frameworks such as Express (Node.js), Django, Flask, or Spring Boot is preferred
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines is preferred
Responsibilities
- Assist in designing, developing, and maintaining web applications using both front-end and back-end technologies
- Write clean, efficient, and well-documented code using JavaScript, HTML, CSS, and frameworks such as React, Angular, or Vue.js
- Support server-side development using languages like Node.js, Python, Java, or PHP
- Work with databases (SQL and NoSQL) to store, manage, and retrieve data efficiently
- Collaborate with product managers, UI/UX designers, and software engineers to understand requirements and deliver features
- Identify and resolve bugs to improve application performance and security
- Conduct unit, integration, and end-to-end testing to ensure code reliability
Other
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field
- Work in the office 3 days per week (Tuesday, Wednesday, Thursday) in a flexible hybrid schedule
- Paid internship with meaningful, career-related work experience
- Part-time during the academic year, full-time and flexible in the summer, with potential for a full-time position post-graduation
- A supportive culture focused on learning and growth