2

Fulltime Software Developer Jobs in Portland, ME

Surveyor

Bath, ME · On-site

The surveyors works with all levels of the organization and with Accuracy Control Engineers to ... Ability to use surveying Software preferred (Carlson a plus). * Experience using 3 dimensional data ...

Senior Estimator

Portland, ME · On-site

$137K - $195K/yr

Employment Type: Full-Time FSLA: Salary/Exempt Division: Estimating Department: Estimating Reports ... Prepare value engineering and risk analysis. * Prepare qualifications and assumptions for the ...

Employment Type: Full-Time FSLA: Salary/Exempt Division: Estimating Department: Estimating Reports ... Prepare value engineering and risk analysis. * Prepare qualifications and assumptions for the ...

Senior Estimator

Portland, ME · On-site

$137K - $195K/yr

Employment Type: Full-Time FSLA: Salary/Exempt Division: Estimating Department: Estimating Reports ... Prepare value engineering and risk analysis. * Prepare qualifications and assumptions for the ...

Estimator

Portland, ME · On-site

$108K - $126K/yr

Employment Type: Full-Time FSLA: Salary/Exempt Division: Estimating Department: Estimating Reports ... Prepare value engineering and risk analysis. * Prepare qualifications and assumptions for the ...

Estimator

Portland, ME

$108K - $126K/yr

Employment Type: Full-Time FSLA: Salary/Exempt Division: Estimating Department: Estimating Reports ... Prepare value engineering and risk analysis. * Prepare qualifications and assumptions for the ...

Project Manager

Portland, ME · On-site

$113K - $132K/yr

Employment Type: Full-Time FSLA: Salary/Exempt Division: Project Management Department: Project ... Engineers and Subcontractors. The PM is responsible for oversight of the entire project's life ...

Estimator

Portland, ME · On-site

$108K - $126K/yr

Employment Type: Full-Time FSLA: Salary/Exempt Division: Estimating Department: Estimating Reports ... Prepare value engineering and risk analysis. * Prepare qualifications and assumptions for the ...

Employment Type: Full-Time FSLA: Salary/Exempt Division: Project Management Department: Project ... Engineers and Subcontractors. The PM is responsible for oversight of the entire project's life ...

next page

Showing results 1-20

Fulltime Software Developer information

See Portland, ME salary details

$49.1K

$114.4K

$169.8K

How much do fulltime software developer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for fulltime software developer in Portland, ME is $114,431.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,100.00 and $133,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Fulltime Software Developer, and why are they important?

To thrive as a Fulltime Software Developer, you need proficiency in programming languages (such as Java, Python, or JavaScript), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and experience with tools such as IDEs and CI/CD pipelines are commonly required. Strong communication, teamwork, and adaptability are crucial soft skills that help developers collaborate effectively and respond to changing project needs. These skills ensure high-quality, maintainable code and successful project delivery in dynamic development environments.

What is the difference between Fulltime Software Developer vs Part-time Software Developer?

AspectFulltime Software DeveloperPart-time Software Developer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in ongoing, long-term projectsMay work on specific tasks or short-term projects
Salary & BenefitsSteady salary, health insurance, paid leaveHourly pay or fixed fee, limited or no benefits

Fulltime Software Developers work regular hours, often with benefits, focusing on long-term projects. Part-time Software Developers work fewer hours, usually on specific tasks, with limited benefits. The choice depends on your availability and career goals.

What are Fulltime Software Developers?

Fulltime Software Developers are professionals who design, build, test, and maintain software applications as their primary occupation. They work for companies or organizations on a standard full-time schedule, typically 40 hours per week. Their responsibilities can include writing code, troubleshooting issues, collaborating with other team members, and staying updated with new technologies. Fulltime roles often provide benefits such as health insurance, paid time off, and opportunities for career advancement.

What are some common challenges faced by fulltime software developers in agile teams, and how can they be addressed?

One common challenge for fulltime software developers working in agile teams is balancing the need for rapid iteration with maintaining high code quality. Developers often face tight deadlines for sprint deliverables, which can sometimes lead to technical debt if not carefully managed. Effective communication with team members, regular code reviews, and adopting automated testing practices can help mitigate these issues. Additionally, being proactive in sprint planning and retrospective meetings allows developers to voice concerns and collaboratively find solutions, making the work environment more supportive and productive.
What are popular job titles related to Fulltime Software Developer jobs in Portland, ME? For Fulltime Software Developer jobs in Portland, ME, the most frequently searched job titles are:
What job categories do people searching Fulltime Software Developer jobs in Portland, ME look for? The top searched job categories for Fulltime Software Developer jobs in Portland, ME are:
What cities near Portland, ME are hiring for Fulltime Software Developer jobs? Cities near Portland, ME with the most Fulltime Software Developer job openings:
Assistant Project Manager

$98K - $108K/yr

Full-time

Posted 12 days ago


Job description

Employment Type:  Full-Time 

FSLA: Salary/Exempt 

Division: Project Management 

Department:  Project Management 

Reports to:  Project Manager 

Supervisory Duties: Yes 

Salary Range: $98,000 - $108,000

The Assistant Project Manager (APM) will serve as a vital team member while assisting the Senior Project Manager and/or Project Manager on all aspects of a project. APM's will be expected to take on central roles for the oversight of the Project Engineer with a specific focus on document control (RFIs, submittals, material delivery, etc.), subcontractor coordination, design team communication, project reporting and overall representation of Consigli throughout the entirety of the project.

Responsibilities / Essential Functions 
  • Serve as a main point of contact for communication with Owners, OPMs and Design Teams members. 
  • Coordinate and provide input duringweekly meetings with subcontractors, design teams, and owner representatives to resolve field conflicts and drive resolution. 
  • Support project cost and change management process:prepare reportsfor review with other team membersand present at both Owner and internal meetings. 
  • Assist in development of estimates and bid proposals for both lump sum and GMP projects. 
  • Oversight/Management of Project Engineer and associated responsibilities including document Control, RFIs, Submittals, Material Delivery Trackingand Meeting Minutes. 
  • Mentor: support, develop, and train supporting team members, including Project Engineers. 
  • Maintain close relations with subcontractors, including early notification of submittal & material delivery schedule expectations. 
  • Monitor executed subcontracts and insurance certificates; verify contracts and insurance are in place prior tocommencing work. 
  • Coordinate with Project Scheduler to update and distribute project master schedule with input from Superintendent and project team. 
  • Assist the project Superintendent and other team members in the resolution of all critical issues, RFI's, etc. with a focus onquality, cost and schedule; provide documentation as necessary. 
  • Take ownership of thecloseout process: complete and implement project closeout checklist. 
  • Manage close-out documentation (as-builts, O&Ms, warranties, test reports, etc.) for submission to Design Team and Owner. 
  • Manage financial closeout process with subcontractors and Owner. 
  • Punch List: Upload and distribute the punch list through Procore to subcontractors. 
  • Assist with coordinating work completion as required and maintain an accurate log of items to be completed. 
  • Observations and Field Reports: work with project team to conduct field walks as necessary and compile any corresponding documentation accordingly. Review Design Team field reports and work with required parties to resolve open items and drive to resolutions. 
  • Safety: perform regular safety walks with field and safety staff and record observations. 
Key Skills 
  • Strongcommunication skills. 
  • Ability to review, understand and support all change management processes. 
  • Strong initiative and problem-solving abilities. 
  • Ability to multi-task and self-prioritize. 
  • Motivated and driven.  
  • Ability to work in a team environment with a primary focus on collaboration.  
  • Excellent written and verbal presentation skills.
Required Experience
  • A bachelor's degree in engineering, Construction Management or Architecture preferred. 
  • 3 - 5 years' experience within the construction industry in project management or similar role. 
  • OSHA 10 and OSHA-30 preferred. 
  • Additional proficiencies may includecost management software (Timberline, Sage preferred), scheduling software (Primavera P6 preferred) and construction management software (Procore preferred).