1

Programming Assistant Jobs in Salem, MA (NOW HIRING)

ASSISTANT PROJECT MANAGER

Waltham, MA ยท On-site

$75K - $90K/yr

Position: Assistant Project Manager Position Overview Vantage Builders is seeking a driven ... Participate in meetings with owners, architects, engineers, landlords, and consultants. * Prepare ...

ASSISTANT PROJECT MANAGER

Waltham, MA ยท On-site

$75K - $90K/yr

Position: Assistant Project Manager Position Overview Vantage Builders is seeking a driven ... Participate in meetings with owners, architects, engineers, landlords, and consultants. * Prepare ...

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 ...

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 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 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 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 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 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 1% As Needed, 75% Full Time, 21% Part Time, 1% Temporary, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

ASSISTANT PROJECT MANAGER

Vantage Builders Inc

Waltham, MA โ€ข On-site

$75K - $90K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 14 days ago


Job description

Position: Assistant Project Manager


Position Overview

Vantage Builders is seeking a driven, organized, and detail-oriented Assistant Project Manager (APM) to support the successful planning, execution, and delivery of commercial construction projects throughout New England.


The Assistant Project Manager works closely with Project Managers, Superintendents, subcontractors, design teams, and clients to ensure projects are delivered safely, on schedule, within budget, and to the highest quality standards. This role is designed as a key developmental position for future Project Managers and provides exposure to all phases of construction, from preconstruction through closeout.


The ideal candidate is proactive, collaborative, technically proficient, and eager to build a long-term career in commercial construction project management.


At Vantage Builders, Assistant Project Managers are more than administrators—they are emerging leaders who help drive project success while developing the technical, financial, and leadership skills required to manage increasingly complex projects.


Key Responsibilities

Project Administration & Coordination

  • Support Project Managers in all phases of project planning, execution, and closeout.
  • Maintain project documentation, logs, reports, and communication records.
  • Assist in managing project correspondence, RFIs, submittals, change orders, procurement tracking, and closeout documentation.
  • Ensure project information is current, organized, and accessible to all team members.
  • Participate in project planning sessions and coordination meetings.


Procurement & Subcontractor Management

  • Assist with subcontractor buyout, contract administration, and procurement activities.
  • Coordinate material procurement, equipment deliveries, and long-lead item tracking.
  • Monitor subcontractor compliance requirements including insurance certificates, contracts, safety documentation, and closeout requirements.
  • Communicate regularly with subcontractors and suppliers to support project execution.


Financial Management Support

  • Assist Project Managers with budget tracking, cost reporting, forecasting, and change management.
  • Review subcontractor invoices and assist in preparing monthly owner billings.
  • Track potential change orders and assist in developing pricing and supporting documentation.
  • Monitor project financial performance and identify areas requiring management attention.
  • Support monthly project reviews and forecasting efforts.


Project Execution & Field Support

  • Collaborate closely with Project Managers and Superintendents to support field operations.
  • Participate in project site visits and progress meetings.
  • Assist with project scheduling, milestone tracking, and coordination of project activities.
  • Support resolution of field issues, design clarifications, and subcontractor coordination challenges.
  • Serve as a liaison between office and field teams to ensure effective communication and project alignment.


Client & Team Coordination

  • Participate in meetings with owners, architects, engineers, landlords, and consultants.
  • Prepare meeting agendas, minutes, and follow-up action items.
  • Help maintain strong relationships with clients and project stakeholders through professional communication and responsiveness.
  • Assist in managing client expectations and supporting an exceptional project experience.

Project Closeout

  • Coordinate punch list completion and project closeout activities.
  • Collect and organize operation and maintenance manuals, warranties, as-built documentation, and training materials.
  • Assist in obtaining final inspections, permits, and occupancy approvals.
  • Support warranty management and post-occupancy client service activities.


Technology & Process Management

  • Utilize Procore and other project management platforms to maintain project records and workflows.
  • Support implementation of company best practices, procedures, and quality standards.
  • Contribute to continuous improvement initiatives focused on project delivery, technology adoption, and operational efficiency.


Qualifications

Required Qualifications

  • Bachelor's Degree in Construction Management, Engineering, Architecture, or related field preferred.
  • 2–5 years of commercial construction experience as a Project Engineer, Assistant Project Manager, or related role.
  • Strong understanding of construction documents, specifications, contracts, and project delivery methods.
  • Ability to read and interpret architectural, structural, MEP, and civil drawings.
  • Proficiency with Microsoft Office Suite, particularly Excel.
  • Experience with Procore or equivalent construction management software.
  • Excellent organizational, communication, and problem-solving skills.
  • Strong attention to detail and ability to manage multiple priorities simultaneously.


Preferred Qualifications

  • OSHA 30 Certification.
  • Experience in commercial interiors, healthcare, life sciences, retail, institutional, or occupied renovation projects.
  • Experience supporting projects ranging from $500K to $20M+.
  • Understanding of project accounting, contract administration, and cost control principles.


Leadership Competencies

The ideal candidate demonstrates:

  • Strong organizational and time management skills
  • Professional communication and relationship-building abilities
  • Initiative and accountability
  • Curiosity and willingness to learn
  • Financial and analytical thinking
  • Collaborative team-first mentality
  • Ability to adapt in a fast-paced environment
  • Commitment to client service and project excellence


Why Vantage Builders

Vantage Builders is a relationship-driven commercial construction firm with a reputation for quality, integrity, and exceptional client service. We believe successful projects are built through strong communication, collaboration, accountability, and leadership in the field.


Our team-oriented culture empowers employees to take ownership, grow professionally, and contribute to the long-term success of the company and our clients.


Compensation & Benefits

Vantage Builders offers a competitive compensation package including:

  • Competitive salary
  • Annual performance bonus opportunities
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and company holidays
  • Professional development and continuing education support
  • Career advancement opportunities


Equal Opportunity Employer

Vantage Builders is an Equal Opportunity Employer and is committed to fostering a diverse and inclusive workplace. Employment decisions are based on qualifications, merit, and business needs without regard to race, religion, gender, age, disability, veteran status, sexual orientation, gender identity, or any other protected status protected by law.