2

Entry Level Programming Jobs in Maine (NOW HIRING)

Ferry Engineer - Relief

Rockland, ME · On-site

$26.17 - $36.62/hr

MINIMUMQUALIFICATIONS: (Entry level knowledges, skills, and/or abilities may be acquired through ... Coast Guard license as a Marine Engineer for the H.P. of largest vessel owned by the State.

... programming through the school day. This position starts at $25.66/hour for an Entry-Level Ed Tech III. This position will also receive a $1.50/hour differential due to the regular assignment of ...

Ed Tech III (186)

Freeport, ME · On-site

$25.66/hr

... programming through the school day. This position starts at $25.66/hour for an Entry-Level Ed Tech III. This position will also receive a $1.50/hour differential due to the regular assignment of ...

Power Plant Operator I

Westbrook, ME · On-site

$34.21 - $42.76/hr

Job Responsibilities • Entry-level; practical operating knowledge to perform job. • Performs ... Valid state driver's license. • Must either hold a State of Maine Boiler or Stationary Engineer ...

next page

Showing results 1-20

Entry Level Programming information

See Maine salary details

$13

$25

$76

How much do entry level programming jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for entry level programming in Maine is $25.88, according to ZipRecruiter salary data. Most workers in this role earn between $16.54 and $22.36 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Programmer, and why are they important?

To thrive as an Entry Level Programmer, you need a solid understanding of programming fundamentals, familiarity with at least one programming language (such as Python, Java, or C++), and a relevant degree or coursework in computer science or a related field. Experience with version control systems like Git and exposure to integrated development environments (IDEs) are commonly expected. Strong problem-solving skills, attention to detail, and the ability to work well in a team help new programmers stand out. These skills and qualities are essential for writing efficient code, collaborating on projects, and adapting to new technical challenges in a professional environment.

What is the difference between Entry Level Programming vs Junior Software Developer?

AspectEntry Level ProgrammingJunior Software Developer
Required CredentialsBasic coding skills, possibly a degree or certificationSame as Entry Level Programming, often with some project experience
Work EnvironmentInternships, apprenticeships, or entry-level positions in tech companiesProfessional team settings, contributing to ongoing projects
Employer & Industry UsageCommon in tech startups, small firms, and large corporationsWidely used in software development teams across industries

Both roles typically require foundational programming skills and are entry points into software development careers. The main difference lies in the job title's emphasis: 'Entry Level Programming' often refers to the initial learning phase, while 'Junior Software Developer' indicates a role with some professional experience and responsibilities.

What are entry level programming jobs?

Entry level programming jobs are positions designed for individuals who are new to the software development field, typically requiring little to no professional experience. These roles often involve writing and testing code, debugging applications, and assisting more experienced developers on projects. Entry level programmers usually work under supervision and may be tasked with maintaining existing software or developing simple features. They frequently use languages such as Python, Java, or JavaScript, and these jobs are a great way to gain hands-on experience and learn industry best practices.

What types of projects or tasks are commonly assigned to entry level programmers, and how do these contribute to skill development?

Entry level programmers are typically assigned tasks such as debugging, writing simple code modules, updating existing software, or assisting with code reviews. These responsibilities allow new programmers to become familiar with the codebase, development tools, and team workflows. Working on these foundational tasks helps build practical programming skills, encourages attention to detail, and provides exposure to collaborative practices like version control and peer feedback. Over time, these experiences lay the groundwork for tackling more complex projects and advancing within the team.
What are the most commonly searched types of Programming jobs in Maine? The most popular types of Programming jobs in Maine are:
Infographic showing various Entry Level Programming job openings in Maine as of July 2026, with employment types broken down into 1% Locum Tenens, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $53,826 per year, or $25.9 per hour.

Ferry Engineer - Relief

Maine

Rockland, ME • On-site

$26.17 - $36.62/hr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 5 days ago


Job description

If you are a current State of Maine employee, please submit your application through the internal application process using the Find Jobs report in PRISM. Seasonal employees who do not have PRISM access should apply through the State's career page and indicate on the application that they have previously worked for the State.

.

Maine Department of Transportation

Salary: $26.17-$36.62 / hourly (This includes a 21.5% stipend) - New employees start at step 8 ($35.21)

Office/Bureau: Maine State Ferry Service

Location: Rockland, ME

Opening Date: July 1, 2026

Closing Date: July 15, 2026

This is a Relief position providing professional services work in the operation, maintenance, and repair of diesel and gas engines and auxiliary equipment on marine vessels. Work involves monitoring all operating propulsion machinery and electrical generating facilities on-board vessels; and inspecting, adjusting, and maintaining machinery in accordance with established operational and safety standards. Performing security functions per the Maritime Transportation Security Act of 2002 as well as provides information and direction to the public as necessary.

Must be familiar with Ferry Service Vessel's and engine room operations. Must be licensed with the USCG as a third assistant engineer or greater or possess a DDE4,000 HP endorsement. Clean and maintain the engine room, auxiliary spaces and various other systems on the vessel. Performs other duties as required by immediate supervisor. Must be in possession of a valid TWIC or be able to get one within 30 days.

Candidates may be scheduled to work aboard any of the MSFS vessels stationed in Swan's Island, Islesboro, Vinalhaven, North Haven, or Rockland.

MINIMUMQUALIFICATIONS:(Entry level knowledges, skills, and/or abilities may be acquired through,BUTARENOTLIMITEDTOthe following coursework/training and/or experience).

Experience in the operation, maintenance, and repair of marine engines and auxiliary equipment.

Required to have a current TWIC Card - Transportation Worker Identification Credential Card. Card is provided by TSA -Transportation Security Administration.

LICENSING/REGISTRATION/CERTIFICATIONREQUIREMENTS:(These must be met by all employees prior to attaining permanent status in this class).

U.S. Coast Guard license as a Marine Engineer for the H.P. of largest vessel owned by the State.

Application Instructions:

Interested applicants need to apply online by clicking the"Apply for this Opening/Apply Now"button along with uploading a cover letter, current resume, and any applicable copies of post-secondary transcripts, licensing, registration, and certifications.

If you have general questions, please contact Maine State Ferry Service Human Resources Specialist Erica Cyr at 207-441-4741 or via email aterica.cyr@maine.gov

Why join our team?

No matter where you work across Maine state government, you find employees who embody our state motto-"Dirigo" or "I lead"-as they provide essential services to Mainers every day. We believe in supporting our workforce's health and wellbeing with a valuable total compensation package, including:

  • Work-Life Fit - Rest is essential. Take time for yourself using 13 paid holidays, and 3+ weeks of vacation leave annually. Vacation leave accrual increases with years of service, and overtime-exempt employees receive personal leave.
  • Wellness - We care about you and your family's wellbeing, offering 12 days of sick leave annually to help you stay healthy.
  • Health Insurance Coverage - The State of Maine pays 85%-95% of employee-only premiums ($11,196.96 - $12,514.32 annual value), depending on salary. Use this chart to find the premium costs for you and your family, including the percentage of dependent coverage paid by the State.
  • Dental Insurance - The State of Maine pays 100% of employee-only dental premiums ($358.08 annual value).
  • Retirement Plan - The State contributes the equivalent of 14.11% of the employee's pay towards the Maine Public Employees Retirement System (MainePERS).

State employees are eligible for an extensive and highly competitive benefits package, covering many aspects of wellness. Learn about additional wellness benefits for State employees from the Office of Employee Health and Wellness.

Note: Benefits may vary somewhat according to specific collective bargaining agreements and are prorated for anything less than full-time.

There's a job and then there's purposeful, transformative work. Our aim is to create a workplace where you can learn, grow, and continuously refine your skills. Applicants demonstrate job requirements in differing ways, and we appreciate that many skills and backgrounds can make people successful in this role.

As an Equal Opportunity employer, Maine State Government embraces a culture of respect and awareness. We are committed to creating a strong sense of belonging for all team members, and our process ensures an inclusive environment to applicants of all backgrounds including diverse race, color, sex, sexual orientation or gender identity, physical or mental disability, religion, age, ancestry, national origin, familial status, or genetics.

If you're looking for a great next step, and want to feel good about what you do, we'd love to hear from you. Please note reasonable accommodations are provided to qualified individuals with disabilities upon request.

Thinking about applying?

Research shows that people from historically excluded communities tend to apply to jobs only when they check every box in the posting. If you're currently reading this and hesitating to apply for that reason, we encourage you to go for it! Let us know how your lived experience and passion set you apart.

.

If you are unable to complete the online application, please contact the Human Resources representative listed on the job opening you are interested in applying for. They will work with you for an alternative method of submitting.