1

Evening Software Developer Jobs in Portland, ME (NOW HIRING)

... evening, weekend, and holiday coverage. * Assist in training internal users on hardware, software ... Perform minor programming or scripting tasks as needed. Education: * High school diploma (or ...

Evening Software Developer information

See Portland, ME salary details

$49.1K

$114.4K

$169.8K

How much do evening software developer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for evening 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 typical work hours and expectations for an Evening Software Developer position?

Evening Software Developer positions usually require working during late afternoon and evening hours, which can range from part-time schedules (such as 4:00 p.m. to 10:00 p.m.) to full evening shifts, depending on the employer's needs. You may collaborate with team members in other time zones or provide support for critical deployments and maintenance during off-peak hours. While core responsibilities mirror those of traditional software developers—such as coding, debugging, and attending virtual meetings—you should be comfortable managing tasks independently and communicating asynchronously. Many organizations offer flexible schedules within the evening window, making this role ideal for individuals seeking non-standard work hours. This structure allows for work-life balance while ensuring that vital development work continues outside of regular business hours.

What is L1, L2, L3, and L4 developer?

In software development, L1, L2, L3, and L4 often refer to different levels of technical expertise and responsibility. L1 typically indicates entry-level developers, while L2 and L3 denote increasing experience and skills, with L4 representing senior or lead developers who handle complex tasks and architecture. These levels help organizations structure career progression and assign appropriate tasks based on experience and proficiency.

Will AI replace coders by 2040?

As an Evening Software Developer, AI is expected to automate some coding tasks, but it is unlikely to fully replace human programmers by 2040. Developers will continue to be essential for designing, debugging, and managing AI tools, requiring skills in problem-solving and critical thinking. Adaptability and ongoing learning will remain important in the evolving tech environment.

What are the key skills and qualifications needed to thrive in the Evening Software Developer position, and why are they important?

To thrive as an Evening Software Developer, you need a solid background in software development languages (such as Python, Java, or JavaScript), experience with version control systems like Git, and typically a bachelor's degree in computer science or a related field. Familiarity with collaboration tools (such as Slack or Jira), integrated development environments (IDEs), and cloud platforms is often important, and certifications in relevant technologies can be beneficial. Strong communication, time-management, and problem-solving skills enable effective collaboration across distributed or asynchronous teams. These abilities are vital for delivering high-quality code on schedule while working flexible evening hours, often in remote or hybrid environments.

What is an Evening Software Developer job?

An Evening Software Developer is a programmer who works primarily during evening hours, often outside of the traditional 9-to-5 schedule. This role is ideal for companies that require extended development coverage or individuals who prefer working later in the day. Responsibilities typically include writing and testing code, debugging software, and collaborating with teams on projects. Evening developers may work remotely or in-office, depending on the employer's needs. This position is common in industries such as tech support, freelancing, and global companies needing overlapping work hours.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What engineers make $300,000 a year?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in large tech companies or startups with high growth potential.
What are the most commonly searched types of Software Developer jobs in Portland, ME? The most popular types of Software Developer jobs in Portland, ME are:
Help Desk Technician

Help Desk Technician

Dead River Company

South Portland, ME • On-site

$24 - $26/hr

Full-time

Posted 22 days ago


Dead River Company rating

7.2

Company rating: 7.2 out of 10

Based on 17 frontline employees who took The Breakroom Quiz


Job description

This role is based in our Corporate office in South Portland, ME

Expected hourly range for this role is $24.00-$26.00 

Position Summary:
The Help Desk Technician provides front-line support for company users of computers, smartphones, printers, IP phones, and other devices. This office based role ensures employees have the technical resources they need to work effectively by troubleshooting issues, coordinating repairs, and delivering exceptional customer service.

Essential Functions:

  • Respond promptly to calls and electronic support requests received by the Help Desk.

  • Participate in the on-call rotation, including some evening, weekend, and holiday coverage.

  • Assist in training internal users on hardware, software, and systems.

  • Perform basic computer hardware repairs and coordinate with vendors to maintain system continuity.

  • Remain current with emerging MIS technologies and trends.

  • Configure, install, and prepare new computers, operating systems, software, and peripherals for end-users.

  • Provide network technical support, including Internet and resource access.

  • Assist with purchasing and inventory management of computers, peripherals, and related supplies.

  • Perform minor programming or scripting tasks as needed.

Education:

  • High school diploma (or equivalent) required.

  • Associate’s degree in Computer Science, Information Technology, or a related field preferred.

Experience & Skills

  • Proficiency with Microsoft Office Suite, PC hardware, printers, smartphones, and other devices in a networked environment.

  • Experience providing technical support in a corporate or service desk setting preferred.

  • Strong troubleshooting, multitasking, and problem-solving abilities.

Certification and Testing:

Certifications are not required but highly desirable (e.g., CompTIA A+, Network+, Microsoft Certified Professional).

Key Attributes:

  • Friendly, positive, and approachable demeanor.

  • Strong communication and customer service skills.

  • Ability to follow detailed instructions and document work accurately.

  • Effective multitasking and organizational abilities.

  • Strong telephone, interpersonal, and training/presentation skills.


What Dead River Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom