1

Programming Assistant Jobs in Salem, MA (NOW HIRING)

Must support Pre-Orientation (Aug 15-22) and National First-Generation Celebration Week (Nov 2-6), alongside year-round programming. * Assist with logistics (setup, teardown, check-in, and AV support ...

Geotechnical Engineer

Amesbury, MA · On-site

$85K - $120K/yr

GZA GeoEnvironmental, Inc. (GZA) is seeking a Mid-Level Geotechnical Engineer / Assistant Project Manager or Assistant Technical Specialist to join our transportation, building, energy, and ...

Deputy Chief Engineer

Tewksbury, MA · On-site

$131K - $237K/yr

In this role, you will assist the Chief Engineer by serving as a versatile technical leader managing enterprise tooling, cloud environments, and cybersecurity compliance frameworks. Acting as a ...

Deputy Chief Engineer

Tewksbury, MA · On-site

$131K - $237K/yr

In this role, you will assist the Chief Engineer by serving as a versatile technical leader managing enterprise tooling, cloud environments, and cybersecurity compliance frameworks. Acting as a ...

Showing results 41-60

Programming Assistant information

What is a programming assistant?

Programming Assistants are professionals who support software developers and engineers by performing tasks such as writing code, debugging programs, documenting processes, and assisting with testing. They often work under the supervision of more experienced programmers and help streamline the development process by handling routine or entry-level coding assignments. Programming Assistants may also help maintain software, update databases, and ensure that coding standards are followed, making them valuable members of any technology team.

What are some typical daily tasks and collaborative responsibilities for a programming assistant?

As a Programming Assistant, your daily tasks often include supporting lead developers by writing and testing code, debugging software, and maintaining project documentation. You'll frequently collaborate with other programmers, designers, and project managers to ensure that project milestones are met efficiently. Effective communication and adaptability are important, as you may need to switch between various tasks or assist different team members throughout the day. This role provides valuable exposure to different areas of software development and can help you build the skills and relationships necessary for career advancement.

What are the key skills and qualifications needed to thrive as a programming assistant, and why are they important?

To thrive as a Programming Assistant, you need foundational knowledge in programming languages, basic software development principles, and often a relevant degree or coursework in computer science. Familiarity with code editors, version control systems like Git, and debugging tools is typically required. Strong organizational skills, attention to detail, and effective communication help you collaborate with developers and manage tasks efficiently. These skills ensure you can support development teams, maintain code quality, and contribute to smooth project workflows.

What is the difference between Programming Assistant vs Software Developer?

AspectProgramming AssistantSoftware Developer
Required CredentialsTypically an associate degree or coding bootcamp certificationBachelor's degree in computer science or related field
Work EnvironmentSupport teams, assist in coding tasks, often in collaborative settingsDesign, develop, and maintain software applications independently or in teams
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development agencies

In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.

What does a programming assistant do?

A programming assistant supports software development by helping write, test, and debug code, often using programming languages and development tools. They may also assist with documentation, code reviews, and learning new technologies to improve project efficiency.

What are the most commonly searched types of Programming jobs in Salem, MA?

The most popular types of Programming jobs in Salem, MA are:

What cities near Salem, MA are hiring for Programming Assistant jobs?

Cities near Salem, MA with the most Programming Assistant job openings:

Infographic showing various Programming Assistant job openings in Salem, MA as of August 2026, with employment types broken down into 2% As Needed, 76% Full Time, 18% Part Time, 2% Temporary, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

Student Success Program (SSP) Ambassador

Berklee

Boston, MA

$16.25 - $21/hr

Part-time

Re-posted 3 days ago


Job description

In order to participate in Berklee Student Employment, a student must fulfill the following requirements:

  • Current student at Berklee College of Music or Boston Conservatory at Berklee.

  • Enrolled at least half-time in a degree, diploma, or certificate-seeking undergraduate or graduate program. Summer is the only semester in which a student can maintain employment without being enrolled. In this case, the student must be pre-registered for the upcoming fall semester. This exception does not apply to fall or spring semesters.

  • Have a valid United States Social Security Number (SSN).

  • Remain in "valid" Visa status as applicable.

  • A minimum 2.0 cumulative GPA. Students in their first semester can work, even though they do not have an official GPA until the completion of their first semester.

  • Federal Work Study student may apply.

  • In good disciplinary standing.

  • Must be located in the U.S.

For complete program details, please go to our website:www.berklee.edu/se.Student Success Program (SSP) Ambassadors are student leaders who partner with faculty and staff to create a welcoming, engaging, and supportive community for Berklee Scholars Program and RISE First Generation participants. As peer mentors, facilitators, and community builders, Ambassadors help students navigate their transition to Berklee while fostering belonging, artistic exploration, and meaningful connections.
Ambassadors serve throughout Pre-Orientation and the academic year, supporting the student community through mentorship, programming, and leadership development.
More than a campus leadership role, this position is a developmental experience that prepares students to lead with purpose at Berklee and throughout their artistic and professional careers.Leadership Philosophy

Leadership within Student Success Programs (SSP) supporting both the Berklee Scholars Program and the RISE First-Generation Program is grounded in service, curiosity, and community. SSP Ambassadors develop the competencies to foster student success and strengthen the Berklee community through five core pillars:

  • Community Building: Create inclusive environments where students feel valued

  • Peer Mentorship: Build supportive relationships to help peers navigate their transition to Berklee

  • Group Facilitation: Guide discussions and activities that encourage shared learning and collaboration

  • Student Success: Connect students with academic, artistic, and leadership development resources.

  • Professionalism: Model integrity, accountability, and a commitment to continuous growth.

Required Skills and Knowledge:Peer Mentoring
  • Conduct group mentor meetings with assigned BSP and RISE students.

  • Assess student needs and help them develop short- and long-term goal plans.

  • Document all mentorship sessions via the Interaction Report Form.

  • Escalate student concerns and voice personal training needs to the Program Manager.

  • Act as a mandated reporter, model conflict resolution, and serve as a liaison between students and SSP.

Teaching Assistantship & Facilitation
  • Serve as a TA for academic, co-curricular, and leadership sessions.

  • Assist staff and faculty with syllabus planning, course content, and logistics.

  • Facilitate group discussions and workshops, ensuring diverse ways of engaging are honored.

  • Provide feedback to Program Managers regarding student engagement during sessions.

Events Support
  • Must support Pre-Orientation (Aug 15-22) and National First-Generation Celebration Week (Nov 2-6), alongside year-round programming.

  • Assist with logistics (setup, teardown, check-in, and AV support), arriving 30 minutes early and staying 30 minutes late.

  • Represent SSP at orientation, receptions, workshops, and panels.

  • Participate in program development working groups to improve SSP initiatives.

  • Maintain a professional presence and monitor attendee needs during events.

  • Design and execute specific Peer Leader events focused on peer-to-peer connection.

Content Creation & Social Media
  • Create promotional copy, photos, videos, and templates using basic AV equipment (iPads/microphones).

  • Collaborate with Program Managers to execute semester-long social media plans for BSP and RISE audiences.

  • Manage live social media engagement, including Instagram takeovers and challenges.

  • Cross-promote relevant events and resources from other Berklee departments.

  • Regularly use SSP project management and communication tools to stay informed and collaborate.

Administration & Outreach
  • Participate regularly in community outreach and student engagement efforts.

  • Run on- or near-campus errands to support daily program operations.

  • Perform other duties as assigned by SSP Managers

What Ambassadors Gain:

The SSP Ambassador program is designed to help students grow as leaders, mentors, artists, and members of the Berklee community. Through training, mentorship, and hands-on experience, Ambassadors develop knowledge and skills that support their success at Berklee and beyond.

Ambassadors have opportunities to strengthen their ability to:

  • Facilitate meaningful conversations and group experiences.

  • Build authentic relationships and foster inclusive communities.

  • Mentor and support fellow students through their transition to Berklee.

  • Lead with empathy, professionalism, curiosity, and integrity.

  • Communicate effectively and collaborate with faculty, staff, and peers.

  • Connect students with campus resources and opportunities for success.

  • Reflect on their own leadership while continuing to grow as artists, entrepreneurs, students, and community members.

  • Apply leadership, communication, and facilitation skills in academic, artistic, and professional settings.

Eligibility:

All Berklee students are welcome to apply! To be eligible, applicants must:

  • Meet Berklee's Satisfactory Academic Progress (SAP) standards.

  • Minimum of 3.0 or higher GPA at the time of application.

Preferred Skills:
  • Familiarity with software such as, but not limited to:

    • Content creation: Canva, Adobe Express, Instagram, CapCut

    • General Office: Google Suite, including spreadsheets, Slack, Zoom, and Asana

  • Possess strong campus knowledge; be reliable, adaptable, approachable, and clear in all communication.

Application Requirements:
  • Complete the required Google Form

Hourly Rate: Student Worker 3, $17.51/hour

Hiring Managers: Alyssa Hensel & Dimayma McCauley