1

Computer Programming Internship Jobs in Barrington, RI

Experience with CAD software, 3D printing, robotics, CNC machining, automation, or engineering ... Support student participation in engineering competitions, internships, and work-based learning ...

Staff Security Engineer

Woonsocket, RI ยท On-site +1

$137K - $213K/yr

... internship involving the following;Data structures and algorithms;Computer architecture;Software testing and system programming;Data warehousing and mining;Mobile computing. Pay Range: $137654.00 ...

Staff Security Engineer

Woonsocket, RI ยท On-site +1

$137K - $213K/yr

Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Information ... Position also requires completion of a university-level course research project, or internship ...

Cloud Engineer

Woonsocket, RI ยท On-site +1

$90K - $173K/yr

... Computer Engineering, Information Technology, Engineering, or a related field and completion of a university-level course, research project, internship, or thesis in each of the following: Software ...

Cooperative Education Intern

Taunton, MA ยท On-site

$17.25 - $22.25/hr

Experience with CAD software for electrical schematics (AutoCAD Electrical, EPLAN, etc.). * Some ... Internship: * Work on real projects --not just busy work. * Mentorship from seasoned engineers who ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Physics, Applied Mathematics, or related field. * Academic or internship experience in digital signal processing, acoustics, or a ...

Digital Analyst Internships

Brockton, MA ยท On-site

$99K - $117K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Providence, RI ยท On-site

$99K - $117K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Warwick, RI ยท On-site

$96K - $113K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Bristol, RI ยท On-site

$102K - $121K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Pawtucket, RI ยท On-site

$96K - $113K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Cranston, RI ยท On-site

$96K - $113K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

next page

Showing results 1-20

Computer Programming Internship information

See Barrington, RI salary details

$11

$22

$39

How much do computer programming internship jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for computer programming internship in Barrington, RI is $22.77, according to ZipRecruiter salary data. Most workers in this role earn between $18.41 and $24.13 per hour, depending on experience, location, and employer.

What is the difference between Computer Programming Internship vs Software Development Internship?

AspectComputer Programming InternshipSoftware Development Internship
Required SkillsBasic programming languages (e.g., Python, Java)Programming, software design, problem-solving
Work EnvironmentTech companies, startups, educational institutionsTech firms, software companies, startups
Typical Duration8-12 weeks8-12 weeks
FocusLearning programming fundamentalsBuilding and testing software applications

While both internships involve programming skills, a Computer Programming Internship typically emphasizes learning coding basics, whereas a Software Development Internship focuses on designing, developing, and testing software projects. The roles often overlap but differ in scope and depth of software engineering tasks.

What is a computer programming internship?

A computer programming internship is a temporary position that allows students or recent graduates to gain practical experience in software development and coding within a professional setting. Interns typically work under the supervision of experienced programmers, contributing to real projects while learning industry-standard tools, languages, and development practices. The goal is to help interns build technical skills, enhance their resumes, and gain insight into how software teams operate, often leading to networking opportunities and potential full-time job offers.

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

To thrive as a Computer Programming Intern, a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and data structures is essential, often supported by progress toward a computer science degree. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly exposure to databases or web frameworks is typically expected. Strong problem-solving abilities, eagerness to learn, and clear communication help interns stand out and integrate with development teams. These skills and qualities are crucial for contributing effectively to projects, adapting to new technologies, and maximizing the internship learning experience.

What kinds of projects and tasks can I expect to work on during a computer programming internship?

During a computer programming internship, you'll typically work on real-world coding projects such as developing features, fixing bugs, or writing automated tests under the guidance of experienced developers. Interns often participate in code reviews, team meetings, and may also help with documentation or research tasks. The exact responsibilities can vary based on the company, but you'll likely collaborate closely with other engineers and possibly with product managers or designers, providing a well-rounded experience. This hands-on exposure helps you build both technical and teamwork skills that are highly valued in the software industry.
What are the most commonly searched types of Computer Programming jobs in Barrington, RI? The most popular types of Computer Programming jobs in Barrington, RI are:
What job categories do people searching Computer Programming Internship jobs in Barrington, RI look for? The top searched job categories for Computer Programming Internship jobs in Barrington, RI are:
Engineering

Full-time

Posted 16 days ago


Job description

Position Type:
High School Teaching/Engineering
Date Posted:
6/10/2026
Location:
B.M.C. Durfee High School
B.M.C. Durfee High School
Career & Technical Education Department
Chapter 74 Engineering Instructor
B.M.C. Durfee High School is seeking a qualified and student-centered Engineering Instructor to join our Career and Technical Education Department. The successful candidate will provide classroom, laboratory, and project-based instruction to students enrolled in our state-approved Chapter 74 Engineering program, preparing them for college, careers, and industry opportunities in engineering and advanced manufacturing fields.
Qualifications
Required:
  • Massachusetts Chapter 74 Vocational Technical Teacher License in Engineering Technology or eligibility to obtain licensure.
  • Minimum of three years of recent industry experience in engineering, manufacturing, engineering technology, CAD/CAM, robotics, automation, or a related field.
  • Strong communication, organizational, and classroom management skills.
  • Experience using industry-standard engineering software and equipment.

Preferred:
  • Bachelor's degree in Engineering, Engineering Technology, or a related field.
  • Experience with CAD software, 3D printing, robotics, CNC machining, automation, or engineering design processes.
  • Experience working with high school students in a Career and Technical Education setting.

Responsibilities:
  • Deliver standards-based instruction aligned with Massachusetts Chapter 74 Engineering frameworks.
  • Teach engineering design, problem-solving, technical drawing, manufacturing processes, robotics, automation, and related engineering concepts.
  • Provide hands-on, project-based learning experiences that prepare students for post-secondary education and careers.
  • Supervise students in classroom, laboratory, and work-based learning environments.
  • Maintain a safe, organized, and industry-relevant engineering laboratory.
  • Collaborate with colleagues, families, post-secondary partners, and industry representatives to support student success.
  • Participate in advisory committee activities, professional development, SkillsUSA, and Chapter 74 program requirements.
  • Support student participation in engineering competitions, internships, and work-based learning opportunities.
  • Perform additional duties and responsibilities as assigned by the CTE Director to support the operation, growth, and success of the Engineering program and the Career & Technical Education Department.