Software Engineering Web Intern

Valmont IndustriesOmaha, NE
70d

About The Position

At Valmont, we believe a career here is a career with a future! As a global leader in agriculture and infrastructure, we design solutions that help our customers grow smarter and work more efficiently. As a Software Engineering Intern within Valmont's Agriculture Division, you'll play a key role in supporting enterprise systems and data center operations. You'll gain hands-on experience 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. Valmont's internship program provides a hands-on learning experience through project work, leadership development, job shadowing, and interaction with senior leaders across the company.

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field
  • 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

Nice To Haves

  • 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
  • An understanding of web security principles (OWASP Top 10) and data protection best practices is preferred
  • Exposure to containerization tools like Docker or Kubernetes is preferred
  • Experience with DevOps practices or system monitoring tools preferred
  • Demonstrated practical experience through personal projects, GitHub repositories, or open-source contributions 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
  • Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives
  • Identify and resolve bugs to improve application performance and security
  • Conduct unit, integration, and end-to-end testing to ensure code reliability
  • Develop and consume RESTful or GraphQL APIs to connect front-end interfaces with back-end services
  • Create and maintain technical documentation for code, APIs, and workflows
  • Work in the office 3 days per week (Tuesday, Wednesday, Thursday) in a flexible hybrid schedule

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Part-time

Career Level

Intern

Industry

Fabricated Metal Product Manufacturing

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service