1

Computer Programming Internship Jobs in Portland, ME

Bachelor's degree in Biochemistry, Immunology, Molecular Biology, Biomedical Engineering, or a ... Handson laboratory experience through academic research or internships Preferred * Experience with ...

Bachelor's degree in Biochemistry, Immunology, Molecular Biology, Biomedical Engineering, or a ... Proficiency using a computer and keyboard * Ability to lift up to 25 pounds * Ability to stand for ...

next page

Showing results 1-20

Computer Programming Internship information

See Portland, ME salary details

$11

$23

$40

How much do computer programming internship jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for computer programming internship in Portland, ME is $23.42, according to ZipRecruiter salary data. Most workers in this role earn between $18.94 and $24.86 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 popular job titles related to Computer Programming Internship jobs in Portland, ME? For Computer Programming Internship jobs in Portland, ME, the most frequently searched job titles are:
What job categories do people searching Computer Programming Internship jobs in Portland, ME look for? The top searched job categories for Computer Programming Internship jobs in Portland, ME are:
What cities near Portland, ME are hiring for Computer Programming Internship jobs? Cities near Portland, ME with the most Computer Programming Internship job openings:

Land Surveyor in Training(LSIT)

SGC Survey

Westbrook, ME • On-site

$70K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Job description

SGC Surveying is seeking a motivated Land Surveyor In Training (LSIT) to join our growing team. This is an excellent opportunity for early-career surveying professionals who are eager to develop their technical skills and build a long-term career path toward becoming a Licensed Land Surveyor.
At SGC, we pride ourselves on delivering exceptional results through precision, accuracy, and innovative solutions. Our commitment to excellence, combined with our reputation for reliability and technical expertise, has made us a trusted partner across multiple market sectors. We utilize advanced technologies to navigate complex challenges with ease, ensuring the highest standards of quality and efficiency.
**Compensation for this role is based on experience.**
*This role has the ability to sit remote with 25% travel required.**
Key Responsibilities
  • Assist licensed surveyors with boundary, topographic, ALTA, construction, and utility surveys
  • Perform field work including data collection using GPS, robotic total stations, and other modern survey equipment
  • Assist with research of deeds, plats, and other legal records
  • Support the preparation of survey drawings, plats, and reports using CAD software
  • Process and analyze field data
  • Maintain survey equipment and company vehicles
  • Follow safety standards and company procedures
  • Work both in the field and office as part of a collaborative team

Career Development & Growth
SGC Surveying is committed to helping you achieve your professional goals. We provide:
  • Mentorship from Licensed Land Surveyors
  • Training on advanced survey equipment and software
  • Exposure to a wide variety of project types
  • Assistance and guidance toward Professional Land Surveyor (PLS) licensure
  • Clear advancement path:

Land Surveyor In Training → Survey Technician → Project Surveyor → Licensed Land Surveyor → Project Manager
Qualifications
Required:
  • Associate's or Bachelor's degree in Surveying, Geomatics, Civil Engineering, or related field OR
  • Surveying internship, co-op, or 0-3 years of related experience
  • Strong work ethic and willingness to learn
  • Ability to work outdoors in various weather conditions
  • Valid driver's license

Preferred:
  • LSIT certification or actively pursuing
  • Experience with AutoCAD or Civil 3D
  • Basic knowledge of survey principles and equipment

Skills & Traits We Value
  • Desire to build a long-term career in surveying
  • Positive attitude and coachability
  • Strong attention to detail
  • Team-oriented mindset
  • Problem-solving ability
  • Dependability and professionalism

Why Join SGC Surveying?
  • Clear career path to Licensed Land Surveyor
  • Hands-on mentorship and training
  • Competitive salary
  • Benefits package (health, retirement, PTO, etc.)
  • Supportive team environment
  • Opportunity to work on diverse and meaningful projects

**We are pleased to offer a comprehensive benefits package, including medical, dental, vision, 401(k) with company match, paid time off, and other valuable benefits to support your well-being and future.**
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.