You are viewing a preview of this job. Log in or register to view more details about this job.

Computer Science Intern

Overview

 

Tate Metalworks, Inc. is a leading designer, fabricator and constructor of custom storage tanks and pressure vessels with over 50 years of experience of serving Fortune 100 companies. At Tate Metalworks, we pride ourselves on our collaborative and hardworking culture that fosters personal and professional growth.

 

We are looking for a talented and motivated computer science student to join our team for the summer of 2025 or sooner. This internship will grant the opportunity to implement programmatic solutions that will be used by the engineering department to improve our internal estimating and proposal generation software.

 

Preferred Qualifications

 

  • Currently enrolled in a computer science program at an accredited four-year college or university in the United States.
  • A 3rd or 4th year computer science student.
  • A solid foundation in data structures, algorithms, and object-oriented programming.
  • Proficient use of Python, C#, or VBA.
  • Proficient in the use of Microsoft Office® Suite (Word, Excel, PowerPoint).
  • Ability to learn other software systems and programming languages.
  • Able to work autonomously and in a self-disciplined manner.
  • Excellent verbal, written, and interpersonal communication skills.

 

Responsibilities

 

  • Collaborate closely with the engineering team at Tate Metalworks to write efficient routines using VBA and/or Python, aligning with our established coding standards.
    • Automate the generation and connectivity of estimates and proposals for new projects.
    • Develop a user-friendly and searchable database containing comprehensive past job information.
    • Enhance in-house design and estimating tools to streamline processes and increase productivity.
  • Translate group discussions on program architecture into actionable solutions, ensuring effective implementation.
  • Provide daily progress updates and reports to the supervisor, ensuring transparency and accountability in project development.
  • Conduct thorough self-directed research to identify optimal approaches for resolving programming challenges, contributing to innovative problem-solving strategies.
  • Maintain an in-office presence of at least 20 hours per week.