1

Programmer Trainee Jobs in Boston, MA (NOW HIRING)

Senior Systems Engineer

Boston, MA · On-site

$113K - $155K/yr

Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Salesforce Sr. Developer

Boston, MA · On-site

$60.25 - $79.75/hr

Salesforce Sr. Developer will work with business and technology partners to rapidly develop a ... trainees). - Optional - Additional consideration given to candidates with Asset Management ...

Description * Train for 12-14 weeks for the American Society of Mechanical Engineers (ASME)/National Board training/certification commissions. * 120 hours of on-the-job training with another ...

next page

Showing results 1-20

Programmer Trainee information

See Boston, MA salary details

$13

$43

$74

How much do programmer trainee jobs pay per hour?

As of Jul 6, 2026, the average hourly pay for programmer trainee in Boston, MA is $43.07, according to ZipRecruiter salary data. Most workers in this role earn between $28.03 and $56.06 per hour, depending on experience, location, and employer.

What are Programmer Trainees?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a Programmer Trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

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

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Boston, MA? The most popular types of Programmer jobs in Boston, MA are:
What job categories do people searching Programmer Trainee jobs in Boston, MA look for? The top searched job categories for Programmer Trainee jobs in Boston, MA are:
Transmission Systems Operator Trainee, Bulk Power Systems

Transmission Systems Operator Trainee, Bulk Power Systems

Eversource Energy

Dorchester, MA • On-site

$133K/yr

Full-time

Posted 3 days ago


Eversource Energy rating

8.8

Company rating: 8.8 out of 10

Based on 66 frontline employees who took The Breakroom Quiz

5th of 50 rated energy and utility


Job description

Eversource will not offer immigration-related sponsorship for this position (e.g., H-1B, O-1, J-1, TN, E-3, etc.). Applicants requiring visa sponsorship to start employment with Eversource will not be considered.


POSITION: 1-Transmission System Operator Trainee

DEPARTMENT:Transmission System Operations

LOCATION:Dorchester, MA

CURRENTLY POSTED HOURS:Various Shifts

SCHEDULE:Various Shifts

**Union Represented Position**

Compensation:
Starting annual salary of $133,415.43, with a structured progression schedule as follows:

  • $140,086.20

  • $145,436.17

  • $152,093.61

  • $157,603.64

REMARKS:

Transmission Operator is self-directed and has the responsibility and authority to implement real time actions and reliable operation of the Bulk Electric System. This position is also responsible for monitoring and controlling Eversource's Electric Transmission System on a continuous basis during normal and emergency conditions to ensure safe, reliable, and economic operations. Issues clearances and switching orders and directs the tagging of transmission equipment. Directs the restoration of the transmission system following a major system outage, load shedding, or blackout. Using Energy Management System (EMS) software, this position evaluates transmission system reliability then develops and implements appropriate action plans. Ensures transmission system activities and conditions are communicated and coordinated with ISO-NE, other Control Centers, and Eversource personnel.

MINIMUM QUALIFICATIONS:

1. Requires extensive knowledge of utility transmission system design, operations, maintenance and construction principles and practices, safety standards and business processes. Ability to use Energy Management System Software, interpret results, and initiate appropriate actions. Ability to use PC desktop applications (e.g. Microsoft Word and Excel)

2. Requires a Bachelor's Degree in Engineering, Business Administration, or related discipline plus five years of experience in Transmission, Distribution, Generation Dispatch or Generation Operations position OR Associate's Degree in Engineering, Business Administration or related discipline plus seven years of experience in Transmission, Distribution, Generation Dispatch or Generation Operations position OR minimum of nine years experience in Transmission, Distribution, Generation Dispatch or Generation Operations position.

3. Must successfully pass Transmission Operator Assessment.

4. Must successfully complete NERC Certified System Operator Examination and obtain a NERC Transmission Operator Certification within six months of employment or date accepted position. Certification must be maintained in accordance with NERC and Company requirements.

Competencies:

Build trusting relationships

Manage and develop people

Foster teamwork and cross-functional collaboration

Lead change

Communicate strategic vision

Create an engaged workforce

Focus on the customer

Take ownership & accountability

Build trusting relationships

Worker Type:

Regular

Number of Openings:

1

Emergency Response:

Responding to emergency situations to meet customers' needs is part of every employee's role. If employed, you will be given an Emergency Restoration assignment. This means you may be called to assist during an emergency outside of your normal responsibilities, work hours and location.


EEO Statement:

Eversource Energy is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, sex, sexual orientation, gender identity, national origin, religion, disability status, or protected veteran status.


VEVRRA Federal Contractor


What Eversource Energy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom