-
Software Development Intern
- ITW (Fort Lauderdale, FL)
-
Job Description:
Position Summary:
The **Software Development Intern** for Alpine, an ITW Company, will support modernization efforts for Alpine’s intelliVIEW software product, which is used in the engineering of trusses. This role will focus on developing a decoupled engineering engine to enable migration of core functionality to a cloud-based infrastructure. The intern will collaborate with experienced software engineers to help evolve the architecture and improve scalability, performance, and maintainability for our customers.
Core Responsibilities:
+ Conduct analysis of existing engineering routines, data structures, and access methodologies to identify opportunities for optimization and improvement
+ Design and propose an enhanced framework for centralizing and accessing key engineering data elements, with a focus on scalability, maintainability, and performance
+ Develop a modular and decoupled engine to support analysis workflows, enabling greater flexibility and reuse across engineering applications
+ 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
+ Participate in code reviews, documentation efforts, and agile ceremonies to support team alignment and project delivery
Expected Learnings:
+ Gain a high-level understanding of the product capabilities and core functionalities of the intelliVIEW software platform
+ Develop familiarity with the existing system architecture, including key components, data flows, and integration points
+ Learn principles of modular software design through the development of a decoupled architecture for engineering analysis
+ Acquire hands-on experience with Agile development practices, including the Scrum framework, sprint planning, daily stand-ups, and iterative delivery
+ Strengthen collaboration and communication skills by working closely with engineering team members and participating in team knowledge-sharing activities
Job Requirements:
+ Rising Senior pursuing a bachelor’s degree in computer science or Information Technology related field.
+ Proficient in one or more programming languages such as C++, C#, or Java
Job Competencies:
+ **Critical Thinking & Decision Making:** Ability to make logical and sound decisions and to know when to act independently and when to seek assistance.
+ **Curiosity & Learning Orientation:** Actively identifying new areas for learning and applying newly gained knowledge/skill on the job.
+ **Drive to Excel:** Driven to succeed and willing to go the extra mile. Perseveres in the face of obstacles and challenges.
+ **Interpersonal Skills & communication:** Ability to work collaboratively and partner well with others, express oneself verbally and in writing, and listen well.
_ITW is an equal opportunity employer. We value our colleagues’ unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential._
_As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship._
_All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws._
-