1

Internship Computer Programming Training Jobs in Illinois

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

The CAD Manager will partner with civil and structural project managers, project engineers ... Provide training, technical support, and troubleshooting assistance to CAD users within the team.

The Sales Engineer - Data Centers will also support lunch & learn presentations, and training ... Electrical Engineering, Computer Engineering, Mechanical Engineering * Data Center electrical ...

Interns follow a structured schedule, gaining essential skills through observation, client ... programming * Document your experience each week: interesting observations, lessons learned ...

Interns follow a structured schedule, gaining essential skills through observation, client ... programming * Document your experience each week: interesting observations, lessons learned ...

next page

Showing results 1-20

Internship Computer Programming Training information

What is the difference between Internship Computer Programming Training vs Junior Software Developer?

AspectInternship Computer Programming TrainingJunior Software Developer
CredentialsOften no formal degree required; focus on foundational skillsBachelor's degree in Computer Science or related field typically required
Work EnvironmentTraining programs, educational settings, or entry-level projectsFull-time employment in software development teams
Employer & Industry UsageInternship programs offered by tech companies, educational institutionsCompanies hiring entry-level developers for ongoing projects
Search & Comparison IntentLearning, skill development, entry into tech industryStarting a career, gaining professional experience

Internship Computer Programming Training provides foundational skills and hands-on experience in a learning environment, often without requiring formal credentials. In contrast, a Junior Software Developer is a full-time employee responsible for contributing to ongoing projects, usually with a relevant degree. Both roles serve as entry points into the tech industry but differ in scope, responsibilities, and employment status.

What are the key skills and qualifications needed to thrive as an Internship Computer Programming Trainee, and why are they important?

To thrive as an Internship Computer Programming Trainee, you need a foundational understanding of programming languages such as Python, Java, or C++, often supported by coursework or relevant training. Familiarity with version control systems like Git, basic debugging tools, and integrated development environments (IDEs) is typically expected. Strong problem-solving skills, a willingness to learn, and effective communication help you adapt and collaborate in a team setting. These skills and qualities are crucial for quickly acquiring practical coding experience and contributing meaningfully to real-world projects.

What is an internship in computer programming training?

An internship in computer programming training is a temporary position designed for students or recent graduates to gain practical experience in coding and software development. During the internship, participants work on real-world projects, learn new programming languages, and collaborate with experienced developers. This hands-on training helps interns develop technical skills, understand industry practices, and build a professional network, often serving as a stepping stone to full-time employment in the tech industry.

What types of projects or tasks can I expect to work on during a Computer Programming Internship Training program?

During a Computer Programming Internship Training, you can expect to work on a variety of hands-on projects such as developing small applications, debugging existing code, collaborating on team coding assignments, and participating in code reviews. You may also be involved in learning new programming languages, working with version control systems like Git, and supporting ongoing software development initiatives. These experiences are designed to help you build practical skills, understand real-world workflows, and prepare for more advanced roles in software development.
What are the most commonly searched types of Computer Programming Training jobs in Illinois? The most popular types of Computer Programming Training jobs in Illinois are:
Junior Quantitative Trader

Other

Re-posted 5 hours ago


Job description

Description

Our Quantitative Traders are passionate about improving the global economy by facilitating risk transfer and restoring order to prices. At TransMarket Group, you will be called on to work with teammates to eliminate inefficiencies and manage risk in the world's financial markets. 

As a Junior Trader, you will gain early exposure to real time trading in order to develop situational awareness and a deep understanding of the market. In collaboration with Senior Traders and development through our formalized education program, you will have the scope to utilize risk management and strategic thinking skills to guide trades and explore new trading opportunities. The ideal candidate is intellectually curious, strives for continual improvement, has a disciplined appetite for risk, and is dedicated to mastering their market. 

Responsibilities

  • Partner with Senior Traders to assist in and learn all facets of trading
  • Develop expertise in relative value market fundamentals, quantitative modeling, and risk management
  • Build and maintain quantitative model tools and analytics
  • Manage real-time execution of semi-automated trading system
  • Learn and analyze real-time trades
  • Research and improve upon trading strategies

Requirements

  • Bachelor's, Master's, or Doctorate degree in a technical or industry related field such as, but not limited to, mathematics, statistics or mathematical finance with a graduation date between December 2026 and Spring 2027
  • Required coursework: Differential Equations, Linear Algebra, Multivariable Calculus, Probability or Advanced Statistics 
  • Minimum major GPA of 3.5/4 or equivalent scale
  • Proficiency in Python required and some experience with C++ and other computer programming languages preferred
  • Demonstrated passion for markets, finance, and trading such as, but not limited to personal trading, participation in trading competitions, attendance at firm discover days, industry related student groups or clubs and/or prior internship experience preferred 
  • Deep understanding of finance, math, and statistics
  • Attention to detail and the ability to make sound judgments under pressure
  • Strong work ethic and willingness to do what it takes to get the job done
  • Ability to work in a fast paced and collaborative environment
  • This position requires physical presence and is onsite at our office in Chicago, IL

View our resources to help prepare for the interview process.