1

Programming Intern Jobs in Douglas, MA (NOW HIRING)

Software Engineer Intern

Foxboro, MA · On-site

$15 - $20/hr

The Software Engineer Intern will support the development, testing, and maintenance of internal ... Foundational knowledge of one or more programming languages or development technologies, such as ...

As an IT Engineer Intern within TJX Global IT, you will learn, contribute, and grow in a fast-paced, dynamic global IT organization, while applying your engineering knowledge to solve real-world ...

next page

Showing results 1-20

Programming Intern information

What do programming interns do?

Programming Interns typically support ongoing development projects by writing and testing code, fixing bugs, and assisting with documentation. You may be assigned to work on specific modules, perform code reviews, or help automate repetitive tasks under the guidance of senior developers. Interns often participate in team meetings, collaborate closely with other interns and full-time engineers, and gain exposure to version control systems and agile workflows. These experiences are designed to help you build practical skills while contributing meaningfully to the team's goals.

What are the key skills and qualifications needed to thrive as a programming intern?

To thrive as a Programming Intern, you generally need a solid understanding of programming fundamentals, data structures, and algorithms, often gained through coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and at least one programming language such as Python, Java, or C++ is typically expected. Strong problem-solving skills, eagerness to learn, and the ability to communicate effectively within a team help interns stand out. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and making meaningful contributions during the internship.

What is the difference between Programming Intern vs Software Developer Intern?

AspectProgramming InternSoftware Developer Intern
Required CredentialsTypically students or recent graduates with basic coding knowledgeSimilar, often pursuing or holding a degree in computer science or related field
Work EnvironmentInternship programs in tech companies, startups, or organizationsInternship roles within software development teams in various industries
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsSame as Programming Intern, often used interchangeably
Search & Comparison IntentPeople looking for entry-level programming experienceIndividuals seeking software development internship opportunities

Both roles are entry-level internships focused on programming tasks, often requiring similar educational backgrounds. The terms are frequently used interchangeably, with 'Software Developer Intern' emphasizing a focus on software development projects. Candidates interested in gaining practical coding experience in a professional setting should consider both roles, depending on the company's terminology.

What cities near Douglas, MA are hiring for Programming Intern jobs?

Cities near Douglas, MA with the most Programming Intern job openings:

Infographic showing various Programming Intern job openings in Douglas, MA as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 14% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution.

Estimating Intern (Summer 2027)

Milford, MA

Consigli Construction
Construction • 1 - 5K employees

$24 - $29/hr

Temporary

Posted 14 days ago


Job description

Job Title: Estimating Intern 

Employment Type: Intern 

Division:  Estimating 

Department: Estimating 

Work Schedule:  Full-time/40-hours - In Person  

Salary Range:  $24 - $29/hour 

The Estimating Intern supports the estimating team by assisting with quantity take-offs, subcontractor coordination, product research, and document management. This role offers hands-on experience in cost comparisons, record maintenance, and aligning estimating activities with project goals within a dynamic construction environment. 

Responsibilities / Essential Functions 
  • Assist with quantity take-offs, unit pricing, and cost comparisons; compile detailed estimates for materials, labor, and project systems, documenting assumptions and qualifications. 
  • Manage subcontractor lists and contacts, conduct research on products and suppliers, and maintain accurate estimating databases and records. 
  • Conduct site visits to collect project-specific data-such as access, topography, and utilities-and analyze historical cost data to support bids. 
  • Prepare and reconcile cost estimates against previous projects and assist in monitoring actual vs. estimated expenditures to assess cost effectiveness. 
  • Facilitate collaboration by coordinating with engineers, architects, subcontractors, and internal teams throughout the estimating process. 
  • Support bid development by preparing expenditure statements, maintaining tender documentation, and participate in estimate review and value-engineering sessions. 
  • Utilize cost-monitoring systems to identify potential risks or variances, contributing to negotiations and decision-making. 
  • Maintain precise and timely updates in estimating databases and project files to ensure smooth estimating workflows and compliance with company procedures. 
Key Skills 
  • Strong written and verbal communication skills to clearly convey information to subcontractors, internal teams, and stakeholders. 
  • Excellent attention to detail to ensure accuracy in cost calculations, takeoffs, and documentation. 
  • Effective organizational skills to manage project files and maintain clear records across multiple active estimates. 
  • Time management skills to meet tight deadlines in a fast-paced preconstruction environment. 
  • Strong analytical thinking and problem-solving abilities with a focus on data accuracy and clarity. 
  • Ability to collaborate effectively within a team-oriented environment. 
  • Demonstrated interest in the construction industry, especially in estimating or project planning roles. 
  • Adaptability and curiosity to learn new systems, methods, and technologies relevant to estimating.
Required Experience
  • Currently pursuing a Bachelor's degree in Construction Management, Civil Engineering, or a related field (strong preference for construction-focused programs). 
  • Foundational understanding of construction processes, materials, systems, and terminology. 
  • Ability to read and interpret construction drawings, specifications, and technical documentation. 
  • Proficient in Microsoft Excel for cost tracking and analysis. 
  • Familiarity with estimating tools or software (e.g., Bluebeam, On-Screen Takeoff, or similar platforms) is a plus. 
  • Capable of conducting vendor, material, and cost research to support pricing accuracy. 
  • Experience organizing or contributing to bid documentation, cost databases, and takeoff files (preferred). 
  • Basic knowledge of unit pricing, quantity takeoffs, and cost estimating principles.Â