1

Software Apprentice Jobs in Massachusetts (NOW HIRING)

... service software * Maintain a clean and organized company vehicle * Deliver exceptional customer service and maintain professional communication * Mentor and support Install Apprentices during ...

MA · On-site

$20.87 - $24.20/hr

Experience with Municipal Permitting using Viewpoint Cloud Software is a plus Minimum of a High School diploma or an equivalent apprentice level of trade knowledge; a minimum of one to three (1-3) ...

Senior Estimator

Salisbury, MA · On-site

$160K - $240K/yr

... HeavyBid software and final bid close-out. Project values will range from $5 million to $400 ... apprenticeship, pre-apprenticeship, and/or on-the-job training. It is also the policy of SPS New ...

Billing Specialist

Salisbury, MA · On-site

$55K - $85K/yr

Experience with accounting software (e.g., QuickBooks, Sage 300, Viewpoint, Procore, or similar) is ... apprenticeship, pre-apprenticeship, and/or on-the-job training. It is also the policy of SPS New ...

VP, Recruiting

Devens, MA · On-site

$223K - $307K/yr

Our team brings deep expertise in manufacturing, materials science, software, automation, and ... Build long-term talent pipelines through internships, apprenticeships, workforce development ...

Key Responsibilities · Create, edit, and optimize CNC programs using CAD/CAM software (such as ... apprenticeship in CNC machining preferred. · Minimum of 3-5 years of CNC machining experience ...

Key Responsibilities • Create, edit, and optimize CNC programs using CAD/CAM software (such as ... apprenticeship in CNC machining preferred. • Minimum of 3-5 years of CNC machining experience ...

You're licensed as an apprentice plumber and actively working toward journeyman status-or already ... The latest software tools to make paperwork fast and easy * A stocked supply house inside our ...

You're licensed as an apprentice plumber and actively working toward journeyman status-or already ... The latest software tools to make paperwork fast and easy * A stocked supply house inside our ...

Showing results 41-60

Software Apprentice information

See Massachusetts salary details

$13

$24

$40

How much do software apprentice jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for software apprentice in Massachusetts is $24.05, according to ZipRecruiter salary data. Most workers in this role earn between $18.89 and $26.25 per hour, depending on experience, location, and employer.

What is a software apprentice?

Software Apprentices are entry-level professionals who participate in structured learning programs to gain hands-on experience in software development. These programs are designed to help individuals learn coding, software engineering principles, and industry best practices while working alongside experienced developers. Apprenticeships typically combine on-the-job training with mentorship and sometimes include classroom instruction. The goal is to prepare apprentices for full-time roles as software engineers or developers by the end of the program.

What is the difference between Software Apprentice vs Software Developer?

AspectSoftware ApprenticeSoftware Developer
Required CredentialsTypically pursuing or recently completed relevant education or certificationsUsually holds a degree or equivalent experience in computer science or related field
Work EnvironmentEntry-level, training-focused, often in internship or mentorship programsFull-time professional role, responsible for designing, coding, and maintaining software
Employer & Industry UsageUsed by companies hiring entry-level or trainee roles in techCommonly employed in software firms, tech departments, and IT companies

The main difference between a Software Apprentice and a Software Developer lies in experience and responsibilities. Apprentices are typically in training or early learning stages, focusing on gaining skills, while Developers are experienced professionals responsible for creating and maintaining software products.

What types of projects and tasks can a software apprentice expect to work on during their apprenticeship?

As a Software Apprentice, you can expect to work on a variety of real-world projects under the guidance of experienced developers. Typical tasks may include writing and debugging code, assisting with software testing, participating in code reviews, and collaborating on team projects using agile methodologies. Apprentices often rotate through different teams or areas, allowing exposure to both front-end and back-end development, as well as opportunities to learn about version control, documentation, and deployment processes. This hands-on experience helps apprentices build foundational skills and gain practical knowledge that supports their progression into more advanced software development roles.

What are the key skills and qualifications needed to thrive as a software apprentice?

To thrive as a Software Apprentice, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a basic knowledge of computer science principles. Familiarity with version control systems like Git, foundational programming languages such as Python or Java, and exposure to development environments are often expected. Curiosity, willingness to learn, effective communication, and teamwork are standout soft skills for this role. These abilities are crucial for adapting to new technologies, collaborating with senior developers, and building a strong foundation for a successful software engineering career.
What are the most commonly searched types of Software jobs in Massachusetts? The most popular types of Software jobs in Massachusetts are:
Infographic showing various Software Apprentice job openings in Massachusetts as of July 2026, with employment types broken down into 88% Full Time, 11% Part Time, and 1% Temporary. Highlights an 100% Physical job distribution, with an average salary of $50,026 per year, or $24.1 per hour.

Patient Access Representative

Community Health Center of Cape Cod

Bourne, MA • On-site

$18.25 - $23.25/hr

Other

Re-posted 3 days ago


Job description

Join our growing Dental Patient Access Team!
Responsibilities include:
  • Appointment and scheduling of patients for Dental Services using Dentrix computer software program.
  • Completing insurance verifications and prior authorizations for treatment as well as processing referrals.
  • Confirming dental patient appointments and scheduling follow- up appointments as needed per treatment plan .
  • Ensuring new patient charts are complete prior to visit,
  • Provide superior customer service in welcoming Health Center patients

  • High school diploma and two years experience in a customer service role, preferably in a dental or medical office environment.
  • Strong attention to detail and ability to thrive in a team centered work environment.
  • Opportunity to get further training as a Dental Assistant Apprentice available!