1

Temp Software Developer Jobs in York, ME (NOW HIRING)

Temporary Sr. Packaging Engineer page is loaded## Temporary Sr. Packaging Engineerlocations ... MS Office) an design and engineering software (i.e. ArtiosCAD, CAPE).* Demonstrated experience in ...

Ability to learn new software quickly, including electronic health record systems. * Strong ... If eligible, the benefits available for this temporary role may include the following: * Medical ...

Ability to learn new software quickly, including electronic health record systems. * Strong ... If eligible, the benefits available for this temporary role may include the following: • Medical ...

Medical Receptionist

Portsmouth, NH · On-site

$18 - $20/hr

Ability to learn new software quickly, including electronic health record systems. * Strong ... If eligible, the benefits available for this temporary role may include the following: - Medical ...

Temp Software Developer information

See York, ME salary details

$47.3K

$110.2K

$163.6K

How much do temp software developer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for temp software developer in York, ME is $110,225.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,700.00 and $128,100.00 per year, depending on experience, location, and employer.

What is a temp software developer?

Temp Software Developers are programmers hired on a temporary basis, often for a specific project or to cover short-term staffing needs. They perform many of the same tasks as permanent software developers, such as writing code, testing applications, and collaborating with teams. Temp roles can last anywhere from a few weeks to several months and offer flexibility for both employers and developers. These positions are common in industries that need to quickly scale up development capacity or address temporary skill gaps.

How does a temp software developer typically integrate into existing development teams and projects?

As a Temp Software Developer, you are often brought in to support ongoing projects or fill in resource gaps, so integrating quickly with the existing team is crucial. You can expect to receive a project overview and access to documentation, but you may need to be proactive in asking questions and seeking clarification. Collaboration with permanent developers, QA engineers, and sometimes product managers is common, often through regular meetings or code reviews. Flexibility and adaptability are key, as you may switch between tasks or projects based on shifting priorities. This role provides a great opportunity to learn diverse codebases and work styles, which can enhance your skills and future employability.

What are the key skills and qualifications needed to thrive as a temp software developer, and why are they important?

To thrive as a Temp Software Developer, you need strong programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, agile development tools, and rapid onboarding to new codebases is typically required. Adaptability, effective communication, and the ability to quickly learn new technologies are crucial soft skills in this fast-paced, project-based role. These skills ensure that temp developers can effectively contribute to teams, deliver quality code quickly, and integrate seamlessly into diverse work environments.

What is the difference between Temp Software Developer vs Contract Software Engineer?

AspectTemp Software DeveloperContract Software Engineer
CredentialsTypically requires a bachelor's degree in computer science or related fieldSimilar credentials, often with additional certifications depending on project needs
Work EnvironmentUsually works on-site or remotely for a short-term period, often within a company's existing teamWorks on a contractual basis, often remotely, with project-specific tasks
Employer & Industry UsageCommonly hired through staffing agencies or temp agencies for various industriesHired directly or through agencies for project-based work in tech and software development

Both roles involve short-term software development work, requiring similar skills and credentials. The main difference lies in their employment setup: Temp Software Developers are typically hired through staffing agencies for temporary roles, while Contract Software Engineers often work on specific projects for a fixed term, sometimes with more independence. Understanding these distinctions helps in choosing the right role based on your career goals and employment preferences.

What are the most commonly searched types of Software Developer jobs in York, ME?

The most popular types of Software Developer jobs in York, ME are:

Infographic showing various Temp Software Developer job openings in York, ME as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $110,225 per year, or $53 per hour.

Project Manager - Construction Engineering (51105)

Collins Engineers

Portsmouth, NH • On-site

$125 - $150/hr

Other

Posted 7 days ago


Key responsibilities

  • Lead the planning, analysis, and delivery of construction engineering projects such as temporary work trestle, erection plans, demolition plans, shoring, cribbing, support of excavation, and control of water in accordance with project requirements.

  • Manage project scopes, schedules, budgets, QA/QC processes, and team coordination.

  • Serve as the primary client contact for contractors, MassDOT, MBTA, municipalities, and stakeholders.


Job description

Job Details

Job Location: Massachusetts - Canton, MA 02021-1400

Salary Range: $130,000.00 - $160,000.00 Salary

Collins is an ENR Top 500 Design Firm. We have opportunities for you.

Collins Engineers, Inc. is looking for a motivated, self-starter to join our Canton, Massachusetts, office as a Construction Engineering Project Manager. This role will provide the opportunity to work on a variety of construction engineering projects for local contractors such as temporary work trestle, erection plans, demolition plans, support of excavation, shoring, cribbing, control of water, and steel or concrete structural repairs. This position offers creative individuals the space to thrive. It allows for the chance to take ownership of your projects, push for new ideas and new ways of doing things, and to obtain the resources needed to follow through on your plans. This role is 3 days in-office/week.

Typical Duties and Responsibilities
  • Independently performs moderately difficult engineering computations involving conventional engineering practices.
  • Lead the planning, analysis, and delivery of construction engineering projects such as temporary work trestle, erection plans, demolition plans, shoring, cribbing, support of excavation, control of water, etc. in accordance with project requirements.
  • Manage project scopes, schedules, budgets, QA/QC processes, and team coordination.
  • Serve as the primary client contact for contractors, MassDOT, MBTA, municipalities, and stakeholders.
  • Prepares complete engineering plans or reports.
  • Uses computer assisted engineering and design software and equipment to prepare engineering and design documents.
  • Is active in technical societies such as ASCE, AISC, CMAA. WTS, AREMA, etc.
  • Responsible for moderately difficult engineering projects in field or office in accordance with plans and specifications.
  • Participate in proposal writing, fee development, and client interviews.
  • Works directly with clients.
  • Responsible for project schedules and timely completion of projects.
  • Monitors project budgets.
  • Oversee and review calculations, reports, and memorandums.
  • Ensures accurate client billings and monitors outstanding accounts receivable.
  • Assists in proposal preparation, project scoping, estimating project costs, project planning, and project quality.
  • Is available to attend meetings or events outside of normal working hours.
  • Directs and supervises the work of entry-level engineers, technicians, drafters and administrative staff.
  • Actively observes and acts in an appropriate manner related to safety.
  • Ensures that staff needing specialized training in health and safety procedures and practices receives such training and that safety is discussed as an important aspect of their work.
  • Other duties may be assigned.

Relocation is available

Qualifications Education and/or Experience
  • Bachelor's degree and/or master’s degree in civil engineering from an accredited four-year university.
  • A minimum of 10 years’ experience in construction engineering or management and the desire to expand or grow experience your project management and client management experience
  • Knowledge of MassDOT Bridge Manual, AASHTO LRFD, and permitting standards.
  • Proficiency with structural analysis softwares (STAAD, RISA 3D, Shoring Suite, LPile) and CAD tools (Autodesk, Civil 3D, MicroStation)
  • Communication, leadership, and business development skills.
  • Professional Engineer (P.E.) certification required.
  • Valid driver’s license.
#J-18808-Ljbffr