1

Internship Object Oriented Programming Jobs in Massachusetts

Have fluency in at least one object-oriented programming language: Python (preferred), Java, C++, C#, Swift, etc. * Have experience writing large, reusable programs in Python HIGHLY PREFERRED The ...

Guidewire Developer, Senior Associate

Boston, MA · On-site

$77K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You are responsible for leveraging Object Oriented Programming, Guidewire PolicyCenter, BillingCenter, ClaimCenter, and other related technologies to deliver solutions. Responsibilities - Leverage ...

Required : • Professional experience in backend software development (internship, co-op, or ... object-oriented programming language such as Java, or demonstrated ability to quickly learn new ...

Required : • Professional experience in backend software development (internship, co-op, or ... object-oriented programming language such as Java, or demonstrated ability to quickly learn new ...

Java Developer

Waltham, MA · On-site

$55 - $71.25/hr

Java and Object Oriented Programming Java EE applications server such as Weblogic or Tomcat Qualifications: MVC framework such as Spring or STRUTS and JSP/JSTL Good written and oral communication ...

iOS Developer

Boston, MA · On-site

$56.25 - $77.50/hr

Strong knowledge of MVC, object-oriented programming, RESTful web service integration, design patterns, concurrency, Auto Layout, mobile testing. Understanding of good user experience (UX). Ability ...

Sr Developers

Boston, MA

$59.25 - $78.25/hr

We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management ...

Senior /Staff Software Engineer

Dunstable, MA · On-site

$140 - $190/hr

  • Retirement

Strong understanding of Object-Oriented Programming (OOPs) * Exceptional knowledge of Microsoft SQL Server including data modeling, SQL query design, optimization, and Linq queries * Experience with ...

Python Tutor

Waltham, MA · Remote

$18 - $40/hr

Deep knowledge of Python syntax, data types, control flow, functions, object-oriented programming, file handling, modules and packages, list comprehensions, error handling, and popular libraries ...

Python Tutor

Northampton, MA · Remote

$18 - $40/hr

Deep knowledge of Python syntax, data types, control flow, functions, object-oriented programming, file handling, modules and packages, list comprehensions, error handling, and popular libraries ...

Python Tutor

Somerville, MA · Remote

$18 - $40/hr

Deep knowledge of Python syntax, data types, control flow, functions, object-oriented programming, file handling, modules and packages, list comprehensions, error handling, and popular libraries ...

Python Tutor

Lawrence, MA · Remote

$18 - $40/hr

Deep knowledge of Python syntax, data types, control flow, functions, object-oriented programming, file handling, modules and packages, list comprehensions, error handling, and popular libraries ...

Showing results 21-40

Internship Object Oriented Programming information

What is an internship object oriented programming?

Internship Object Oriented Programming positions are entry-level roles designed for students or recent graduates to gain hands-on experience in software development using object-oriented programming (OOP) principles. Interns in these positions typically learn and apply concepts such as classes, objects, inheritance, encapsulation, and polymorphism while working on real-world projects. These internships provide valuable exposure to industry-standard programming languages like Java, C++, or Python, and offer mentorship and training to help interns build their technical and problem-solving skills.

What types of projects do interns typically work on during an object oriented programming internship?

During an Object Oriented Programming internship, interns often collaborate on real-world software development projects that involve designing, coding, and testing modules using OOP principles. Common tasks include working on feature enhancements, bug fixes, and code reviews under the guidance of experienced developers. Interns may also participate in team meetings, contribute to documentation, and sometimes help refactor existing codebases to improve maintainability. These experiences provide valuable insight into how OOP is applied in industry and offer opportunities to develop both technical and teamwork skills.

What are the key skills and qualifications needed to thrive as an object oriented programming intern, and why are they important?

To thrive as an Object Oriented Programming Intern, you need a solid understanding of OOP concepts, proficiency in languages like Java, C++, or Python, and coursework or project experience in software development. Familiarity with version control systems like Git, basic knowledge of IDEs such as Eclipse or Visual Studio, and sometimes coursework certifications are advantageous. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills make interns stand out. These skills are essential for contributing to projects, adapting quickly, and building a foundation for a successful software development career.

What is the difference between Internship Object Oriented Programming vs Software Developer?

AspectInternship Object Oriented ProgrammingSoftware Developer
Required CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's degree in CS or related field, sometimes certifications
Work EnvironmentEntry-level, training-focused, often in tech companies or startupsFull-time, professional setting, various industries
Employer & Industry UsageUsed for learning and skill development in tech companiesDevelops software solutions across industries
Search & Comparison IntentUnderstanding entry-level roles in OOPCareer progression in software development

Internship Object Oriented Programming focuses on gaining foundational skills in OOP during a temporary training period, often for students or recent graduates. Software Developer roles are full-time positions requiring more experience, responsible for designing and maintaining software solutions. Both roles involve OOP concepts but differ in scope, experience, and responsibilities.

What are the most commonly searched types of Object Oriented Programming jobs in Massachusetts?

The most popular types of Object Oriented Programming jobs in Massachusetts are:

What are popular job titles related to Internship Object Oriented Programming jobs in Massachusetts?

For Internship Object Oriented Programming jobs in Massachusetts, the most frequently searched job titles are:

What job categories do people searching Internship Object Oriented Programming jobs in Massachusetts look for?

The top searched job categories for Internship Object Oriented Programming jobs in Massachusetts are:

Infographic showing various Internship Object Oriented Programming job openings in Massachusetts as of August 2026, with employment types broken down into 79% Full Time, 17% Part Time, 1% Temporary, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution.

Software Engineer ll

Hutchinson

Woburn, MA • On-site

Full-time

Re-posted 29 days ago


Job description


About Us:
Located in Woburn, Massachusetts, Midé Technology Corporation, a Hutchinson company, is an engineering research and development company with a focus on sensors and smart materials. Our enDAQ sensor line produces high-quality battery powered data loggers to record and analyze physical systems for research and development. Additionally, our Hutchinson Data Services line uses similar sensors to monitor specific large-scale systems such as wind turbines, high-value shipments, or manufacturing plants. Engineering has been deep in our culture since we were founded over 30 years ago, and people at all levels of the company have enthusiasm for the technical details of projects.
Midé has released several open-source Python libraries intended for use with our enDAQ data recorders: ebmlite, for decoding and encoding EBML data; idelib, for working with .IDE recording files from enDAQ devices; endaq, which provides more advanced functions for processing and analyzing data recordings, including plotting characteristics such as pseudo-velocity shock response spectra; and endaq-device, for configuring and controlling enDAQ hardware. We look forward to making further contributions to open source.
The candidate should be comfortable working in a small team with a variety of backgrounds and should be able to help translate user requests into software requirements.
Applicants should be prepared to submit a code sample, either with the application or upon request prior to the phone screening. Samples may consist of links to GitHub/BitBucket repositories. Applicants may also opt to complete a brief coding exercise.
This is an on-site, full-time position. Although, Midé offers part time remote work, this position is full-time and primarily on-site. We have a spacious and active office with mechanical and electronics labs. Local applicants are preferred.
REQUIREMENTS
Candidates must:
  • Have a Bachelor's degree or equivalent experience
  • Have 2-6 years practical experience, with a solid understanding of the Amazon Web Services platform and some Python experience
  • Be a US person (citizen, green card holder, or permanent resident) or obtain an Export Authorization from the appropriate government agency.
  • Be able to demonstrate an understanding of object-oriented programming concepts and their application
  • Have fluency in at least one object-oriented programming language: Python (preferred), Java, C++, C#, Swift, etc.
  • Have experience writing large, reusable programs in Python

HIGHLY PREFERRED
The following areas are important and may be used in this position's projects over the next year. The ideal candidate will have experience in these areas, but we will not reject applicants for lack of experience in these areas:
  • Experience working with Azure, particularly IoT Edge, Event Hub, Functions, and databases
  • Networking and small-scale server design experience, particularly using MQTT
  • Object-oriented techniques to handle the management of many different configurations of sensors
  • Experience using Python to efficiently handle large data sets and real time processing, particularly using NumPy
  • Test techniques to manage integration into a growing code base, particularly using PyTest
  • Signal processing, such as Fourier Transforms, PSD, filters, and resampling
  • Experience with user interface design and the graphing and display of data

PREFERRED SKILLS
The following areas represent where the candidate could grow over the long term. Candidates with experience in one or more areas are preferred:
  • Python debug experience using an IDE
  • Knowledge or experience with some of the following Python packages: Numpy, SciPy, Plotly, Pandas, wxPython
  • Knowledge of statistical analysis techniques such as multi-discriminant analysis
  • Experience with AI techniques in data processing