1

Programming Intern Jobs in Moline, IL (NOW HIRING)

The MCOP will work daily with Mechanical Engineers, Other Engineers, Designers, Drafting Personnel, Mechanical Planners, Plant Operators, and the Shift Mechanical Technicians as well as various ...

Engineer-in-Training (EIT) or Engineering Intern (EI) designation What You'll Do * Assist with and participate in field investigations, observations, inspections, and testing using both field and ...

Engineer-in-Training (EIT) or Engineering Intern (EI) designation About Us Terracon is a 100 percent employee-owned multidiscipline consulting firm comprised of more than 8,000 curious minds focused ...

As an Automation Engineering Intern at Cytiva (a Danaher company), you would help improve our DeltaV automation library used in cutting-edge bioprocessing technologies. This potential opportunity ...

next page

Showing results 1-20

Programming Intern information

What are the key skills and qualifications needed to thrive as a Programming Intern, and why are they important?

To thrive as a Programming Intern, you generally need a solid understanding of programming fundamentals, data structures, and algorithms, often gained through coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and at least one programming language such as Python, Java, or C++ is typically expected. Strong problem-solving skills, eagerness to learn, and the ability to communicate effectively within a team help interns stand out. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and making meaningful contributions during the internship.

What kinds of projects and tasks can a Programming Intern expect to work on during their internship?

Programming Interns typically support ongoing development projects by writing and testing code, fixing bugs, and assisting with documentation. You may be assigned to work on specific modules, perform code reviews, or help automate repetitive tasks under the guidance of senior developers. Interns often participate in team meetings, collaborate closely with other interns and full-time engineers, and gain exposure to version control systems and agile workflows. These experiences are designed to help you build practical skills while contributing meaningfully to the team's goals.

What does a Programming Intern do?

A Programming Intern assists software development teams by writing, testing, and debugging code under supervision. They often work on small programming tasks, help fix bugs, and may participate in code reviews and team meetings. Programming interns gain hands-on experience with programming languages, development tools, and project workflows, helping them build practical skills and understanding of software development processes. The specific responsibilities can vary depending on the company and project needs.

What does a program intern do?

A programming intern assists with software development tasks such as writing, testing, and debugging code under the supervision of experienced developers. They often work with programming languages like Python, Java, or C++, and may gain experience using development tools and version control systems. The role provides hands-on learning opportunities in a professional coding environment.

What is the difference between Programming Intern vs Software Developer Intern?

AspectProgramming InternSoftware Developer Intern
Required CredentialsTypically students or recent graduates with basic coding knowledgeSimilar, often pursuing or holding a degree in computer science or related field
Work EnvironmentInternship programs in tech companies, startups, or organizationsInternship roles within software development teams in various industries
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsSame as Programming Intern, often used interchangeably
Search & Comparison IntentPeople looking for entry-level programming experienceIndividuals seeking software development internship opportunities

Both roles are entry-level internships focused on programming tasks, often requiring similar educational backgrounds. The terms are frequently used interchangeably, with 'Software Developer Intern' emphasizing a focus on software development projects. Candidates interested in gaining practical coding experience in a professional setting should consider both roles, depending on the company's terminology.

What cities near Moline, IL are hiring for Programming Intern jobs? Cities near Moline, IL with the most Programming Intern job openings:

CO-Op/Intern - Mechanical Engineer

ssab

Montpelier, IA

$19.25 - $25.75/hr

Other

Posted 24 days ago


SSAB rating

7.3

Company rating: 7.3 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

POSITION PURPOSE

The Mechanical Coop (MCOP) will report directly to the Manager Facility Engineering.

The MCOP will work daily with Mechanical Engineers, Other Engineers, Designers, Drafting Personnel, Mechanical Planners, Plant Operators, and the Shift Mechanical Technicians as well as various contractors. The MCOP will be required to attend and adhere to all safety training classes, rules and regulations, and be part of the plant safety culture. The MCOP may be required to assist in facility and equipment designs and upgrades, maintenance outages, vacation coverage, and/or safety investigations as is deemed necessary.

ESSENTIAL RESPONSIBILITIES:
  • Assist in updating existing facilities, structural, mechanical, and electrical drawings.
  • Creation of designs and drawings for facility upgrades and retrofits.
  • Work with and provide basic support to the operators, maintenance planners, shift maintenance personnel, his/her peers, and various site contractors.
  • Assist in Mechanical Maintenance improvements and troubleshooting.
  • Assist in the improvement/selection of equipment.
  • Assist in the development and training of fellow Coop personnel.
  • Down Day Preventive Maintenance, Maintenance, and basic project supervision.

Key Expected Results

  • Prove the ability to successfully function as part of a team
  • Prove that MCOP can work in a heavy industrial environment safely and proficiently.
  • Develop the necessary skills and thought processes an engineer needs to make a positive impact on the business
  • Prove the MCOP will develop into a proficient engineer.
  • Develop ability to troubleshoot and diagnose complicated equipment issues.
  • Learn to take a project from conceptual design through proof of concept, engineering, installation, commissioning and start up.
  • Ability to work with minimal supervision.

QUALIFICATIONS – Education, Experience and Competencies

Required:
  • Completion of at least two (2) years toward a Bachelor of Science degree in Mechanical Engineering
  • The MCOP will be required to have completed at least two (2) years toward an engineering degree
  • Familiarity with mechanical drawings: assemblies, details and bill of materials
  • Intermediate Microsoft Excel and Word skills
  • Excellent safety awareness
  • Dedicated and hard worker
  • Must be punctual
  • Team membership skills/goal oriented
  • Must be able to work flexible and demanding work schedules; the facility operates 24-7/365.
  • Able to learn, adapt, and change quickly
  • Mentally tough – work well in pressure situations
  • Able to meet high professional standards
  • Quality conscious
  • Good communicator – oral & written
  • Any knowledge or experience in the following areas is a plus:
  • Prior heavy industrial experience a plus, but is not mandatory
  • Machine and equipment design
  • Mechanical Maintenance
  • Hydraulic systems
  • Hydraulic schematics reading
  • Autodesk AutoCAD Mechanical and/or Dassault Systèmes SolidWorks
  • Maintenance Connection (Computerized maintenance management system)

 

SUPERVISORY RESPONSIBILITIES / DIRECT REPORTS

Position has no supervisory responsibilities

WORK ENVIRONMENT AND PHYSICAL DEMANDS

This position operates in both the office and industrial environment. The role routinely uses standard office equipment. This role is partially sedentary (average of 5 hours per day).

This position will often require work in the industrial environment with exposure to heat/cold, walking, climbing stairs/ladders, noise and wearing safety equipment/clothing for protection from hazards.

The position requires the following vision and hearing capabilities:

  • Talking person to person, on the phone, and/or in group settings.
  • Hearing in person, on the phone, and/or in group settings.
  • Vision at near, mid, and far range.
  • Peripheral vision and depth perception.

The employee will occasionally be required to:

  • Balance, stoop, kneel, crouch, crawl, or climb.
  • Push, pull, lift, and/or carry items weighing less than 50 pounds.
  • Twist at waist level, reach above shoulder level, and reach at and/or below waist level.
  • Handle, grip, hold, and grasp with both hands together and separately.
  • Finger and feel with both hands together or separately, sense temperature and textures.

The employee will be required to sit, stand, and/or walk as follows:

  • Sitting 0-8 hours at a time; average 5 hours a day.
  • Standing 0-8 hours at a time; average 3 hours a day.
  • Walking 0-8 hours at a time; average 3 hours a day.
  • Alternate sitting and standing as needed.

The employee will be required to use the following machines or tools:

  • Desktop computer.
  • Printers.
  • Hand tools.

The employee will work in the following conditions:

  • Indoors.
  • In extreme heat and extreme cold.
  • In wet and humid conditions.
  • Amid fumes, dust, dirt, and smoke.
  • In confined areas and high places.
  • Around equipment in motion.
  • Amid noise.
  • Amid mechanical, electrical, and chemical hazards.
  • Around industrial magnets.
  • While wearing safety equipment and/or clothing for protection from hazards.
 POSITION TYPE – WORK HOURS - TRAVEL REQUIREMENTS
  • Position is full time, non-exempt, and is eligible for overtime
OTHER DUTIES

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that may be required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.


What SSAB employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom