2

Entry Level Software Engineer Jobs in Lewiston, ME

Have a basic understanding of and abilities to negotiate ARC/GIS, Telvent, and Trimble software ... Applicant must be able to complete the entry-level safety training and demonstrate safe practices ...

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Showing results 21-25

Entry Level Software Engineer information

See Lewiston, ME salary details

$25.6K

$111.7K

$201.3K

How much do entry level software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for entry level software engineer in Lewiston, ME is $111,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,200.00 and $127,800.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

How to get a job as an entry level software engineer with no experience?

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.
What are the most commonly searched types of Software Engineer jobs in Lewiston, ME? The most popular types of Software Engineer jobs in Lewiston, ME are:
What cities near Lewiston, ME are hiring for Entry Level Software Engineer jobs? Cities near Lewiston, ME with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in Lewiston, ME as of August 2026, with employment types broken down into 76% Full Time, 8% Part Time, and 16% Contract. Highlights an 96% In-person, and 4% Remote job distribution, with an average salary of $111,675 per year, or $53.7 per hour.

Fiber Splice Technician

Centerline

Portland, ME • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

As Centerline expand our offices in the Maine area, we're looking to add qualified Fiber Splice Technicians to support growing demand across the Northeast. This role requires a mix of independent fieldwork and on-site customer collaboration, with a focus on ISP, OSP, and aerial fiber builds. We're seeking candidates who are technically skilled, customer-focused, and ready to grow with a team known for professionalism and quality.
What You Will Do:
  • A solid understanding of multiple OSP/ISP splice enclosures by various manufacturers.
  • Have undergone additional training or immersion into one or more specific customers' needs and demonstrate responsibility for those needs
  • Be able to demonstrate advanced cable prep/single and mass fusion splicing, and termination abilities.
  • Excellent fiber optic test and troubleshooting abilities to include fiber characterization, iOLM, and advanced documentation and deliverable responsibilities.
  • Demonstrate a strong ability to work with others and train more junior technicians, and basic crew/project management abilities and responsibilities
  • Have a basic understanding of and abilities to negotiate ARC/GIS, Telvent, and Trimble software
  • Ability to understand that to the nature of the job, travel, night, weekend, and holiday work, including on-call responsibilities, will be a requirement.

What You Will Need:
  • Experience as a Fiber Optic Splice Technician.
  • Must be at least a high school graduate or equivalent.
  • Must possess the ability to perceive difference in colors.
  • Must possess and continue to possess a valid driver's license
  • Experienced with basic computer functions, and have the ability to learn new programs
  • Ability to make independent judgments and perform repetitive tasks
  • Regular contact with co-workers and customers
  • Within 90 days of the start date, take and pass the OSHA-10 Certification through the company's safety program
  • Must be able to take and pass, and continue to pass a DOT Physical, drug screen, and background check
  • Travel expected; may involve some nights & weekends
  • Overtime should generally be expected
  • Applicant must be able to complete the entry-level safety training and demonstrate safe practices within 90 days of starting
  • Candidates must be local to the Fairfield Maine area or have independent plans to relocate

Work Environment
  • Repeated and frequent ability to lift, from floor to above head, 25 lbs continuously.
  • Ability to sit, stand, climb, kneel, bend, lift, crawl, squat, reach, and utilize both hands and feet in an aerial and underground capacity.
  • Environmental Conditions exposure is heat, cold, dust, wet, vibration, and very loud noise.
  • Requires the ability to sit for extended periods, stand, bend, walk, communicate via telephone, computer and/or face-to-face contact, vision to monitor, and use basic office equipment such as a personal computer, copier, and fax machines regularly during the course of work.
  • Work is performed in and out of an office environment.

This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.
AAP/EEO Statement:
Centerline is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Who We Are
At Centerline, we design, build, and maintain industry-leading critical infrastructure across North America. Our technicians, engineers, and professional staff bring unmatched expertise to each job, working as a team to deliver consistent, exceptional results. That's why Fortune 500 clients choose Centerline again and again for a wide range of projects.
With demand for connectivity at an all-time high, Centerline's opportunities for growth are limitless - and so are yours. We're committed to fostering your professional advancement and supporting your career journey.
We look for team members who demonstrate our core values: Safety, Teamwork, Accountability, and Reliability. Our values are key to our team's success and driving everyone to reach their full potential. As a member of our winning team, you'll receive comprehensive insurance benefits - medical, dental, and vision - plus a 401(k) plan, referral bonuses, and generous PTO.
Join us today. Together, we're building a better network.
#LI-AM1
#IND1
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.