1

Software Engineer Contractor Jobs in Maine (NOW HIRING)

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Civil Project Engineer

Saco, ME · On-site

$87.36 - $102.96/hr

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Civil Project Engineer

Portland, ME · On-site

$87K - $102K/yr

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Civil Project Engineer

Saco, ME · On-site

$87 - $103/hr

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Civil Project Engineer

Portland, ME · On-site

$87K - $102K/yr

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Civil Project Engineer

Portland, ME · On-site

$87 - $103/hr

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Civil Project Engineer

Portland, ME · On-site

$87K - $102K/yr

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Water Resources Project Engineer

Saco, ME · On-site

$87.36 - $102.96/hr

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... Skills in AutoCAD, hydraulic modeling software, and control system design desirable. * Sound ...

Civil Project Engineer

Saco, ME · On-site

$87K - $102K/yr

Consults and advises field engineers, contractors, and inspectors regarding the construction phase ... A working knowledge of software such as AutoCAD is required. * Excellent verbal and written ...

Building Controls Technician

Bangor, ME

$30.50 - $40.25/hr

... contractors * Assist the project team in the engineering of control system hardware and software programming based on project plans, specifications, and other contract documents * Helps to implement ...

Building Controls Technician

Portland, ME · On-site

$30.75 - $40.50/hr

... contractors * Assist the project team in the engineering of control system hardware and software programming based on project plans, specifications, and other contract documents * Helps to implement ...

Building Controls Technician

Augusta, ME · On-site

$29.75 - $39/hr

... contractors * Assist the project team in the engineering of control system hardware and software programming based on project plans, specifications, and other contract documents * Helps to implement ...

Bridge Resident Engineer

Portland, ME · On-site

$101K - $129K/yr

Reviewing contractor's project schedule for general information related to schedule and logic ... Hands-on experience with construction management software such as Site or Field Manager, APPIA ...

Bridge Resident Engineer

Portland, ME · On-site

$101K - $129K/yr

Reviewing contractor's project schedule for general information related to schedule and logic ... Hands-on experience with construction management software such as Site or Field Manager, APPIA ...

Showing results 21-40

Software Engineer Contractor information

See Maine salary details

$61.5K

$142.8K

$199K

How much do software engineer contractor jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer contractor in Maine is $142,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,200.00 and $167,500.00 per year, depending on experience, location, and employer.

What is a software engineer contractor?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.

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

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for software engineer contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are popular job titles related to Software Engineer Contractor jobs in Maine?

For Software Engineer Contractor jobs in Maine, the most frequently searched job titles are:

What job categories do people searching Software Engineer Contractor jobs in Maine look for?

The top searched job categories for Software Engineer Contractor jobs in Maine are:

Infographic showing various Software Engineer Contractor job openings in Maine as of August 2026, with employment types broken down into 84% Full Time, 11% Part Time, 1% Temporary, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $142,832 per year, or $68.7 per hour.

$87K - $102K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 days ago


Job description

Are you searching for a new opportunity to join a growing 100% employee-owned company that offers professional development opportunities, values an excellent work life balance and giving back to your community? Are you looking to be the next industry leader for a company with a culture that collaborates well together, works hard, and has fun while doing so? If so, check out this opportunity to become an employee-owner of Haley Ward, one of the Best Firms to Work For in the country! AND, as an added benefit, we will offer you a $5,000 signing bonus!

About Our Company

At Haley Ward, our team of close to 300 employee-owners value accountability and collaboration. These values drive us to provide every client with quality service that exceeds their expectations, and is one of the reasons clients routinely return to us for help. Haley Wards work philosophy is to take advantage of the benefits of collaboration, mentoring, and face-to-face communication in order to optimize our operations and performance for our clients.

Join our team and Haley Ward will provide you:

  • $5,000 signing bonus!
  • Competitive salary
  • Employee Stock Ownership Plan (ESOP)
  • Competitive Health, Dental, and Vision insurance plans or - Paid monthly stipend if you have health insurance elsewhere!
  • Generous company matched 401(k) plan with a Roth provision
  • Paid Time Off (PTO)
  • Eleven (11) paid holidays, including a creative holiday schedule
  • Life insurance (company paid)
  • Short and long-term disability insurance (company paid)
  • Flexible Spending Account and/or Health Savings Accounts
  • Culture that provides work-life balance, professional development and is community driven
  • And much more!

What you can expect to be doing:

Haley Ward is looking for a Civil Project Engineer who will plan, organize, design and control the activities of projects to best accomplish the successful completion of all projects to which assigned while operating within the guidelines established by the Project Manager, and within established schedules, budgets, and Quality Assurance/Quality Control (QA/QC) policy constraints. Typical projects will entail design of residential, commercial, industrial, and institutional site plans. Projects will include site layout and grading as well as utility design (i.e. sanitary sewer, storm sewer, water system, etc.) typically associated with land development work.

Responsibilities

  • Supports project team toward preparation of a professional, economical, and effective set of plans and specifications for each individual project.
  • Conducts engineering computations to design difficult and complex engineering projects.
  • Communicates directly with governmental/regulatory staff relative to design concepts and requirements. Represents clients at regulatory agency hearings or meetings.
  • Performs overall quality control of the work (budget, schedule, plans) and reports regularly on project status to Project Manager.
  • Monitors compliance to applicable codes, practices, QA/QC policies, performance standards and specifications.
  • Responsible for the design concept of the plans and specifications.
  • Consults and advises field engineers, contractors, and inspectors regarding the construction phase of the project.
  • Communicates with the Project Manager on project strategy and matters that may impact the outcome of a project.
  • Assists in preparation of project proposals including scope of work, time schedule, and manpower estimates.
  • Promotes new business for the total company and for own area of expertise.

What you will need to succeed:

  • BS in Civil Engineering required.
  • Professional Engineer (PE) license with a minimum of 4 years of related experience OR Engineer in Training (EIT) on track to attain PE license with a minimum of 5 years of related experience.
  • Sound mathematical skills are required.
  • A working knowledge of software such as AutoCAD is required.
  • Excellent verbal and written communication skills are required.
  • Valid driver's license & reliable transportation required.

Working Conditions

Work is performed in both office and field settings. Outdoor work is subject to temperature extremes and inclement weather conditions. Work hours are flexible and are subject to change based upon project schedules. Frequent site visits may be necessary.

A criminal background check and driving record check will be conducted.

Haley Ward is proud to be an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity, marital status, age, national origin, disability or veteran status, or any other federally protected class established by law.

Location: Saco, ME - Ability to reliably commute or relocate before starting work (Required)

The estimated range for this role is: $87,360 to $102,960. Actual compensation may vary based on factors such as related work experience, location, market conditions, education/training, certifications, credentials, skills, and demonstrated proficiency for the role. Compensation is reviewed at least annually each year. Compensation is also adjusted throughout the year to recognize position advancement, responsibilities and licensure and/or certification.