1

Software Developer Internship Jobs in Williamstown, MA

... engineers • Coordinates deployment and operation of Middleware hardware and software ... e., Co-Op/Internships) preferred. • Working knowledge of MQSeries, DataPower, Kafka, and ...

Serve as liaison with Trade partners, Design team (architects, engineers, consultants) and client ... Supervise Assistant Estimators and Estimating Interns as assigned. * Other activities, duties, and ...

Showing results 21-22

Software Developer Internship information

See Williamstown, MA salary details

$11

$22

$39

How much do software developer internship jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for software developer internship in Williamstown, MA is $22.72, according to ZipRecruiter salary data. Most workers in this role earn between $18.37 and $24.09 per hour, depending on experience, location, and employer.

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What are the most commonly searched types of Software Developer jobs in Williamstown, MA?

The most popular types of Software Developer jobs in Williamstown, MA are:

What cities near Williamstown, MA are hiring for Software Developer Internship jobs?

Cities near Williamstown, MA with the most Software Developer Internship job openings:

Infographic showing various Software Developer Internship job openings in Williamstown, MA as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $47,267 per year, or $22.7 per hour.

Middleware Eng III

Conflux Systems

Albany, NY • On-site

Full-time

Posted 7 days ago


Job description

the Corporate Code of Conduct, and leading to the Lifetime Way values and beliefs.
• Maintains high regard for member privacy in accordance with the corporate privacy policies and procedures.
• Regular and reliable attendance is expected and required.
• Performs other functions as assigned by management.
Level II (in addition to Level I essential responsibilities/accountabilities):
• Maintains an intermediate level of knowledge on Middleware and related technologies appropriate to Excellus.
• Provides overall intermediate operations support for the Middleware environments through daily/weekly/monthly/annually defined
maintenance activities.
• Provides intermediate problem determination and resolution on the Middleware environments from both monitoring systems and escalated
help desk tickets.
• Provides and reviews recurring informational reports on Middleware performance and capacity metrics and makes recommendations to
address tactical and strategic challenges.
• Provides intermediate Middleware support for internal and external projects.
• Works closely with IPM Engineering to ensure that project designs are adequate for production processing.
• Provides technical assistance and guidance to less experienced engineers
• Coordinates deployment and operation of Middleware hardware and software installations.
• Introduces small scale process improvement and documentation currency consistently to ensure accurate management of the overall
computing and application environment.
• Leads smaller size internal projects as directed by leadership.
• Works with all areas to determine the appropriate business need as it relates to interfacing internal/external Middleware requirements to our
systems.
Level III (in addition to Level II essential responsibilities/accountabilities):
• Maintains an advanced level of knowledge on Middleware and related technologies appropriate to Excellus.
• Provides overall advanced operations support for the Middleware environments through daily/weekly/monthly/annually defined
maintenance activities.
• Provides advanced problem determination and resolution on the Middleware environments from both monitoring systems and escalated
help desk tickets.
• Provides advanced Middleware support for internal and external projects.
• Works closely with IPM Engineering to develop project designs that are adequate for production processing.
• Works closely with IPM Engineering to develop proposals and evaluate Middleware technologies and make recommendations of those
services.
• Provides advanced level of deployment functions for the Middleware environments.
• Monitors and reviews contractual agreements, including long and short term planning strategies.
• Develops organizational standards for Middleware system design, utilization and vendor support.
• Recommends and leads large scale process improvements to the overall Middleware Methodology.
• Leads larger scale projects as directed by leadership.
03:14 PM
07/29/2026
Page 3 of 5
• Defines scope, objectives and needs for new or revised documentation of existing Middleware installations.
• Develops standard operating procedures (SOPs) as they relate to the support of Middleware systems.
• Provides direction and guidance to Intern/Contract/Temp help/Level I &II staff, as needed.
• Develops expertise in a Middleware technology discipline and acts as a company SME in that area.
Level IV (in addition to Level III essential responsibilities/accountabilities):
• Subject Matter Expert (SME) in multiple areas as it relates to Middleware and associated technologies.
• Serves as technical lead, providing a resource of strong expertise for the resolution of complex Middleware problems, and in the research,
design, planning, and implementation of Mainframe solutions.
• Partners, mentors and trains other Middleware Engineers.
Level V (in addition to Level IV essential responsibilities/accountabilities):
• Acts as the Subject Matter Expert across a broad range of Middleware technologies and integration with other technologies as a whole,
both internally (Health Plan) and externally (Industry) as a whole.
Minimum Qualifications:
NOTE:
We include multiple levels of classification differentiated by demonstrated knowledge, skills, and the ability to manage increasingly
independent and/or complex assignments, broader responsibility, additional decision making, and in some cases, becoming a resource to
others. In addition to using this differentiated approach to place new hires, it also provides guideposts for employee development and
promotional opportunities.
All Levels:
• Bachelor's degree in Computer Science, Information Technology or relevant field. In lieu of bachelors, six (6) cumulative years of related
work experience required.).
• Related work experience (i.e., Co-Op/Internships) preferred.
• Working knowledge of MQSeries, DataPower, Kafka, and OpenShift.
• Experience in one or more languages (Java, Python, NodeJS, and SQL).
• Experience in supporting On-prem and Cloud integrations (Azure preferred).
• Basic knowledge of Distributed, Network, Storage, and Database Technologies.
• Demonstrated problem-solving and troubleshooting skills.
• Demonstrated ability to effectively communicate and collaborate with internal and external stakeholder groups and individuals
Level II (in addition to Level I minimum qualifications):
• Bachelor's degree in Computer Science, Information Technology or relevant field. In lieu of bachelors, nine (9) cumulative years of related
work experience required.
• Three (3) years related work experience (i.e. experience administering specified technology and/or environment).
03:14 PM
07/29/2026
Page 4 of 5
• Experience working in a cloud environment.
Level III (in addition to Level II minimum qualifications):
• Bachelor's degree in Computer Science, Information Technology or relevant field. In lieu of bachelors, eleven (11) cumulative years of
related work experience required.
• Five (5) years related work experience (i.e., experience administering specified technology and/or environment).
• Demonstrated knowledge with DevOps principles and tools. Experience working with infrastructure configuration and automation tools and
processes preferred.
Level IV (in addition to Level III minimum qualifications):
• Bachelor's degree in Computer Science, Information Technology or relevant field. In lieu of bachelors, fourteen (14) cumulative years of
related work experience required.
• Eight years (8) related work experience (i.e., experience administering specified technology and/or environment).
• Demonstrated ability to perform in a mentor or leadership role across Middleware Technologies from a technical, project, and administrative
perspective.
Level V (in addition to Level IV minimum qualifications):
• Bachelor's degree in Computer Science, Information Technology or relevant field. In lieu of bachelors, seventeen (17) cumulative years of
related work experience required.
• Eleven (11) years related work experience (i.e., experience administering specified technology and/or environment).
• Advanced ability to perform all tasks and activities relating to Middleware monitoring, operations, installation, and maintenance for local and
remote locations.
• Possesses extensive knowledge of technologies outside of core Middleware discipline.
Physical Requirements:
• Ability to complete work in a traditional office environment under fluorescent lighting.
• Ability to orally communicate.
• Must be able to function while sitting at a desk viewing a computer and using a keyboard and mouse for 3 or more hours at a time.
• Ability to travel across the health plan service regions as needed.
• Ability to work in a home office for continuous periods of time for business continuity.