1

Junior Python Developer Internship Jobs in Cedar Rapids, IA

... computer programming language and/or Visual Basic * Knowledge of R, Python, or similar database ... Interns will work hybrid in Baltimore, MD, Cedar Rapids, IA, or Philadelphia, PA. Specific location ...

New

Mentor and guide junior developers, providing technical oversight and support for professional ... Proficiency in programming languages (e.g., Python, JavaScript/TypeScript, C# * Experience with ...

Showing results 21-32

Junior Python Developer Internship information

See Cedar Rapids, IA salary details

$23.5K

$87.1K

$134.6K

How much do junior python developer internship jobs pay per year?

As of Aug 6, 2026, the average yearly pay for junior python developer internship in Cedar Rapids, IA is $87,098.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,600.00 and $85,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a junior Python developer intern, and why are they important?

To thrive as a Junior Python Developer Intern, you need a solid understanding of Python programming fundamentals, problem-solving abilities, and often a background in computer science or related coursework. Familiarity with version control systems like Git, basic knowledge of databases, and experience with frameworks such as Django or Flask are typically expected. Strong communication, eagerness to learn, and the ability to collaborate in a team environment are valuable soft skills. These competencies are crucial for effectively contributing to projects, adapting to new technologies, and growing within a technical team.

What kinds of projects and tasks can I expect to work on during a junior Python developer internship?

As a Junior Python Developer Intern, you will typically assist with developing and maintaining Python-based applications, writing and testing code, and debugging existing software under the guidance of more experienced developers. You may be assigned to work on tasks such as automating processes, building simple scripts, contributing to backend services, or supporting data analysis efforts. Interns often participate in team meetings, collaborate with other developers, and receive mentorship to help them grow their technical skills and understand real-world software development workflows.

What is the difference between Junior Python Developer Internship vs Junior Software Developer?

AspectJunior Python Developer InternshipJunior Software Developer
Required CredentialsBasic programming knowledge, often pursuing or recent graduate in CS or related fieldSimilar, often with some experience or coursework in software development
Work EnvironmentInternship setting, learning-focused, often in tech companies or startupsEntry-level position, more responsibility, in various industries
Employer & Industry UsageCommon in tech companies, startups, and software firmsWidespread across industries including tech, finance, healthcare

The main difference is that a Junior Python Developer Internship is a temporary, learning-focused role aimed at gaining Python-specific skills, while a Junior Software Developer is a full-time entry-level position with broader responsibilities in software development. Internships often serve as a stepping stone to full-time roles, whereas Junior Software Developers are expected to contribute to ongoing projects.

What is a junior Python developer internship?

A Junior Python Developer Internship is an entry-level position designed for students or recent graduates who want to gain practical experience in software development using the Python programming language. Interns work under the guidance of experienced developers and contribute to projects by writing code, debugging, testing, and participating in team meetings. The internship helps individuals build technical skills, understand professional workflows, and improve their problem-solving abilities. It's an excellent opportunity to learn industry best practices and potentially secure a full-time role after the internship.
What are popular job titles related to Junior Python Developer Internship jobs in Cedar Rapids, IA? For Junior Python Developer Internship jobs in Cedar Rapids, IA, the most frequently searched job titles are:
What job categories do people searching Junior Python Developer Internship jobs in Cedar Rapids, IA look for? The top searched job categories for Junior Python Developer Internship jobs in Cedar Rapids, IA are:

Substation Design Engineer, Intermediate or Senior

ITC Holdings

Cedar Rapids, IA โ€ข On-site

$102K - $141K/yr

Full-time

Re-posted 14 days ago


Job description

As a Substation Design Engineer (Intermediate/Senior), you will lead and contribute to the design and development of high-voltage substations within the transmission system. You will prepare detailed design packages, perform technical analyses, and ensure compliance with utility standards, industry codes, and regulatory requirements. At the Senior level, you will oversee more complex design efforts, guide engineering standards and best practices, and provide advanced technical leadership, mentoring, and project coordination.

At ITC, our people bring the power-building a reliable, resilient grid that makes a real impact. If you're ready to grow your career and do meaningful work in a futurefocused industry, this could be your power move.

ESSENTIAL DUTIES & RESPONSIBILITIES

BOTH LEVELS

  • Develops, reviews, and/or leads the development of physical and electrical substation design packages (e.g., layouts, one-line diagrams, grounding plans, equipment specifications).
  • Performs and reviews engineering calculations (e.g., bus and cable sizing, fault current and grounding analysis, conduit/cable routing, lightning protection).
  • Provides technical support to field personnel and contractors during installation, commissioning, troubleshooting, and turnover activities; coordinates field visits as needed.
  • Prepares and/or oversees cost estimates, material requisitions, and construction specifications for capital and maintenance projects.
  • Coordinates protection and control interface elements (e.g., protection schemes, relay settings coordination, SCADA integration) with system protection and related engineering teams.
  • Collaborates with internal departments and external stakeholders to manage schedules, resources, and deliverables; participates in design reviews and client/stakeholder meetings.
  • Mentors and guides junior engineers and interns; provides technical oversight, quality assurance, and support for professional development.
  • Applies applicable standards and requirements (e.g., IEEE, NESC, NEC) and utility practices to ensure designs meet regulatory, environmental, and safety expectations.

SENIOR LEVEL ONLY

  • Leads design reviews and contributes to the development, refinement, and governance of engineering standards, tools, and best practices.
  • Manages or significantly influences project scope, budget, and delivery for complex substation design initiatives, coordinating with internal teams, external consultants, and stakeholders.ย 
  • Stays current with emerging technologies and regulatory changes; applies insights to improve design efficiency, reliability, and lifecycle performance.

QUALIFICATIONS

  • Bachelor's degree in Engineering (Electrical Engineering preferred) or an equivalent combination of ย education and experience.ย 
  • Minimum Experience Required:
    • ย  ย  ย Intermediate: Minimum of two (2) years of related engineering experience in a relevant area.ย 
    • ย ย ย ย ย Senior: Minimum of six (6) years of related engineering experience in a relevant area.ย 
  • Power systems coursework preferred for electrical engineering majors.ย 
  • Utility and/or transmission/substation experience preferred.ย 
  • Sound analytical, problem-solving, and documentation skills.ย 
  • Ability to communicate effectively, verbally and in writing, with individuals inside and outside the Company.ย 
  • Ability to multi-task and work under minimal supervision in a team environment.ย 
  • Proficiency with Microsoft Office (Word, Excel, Outlook, PowerPoint).
  • Ability to learn and utilize job-specific engineering/design software.
  • Applicants must be authorized to work in the United States for any employer. ITC does not sponsor employment visas, such as H-1B or TN visas.ย 
    ย 


ย 

Make a Power Move - For the Greater Grid: Reliable. Resilient. Ready.

As AI innovation, automation and economic growth reshape the way we live and work, the demand on our power infrastructure is growing fast. At ITC, we're building the greater grid that's ready for today's technology and tomorrow's possibilities.

Our people bring the power - fueling innovation and strengthening the grid every day. We're looking for individuals who are ready to make a power move and help us build a greater grid for a more reliable and affordable energy future.

ITC offers industry-leading compensation, benefits and opportunities to channel your energy into solutions. We foster a culture of belonging - where every voice is valued, differences are celebrated and everyone has the opportunity to thrive. Make a power move today.