1

Computer Programmer Intern Jobs in Edwardsville, IL

As a Digital Analyst Intern, you'll work alongside a talented team focused on enhancing the digital ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Saint Louis, MO · On-site

$95K - $113K/yr

As a Digital Analyst Intern, you'll work alongside a talented team focused on enhancing the digital ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

next page

Showing results 1-20

People also search for

Computer Programmer Intern information

What does a Computer Programmer Intern do?

A Computer Programmer Intern assists professional programmers in writing, testing, and debugging code for software applications. Interns typically work on small projects, help maintain existing codebases, and learn to use development tools and programming languages relevant to the company. They may also participate in team meetings, collaborate with other developers, and receive mentorship to build their technical and problem-solving skills. This internship provides valuable hands-on experience and a deeper understanding of the software development lifecycle.

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

To thrive as a Computer Programmer Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and coursework or experience in computer science. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is typically required. Strong attention to detail, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly in a team setting. These skills and qualities are essential for delivering reliable code, learning industry best practices, and contributing effectively to projects.

What types of projects and tasks can a Computer Programmer Intern expect to work on during their internship?

As a Computer Programmer Intern, you can expect to be involved in a variety of tasks ranging from writing and testing code to debugging and maintaining existing software. Interns often collaborate closely with senior developers, participate in code reviews, and may contribute to team meetings where project progress is discussed. Depending on the organization, you might work on real-world applications, internal tools, or support ongoing development projects. This hands-on experience provides valuable insights into the software development lifecycle and helps build both technical and teamwork skills that are essential for future roles.
What cities near Edwardsville, IL are hiring for Computer Programmer Intern jobs? Cities near Edwardsville, IL with the most Computer Programmer Intern job openings:
Infographic showing various Computer Programmer Intern job openings in Edwardsville, IL as of June 2026, with employment types broken down into 8% Internship, 66% Full Time, 11% Part Time, 3% Temporary, 6% Contract, and 6% Nights. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution.
CX Technology Engineer Senior

CX Technology Engineer Senior

Enterprise Holdings

Saint Louis, MO • On-site

$85K - $104K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Enterprise Holdings rating

7.2

Company rating: 7.2 out of 10

Based on 263 frontline employees who took The Breakroom Quiz

93rd of 142 rated vehicle equipment hire


Job description

Overview

The St. Louis Support Services Division for Enterprise Mobility currently has an exciting opportunity for a CX Technology Engineer Senior!  

ABOUT THE ROLE  

The Senior CX Technology Engineer designs, develops, implements, and maintains contact center communication systems, networks and data. This position serves as a subject matter expert for the team and is responsible for multiple technical areas including monitoring and maintenance of the systems, network design, and engineering on hosted platforms. This position also advises on cloud technology strategy supporting the analysis and development process for new technology or changes in the environment. 

We offer a robust Benefits Package including, but not limited to:  

  • Paid Time Off  
  • Health, Dental, Vision insurance; Life Insurance; Prescription coverage (employees scheduled for 30+ hours)  
  • Employee discounts on car rentals, car purchases and much more!  
  • 401(k) retirement plan with company match and profit sharing  
  • Educational Assistance (full time - 40+ hours only)  

ABOUT THE JOB   

This full-time position will be in person, based out of our offices in Weldon Spring, Maryland Heights and Corporate Campus (Clayton) locations with the opportunity to work a hybrid schedule after 90 days. This role has a schedule of Monday-Friday with a start time ranging from 7:00am-8:00am CST. The compensation range for this role is $85,400-$104,600/yr. 

ABOUT THE TEAM   

Enterprise Mobility's Support Services teams are responsible for Global Call Center Operations, Replacement Rental Services Support, Information Management, Customer Service Metric Programs, North American Roadside Assistance, Sales Support, Small Business Programs and Technical Support Helpdesks.  This team consists of over 4,000 customer service professionals, support staff and management around the globe in 15 different countries with 70+ million customer contacts handled annually.  

Responsibilities
  • Lead the collaboration with stakeholders to gather requirements, develop and perform the installation, testing, modification/repair, and maintenance of cloud communication software; determine schedules, monitor progress and track completion   
  • Monitor and maintain the performance and privacy/security of communication networks   
  • Collaborate with essential team members to understand contact center operations and technologies   
  • Diagnose issues, determine appropriate resolution path and serve as technical consultant to identify needs; determine and recommend preferred solutions to stakeholders and provide cost estimate   
  • Serve as a technical escalation point, collaborating with vendors to resolve issues, monitor their performance, and recommend improvements to system design or support
  • Partner with internal teams to gather requirements, provide senior level support, make recommendations based on customer needs, and deploy solutions   
  • Establish and maintain processes that support new technology deployments, incorporating industry best practices and emerging telecommunications trends, while providing knowledge transfer to the team
  • Develop and complete project tasks within budget and meet with stakeholders to ensure projects are on schedule and milestones are being met   
  • Develop and maintain technical design specifications, business continuity, disaster recovery plans and support documentation   
  • Analyze system usage, develop efficiencies in automation/tools and identify cost savings opportunities   
  • Provide support and leadership to junior team members, assisting with problem solving and skill building   
Qualifications
  • Must live in the state of Missouri and the St. Louis and surrounding area or willing to relocate within 12 months 
  • Must be authorized to work in the United States and not require work authorization sponsorship by our company for this position now or in the future 
  • Engineering industry standard certification (e.g., CCNP, AWS Certified Cloud Practioner, Professional) required 
  • 3+ years experience designing, implementing, and maintaining telecommunications systems 
  • 3+ years experience with local and long distance carriers, contact center telephony systems, interactive voice response, computer/telephony integration (VoIP), disaster recovery development, telephony hardware and related products 
  • 2+ years Experience as a CX Technology Engineer 
  • 2+ years experience utilizing CI/CD pipelines and coding languages (i.e. TypeScript, Python, nodeJS, SQL etc.) to support cloud based telecommunication systems 

Preferred:  

  • Interactive Voice Response, Intelligent Virtual Agent, Artificial Intelligence, Natural Language recognition experience preferred 
  • Hands-on experience with Amazon Connect configuration administration preferred 
  • Proficiency in AWS services: Lambda, S3, DynamoDB, Cloudwatch, Lex, etc. preferred 
  • Exposure to testing tools and methodologies for cloud-based contact centers preferred 
  • Knowledge of global routing regulations preferred 

 *Enterprise reserves the right to verify that your internet meets or exceeds our work from home requirements 

Employment Type: FULL_TIME

What Enterprise Holdings employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom