1

Software Developer Internship Jobs in Massachusetts

Present your work to the engineering team and stakeholders * Collaborate with experienced engineers ... We believe in giving interns real responsibility and the support they need to succeed.

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

Software Engineer

Northampton, MA ยท On-site

$60K - $120K/yr

... internships to show off!). * Backend experience with ASP.NET Core, C#, RESTful APIs ... Familiarity with DevOps tools like GitHub Actions or Azure Pipelines. * Frontend experience with ...

Software Engineer

Northampton, MA ยท Remote

$60K - $120K/yr

... internships to show off!). * Backend experience with ASP.NET Core, C#, RESTful APIs ... Familiarity with DevOps tools like GitHub Actions or Azure Pipelines. * Frontend experience with ...

... internships to show off!). * Backend experience with ASP.NET Core, C#, RESTful APIs ... Familiarity with DevOps tools like GitHub Actions or Azure Pipelines. * Frontend experience with ...

... internships to show off!). * Backend experience with ASP.NET Core, C#, RESTful APIs ... Familiarity with DevOps tools like GitHub Actions or Azure Pipelines. * Frontend experience with ...

next page

Showing results 1-20

Software Developer Internship information

See Massachusetts salary details

$12

$25

$43

How much do software developer internship jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for software developer internship in Massachusetts is $25.00, according to ZipRecruiter salary data. Most workers in this role earn between $20.19 and $26.54 per hour, depending on experience, location, and employer.

What is a Software Developer Internship job?

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 the Software Developer Internship position, 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 Massachusetts? The most popular types of Software Developer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Software Developer Internship jobs? Cities in Massachusetts with the most Software Developer Internship job openings:
IT Software Engineer Intern (Recent Graduate) - Salesforce & AI Solutions

IT Software Engineer Intern (Recent Graduate) - Salesforce & AI Solutions

Progress

Burlington, MA โ€ข On-site, Remote

Full-time, Internship

This job post hasย expired today.ย Applications are no longer accepted.


Job description

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease. ย ย 
ย 
Weโ€™re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as an IT Software Engineer Intern (Recent Graduate) โ€“ Salesforce & AI Solutions and help us do what we do best: propelling business forward.โ€ฏ This will be a hybrid so working between your home office and either our Burlington MA headquarters or Raleigh NC office. ย You must be local to one of those at time of application as we can not provide any relocation packages.ย 
We are looking for highly motivated recent graduates to join our IT Engineering team through a three-month internship program focused on Salesforce development, enterprise solution delivery, automation, and AI-enabled innovation. This is a paid hourly internship designed as a pathway into a full-time engineering career, with the intent to convert high-performing interns into regular full-time team members following the internship period.
ย 
This is an outstanding opportunity for early-career engineers who want hands-on experience solving real business problems using modern enterprise technologies, automation platforms, and AI-powered engineering practices. Interns will work directly with experienced technical leaders and business stakeholders while gaining exposure to enterprise application development, system integrations, Agile delivery, DevOps concepts, and practical AI implementation across the software development lifecycle.
ย 
AI will be a core part of the day-to-day engineering experience in this role. Interns will be expected to leverage AI tools and intelligent automation technologies throughout development activities โ€” including coding, testing, troubleshooting, analysis, documentation, and workflow optimization โ€” while also contributing to AI-powered applications, agents, copilots, and automations that interact with Salesforce data and business processes.
ย 
While prior Salesforce experience is a plus, it is not required. We are looking for intellectually curious, technically strong, adaptable problem-solvers who are excited to learn quickly, work collaboratively, and help shape the future of AI-enabled enterprise software engineering.

In this role, you will: ย 

  • Partner with business teams to understand challenges, gather requirements, and help design scalable technology solutions that improve business operations and user experiencesย 
  • Build, enhance, and support applications, automations, workflows, integrations, and user experiences within the Salesforce ecosystemย 
  • Leverage AI tools and intelligent automation technologies as part of your daily software engineering workflow โ€” including coding, testing, debugging, troubleshooting, documentation, analysis, and solution optimizationย 
  • Develop and evolve AI-powered solutions, agents, copilots, and automations that interact with Salesforce data and business processes to improve efficiency and user productivityย 
  • Contribute to the design and implementation of scalable AI-enabled workflows and operational automations for internal teams and business usersย 
  • Support Agile-based software delivery across the full software development lifecycle, including design, development, testing, deployment, monitoring, and continuous improvementย 
  • Work with APIs, integrations, and enterprise platforms to connect systems and enable seamless data and workflow orchestrationย 
  • Collaborate closely with engineering, IT, operations, and business stakeholders in a highly iterative and innovation-focused environmentย 
  • Continuously evaluate emerging AI capabilities, engineering tools, and automation opportunities to help modernize development practices and accelerate deliveryย 
  • Learn and apply enterprise software engineering best practices, architecture patterns, DevOps concepts, and scalable platform development techniques

Technologies & Areas You May Work Withย 

  • AI-enabled workflows, copilots, and intelligent automation tools (e.g. Salesforce Agentforce/Einstein, Microsoft Copilot, Github Copilot CLI)ย 
  • Salesforce Lightning Platform + Lightning Web Components (LWC)ย 
  • Apex, APIs, integrations and web servicesย 
  • Salesforce Service Cloud, Sales Cloud, and Experience Cloudย 
  • Automation tools and Lightning Flowsย 
  • Agile development methodologies and DevOps conceptsย 
  • Collaboration and delivery platforms such as Jira, Asana and related toolsย 

Your background:

  • Recent graduate (or graduating Summer 2026) with a degree in Computer Science, Software Engineering, Industrial Engineering, Information Systems or a related technical disciplineย 
  • Strong analytical thinking and problem-solving skillsย 
  • Passion for technology, software engineering, automation, and AI. ย ย 
  • Practical AI implementation experience (internship, work, school, personal) ย 
  • Ability to communicate effectively with both technical and business audiencesย 
  • Demonstrated curiosity, initiative, and willingness to learn quicklyย 
  • Experience from internships, research projects, hackathons, student organizations, or personal projects is highly valuedย 
  • Exposure to programming, scripting, APIs, databases, or cloud technologies is requiredย 
  • Interest in enterprise platforms and business process optimizationย 

Additionally, it would be beneficial if you have:

  • Exposure to Salesforce, CRM systems, or cloud platformsย 
  • Experience building AI-powered applications, automations, or agentsย 
  • Understanding of Agile development conceptsย 
  • Salesforce certifications or Trailhead courseworkย 

Pay transparency:ย  this role will be paying $28.00-35.00 an hour.

ย If this sounds like you and fits your experience and career goals, weโ€™d be happy to chat.โ€ฏโ€ฏ ย 
What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with.
ย 
Apply Now
ย 
#LI-hybrid