Alpine, An Itw Company banner

Software Development Intern

Alpine, An Itw Company

The Role

Overview

Develop and modernize a decoupled engineering engine for intelliVIEW.

Key Responsibilities

  • modular design
  • code reviews
  • data optimization
  • system architecture
  • team collaboration
  • engine development

Tasks

-Learn principles of modular software design through the development of a decoupled architecture for engineering analysis -Participate in code reviews, documentation efforts, and agile ceremonies to support team alignment and project delivery -Conduct analysis of existing engineering routines, data structures, and access methodologies to identify opportunities for optimization and improvement -Gain a high-level understanding of the product capabilities and core functionalities of the intelliVIEW software platform -Strengthen collaboration and communication skills by working closely with engineering team members and participating in team knowledge-sharing activities -Develop familiarity with the existing system architecture, including key components, data flows, and integration points -Collaborate with cross-functional team members to share findings, present implementation strategies, and contribute to knowledge-sharing initiatives that promote best practices and continuous improvement -Develop a modular and decoupled engine to support analysis workflows, enabling greater flexibility and reuse across engineering applications -Design and propose an enhanced framework for centralizing and accessing key engineering data elements, with a focus on scalability, maintainability, and performance

Requirements

  • computer science
  • c++
  • agile
  • critical thinking
  • communication
  • curiosity

What You Bring

-Rising Senior pursuing a bachelor’s degree in computer science or Information Technology related field. -Curiosity & Learning Orientation: Actively identifying new areas for learning and applying newly gained knowledge/skill on the job. -Proficient in one or more programming languages such as C++, C#, or Java -Critical Thinking & Decision Making: Ability to make logical and sound decisions and to know when to act independently and when to seek assistance. -Interpersonal Skills & communication: Ability to work collaboratively and partner well with others, express oneself verbally and in writing, and listen well. -Acquire hands-on experience with Agile development practices, including the Scrum framework, sprint planning, daily stand-ups, and iterative delivery

The Company

About Alpine, An Itw Company

-Focused on delivering high-performance engineered solutions for industrial and infrastructure sectors. -Specializes in designing custom systems that meet unique client requirements from concept to completion. -Operates across key areas including industrial equipment, energy solutions, water resources, and transportation infrastructure. -Prides itself on executing complex, large-scale projects in challenging environments with exceptional precision. -Known for a strong commitment to innovation and creative problem-solving in breakthrough technology. -A driving force in industries such as energy and transportation, impacting both public and private sectors. -Continues to lead in sustainable and efficient infrastructure development with a diverse portfolio of services.

Sector Specialisms

Residential

Multifamily

Agricultural

Municipal

Commercial

Non-combustible Building Types

Roof Components

Floor Components

Wall Components

Cold-formed Steel Truss Systems