1

Junior Software Development Jobs in Portland, ME

Senior Structural Engineer

Yarmouth, ME ยท On-site

$103K - $139K/yr

... developed * Develop contract specifications and contract bid documents, and technical report ... Provide mentoring and training to junior staff Requirements * BS in Civil Engineering * PE License ...

Senior Structural Engineer

Yarmouth, ME ยท On-site

$103K - $139K/yr

... developed * Develop contract specifications and contract bid documents, and technical report ... Provide mentoring and training to junior staff Requirements * BS in Civil Engineering * PE License ...

Traffic Project Engineer

South Portland, ME ยท On-site

$115K - $180K/yr

... software. May mentor, train and review work of junior engineer staff and provide constructive ... Assists with the development of scope of work and level of effort for projects and/or assignments ...

Water Resources Engineer

Freeport, ME ยท On-site

$90K - $140K/yr

... development, and ecological restoration projects. * Complete 1-D and 2-D Hydraulic Modeling at ... Mentor junior staff as experience grows. * Contribute to continuous improvement of the firm's water ...

Consulting Manager

Auburn, ME ยท On-site

$128K - $193K/yr

The Command Center Software, "Tiles", are used to dynamically optimize coordination of patient care ... Creates new thought leadership content, develops and oversees junior team members, constantly ...

Water Resources Engineer

Freeport, ME ยท On-site

$81K - $112K/yr

... development, and ecological restoration projects. * Complete 1-D and 2-D Hydraulic Modeling at ... Mentor junior staff as experience grows. * Contribute to continuous improvement of the firm's water ...

Project Engineer - Bridge

South Portland, ME ยท On-site

$95K - $150K/yr

... software. May mentor, train and review work of junior engineer staff and provide constructive ... Assists with the development of scope of work and level of effort for projects and/or assignments ...

Coordination with Junior and/or Senior Chemist on a daily basis * Support project teams completing ... Access and/or EQuIS software a plus * 0 - 5 years of experience with sample preparation procedures ...

Water Resources Project Engineer

Saco, ME

$82K - $113K/yr

Culture that provides work-life balance, professional development and is community driven * And ... Mentor junior engineers and drive innovation in sustainable design approaches. What you will need ...

Water Resources Project Engineer

Portland, ME ยท On-site

$80K - $110K/yr

Culture that provides work-life balance, professional development and is community driven * And ... Mentor junior engineers and drive innovation in sustainable design approaches. What you will need ...

Showing results 21-40

Junior Software Development information

See Portland, ME salary details

$24.6K

$91K

$140.7K

How much do junior software development jobs pay per year?

As of Aug 11, 2026, the average yearly pay for junior software development in Portland, ME is $91,032.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,500.00 and $89,000.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?

Junior software developers commonly encounter challenges such as adapting to new codebases, understanding team workflows, and managing task priorities. It can be overwhelming to navigate complex projects or unfamiliar tools, but seeking guidance from senior team members and actively participating in code reviews can help. Proactively asking questions, utilizing company documentation, and setting aside time for continuous learning are effective strategies to overcome these hurdles. Embracing a growth mindset and viewing mistakes as learning opportunities will also contribute to a smoother transition into the role.

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

To thrive as a Junior Software Developer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with languages such as Java, Python, or JavaScript, and version control systems like Git, is typically required. Strong communication, teamwork, and a willingness to learn are crucial soft skills for growth in this role. These skills and qualities are essential for delivering effective software solutions, collaborating with team members, and adapting to evolving technologies.

What is a junior software developer?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They typically work as part of a development team, learning best practices and gaining experience with various programming languages and tools. Junior developers are responsible for writing basic code, fixing bugs, and participating in code reviews while building their technical skills and knowledge of software development processes.

What is the difference between Junior Software Development vs Junior Web Developer?

AspectJunior Software DevelopmentJunior Web Developer
Required SkillsProgramming languages, software design, debuggingHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech startups, IT departmentsWeb agencies, tech companies, freelance projects
CertificationsComputer Science degree, coding bootcampsWeb development courses, certifications like HTML, CSS
Common UsageDeveloping software applications, systemsBuilding websites, web applications

Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

What are the most commonly searched types of Software Development jobs in Portland, ME? The most popular types of Software Development jobs in Portland, ME are:
Infographic showing various Junior Software Development job openings in Portland, ME as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $91,032 per year, or $43.8 per hour.

Senior Structural Engineer at HARDESTY & HANOVER Yarmouth, ME

Shell Lubricants Hub Hamburg

Yarmouth, ME โ€ข On-site

$90 - $110/hr

Other

Retirement

Posted 6 days ago


Job description

Job Description

Position Title: Senior Structural Engineer

Location: Yarmouth, Maine, United States

Department: Structural

Description: H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME team. We are currently growing our design services and client base to support client and project needs in the Structural/Transportation focus areas. The successful candidate will lead the design of simple and complex fixed bridges, movable bridges and perform bridge inspections with growing office. Be part of a team that delivers award-winning local bridges like the Sarah Mildred Long Vertical Lift Bridge, the ENR 2020 Bridge/Highway Project of the Year. With over 138 years of experience, H&H is a trusted full-service infrastructure engineering firm. Our clients, including infrastructure owners, contractors, and colleagues, rely on us for intricate and innovative engineering solutions. They trust our time-tested ability to manage the entire life cycle of a project, from the study and planning phase through to design and construction. With over 600 talented employees located across 30 offices nationwide, H&H can efficiently and effectively handle assignments of all sizes, types, and delivery methods around the country and across the globe.

Responsibilities
  • Structural Engineer or Project Engineer on major projects
  • Prepare detailed plans and construction documents for the assigned task
  • Perform engineering calculations pertaining to and in support of the detailed plans and construction documents developed
  • Develop contract specifications and contract bid documents, and technical report writing
  • Occasional field site visits
  • Coordinate various discipline and payment items within the construction documents
  • Provide mentoring and training to junior staff
Requirements
  • BS in Civil Engineering
  • PE License required (preferably in ME or NH)
  • A minimum of eight years of Structural Engineering experience with a focus on bridge design (preferred)
  • Experience in conceptual, preliminary, and final design and plan production of bridge projects following Federal and State code
  • Ability to work effectively as part of a design team and manage small design groups and projects
  • Experience with current FEM modeling software (preferred)
  • Experience with local client base preferable (MaineDOT, NHDOT)
  • Must be detail and goal-oriented, a self-starter and proficient in both verbal and written communications
Benefits

We offer a professional work environment, a competitive salary, a benefits package, and 401(k).

EOE M/F/DISABILITY/VETS

#J-18808-Ljbffr