2

Entry Level Software Jobs in Portland, ME (NOW HIRING)

Opportunity Stantec's New England Transportation group is looking for an entry-level Structural ... Use Microstation/InRoads & ORD design software daily to support the design development process ...

... software development practices • Experience modeling data for medical, diagnostic or life sciences applications Experience Level Entry Level Job Type & Location This is a Contract position based ...

Structural Engineer- EI

Portland, ME · On-site

$67K - $94K/yr

Opportunity Stantec's New England Transportation group is looking for an entry-level Structural ... Use Microstation/InRoads & ORD design software daily to support the design development process ...

... software development practices • Experience modeling data for medical, diagnostic or life sciences applications Experience Level Entry Level Job Type & Location This is a Contract position based ...

Showing results 41-60

Entry Level Software information

See Portland, ME salary details

$30.6K

$104K

$250.6K

How much do entry level software jobs pay per year?

As of Sep 9, 2026, the average yearly pay for entry level software in Portland, ME is $104,037.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,900.00 and $110,000.00 per year, depending on experience, location, and employer.

What is an entry level software job?

Entry level software jobs are positions designed for individuals who are new to the software industry, typically requiring little to no prior professional experience. These roles often include titles like Junior Software Developer, Software Engineer I, or Software Intern, and focus on basic coding, testing, and debugging tasks under supervision. Entry level software professionals work closely with more experienced engineers to build their skills and gain familiarity with software development processes, tools, and best practices. These jobs usually require a foundational understanding of programming languages and may require a degree in computer science or related fields.

What kinds of projects and tasks can an entry level software developer expect to work on?

Entry-level software developers typically start by working on smaller features, bug fixes, or assisting with code maintenance under the supervision of more experienced team members. You'll often participate in code reviews, write unit tests, and gradually take on more complex assignments as you build your skills. Collaboration is common, so expect to work closely with other developers, testers, and sometimes product managers. Over time, you'll gain exposure to the full software development lifecycle and have opportunities to contribute to larger projects.

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 generally need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, often supported by a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic software development tools, and sometimes relevant certifications (such as AWS Certified Developer or Microsoft Certified: Azure Fundamentals) is helpful. Strong problem-solving abilities, communication skills, and a willingness to learn make candidates stand out in this position. These skills and qualities are crucial for writing effective code, collaborating with teams, and adapting to evolving project requirements.

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

AspectEntry Level SoftwareEntry Level Software Developer
Required CredentialsHigh school diploma or associate degree; some roles may require coding bootcampsBachelor's degree in Computer Science or related field; foundational coding skills
Work EnvironmentOffice, remote, or hybrid; often in tech companies or IT departmentsSimilar; typically in tech firms, startups, or IT teams
Employer & Industry UsageUsed broadly for entry-level roles in tech, IT, and software companiesSpecifically refers to roles involving software development tasks

Entry Level Software is a broad term for initial roles in tech, while Entry Level Software Developer specifically focuses on software creation and coding tasks. Both roles often require similar foundational skills, but the developer role emphasizes programming and software design. Understanding these differences helps job seekers target the right positions based on their skills and career goals.

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

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

What are popular job titles related to Entry Level Software jobs in Portland, ME?

For Entry Level Software jobs in Portland, ME, the most frequently searched job titles are:

What job categories do people searching Entry Level Software jobs in Portland, ME look for?

The top searched job categories for Entry Level Software jobs in Portland, ME are:

Infographic showing various Entry Level Software job openings in Portland, ME as of August 2026, with employment types broken down into 83% Full Time, 13% Part Time, 1% Temporary, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $102,614 per year, or $49.3 per hour.

Client Experience & Administrative Coordinator

Portland, ME • On-site

$40 - $60K/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 6 days ago


Job description


Client Experience & Administrative Coordinator
Location: Portland, Maine
Job Type: Full-TimeOn-Site
Industry: Cannabis & Environmental Testing (PFAS)
Compensation: $40 - $60,000
About Nova Analytic Labs
Nova Analytic Labs is a science-driven startup operating at the intersection of cannabis compliance and PFAS testing innovation. We are building a culture of excellence, accountability, and client-focused service. As we scale operations, we're seeking a sharp, capable, and tech-savvy Client Experience & Administrative Coordinator to help lead our front office operations and client interfacing systems.
This is not a traditional receptionist or entry-level admin role. You'll play a key role in ensuring that our clients-ranging from cultivators to municipal agencies-receive timely, accurate service, and that our internal systems are streamlined, documented, and optimized. The ideal candidate is organized, responsive, and capable of working across multiple platforms to support operations and manage client engagement.
Key Responsibilities
Client Experience & Communication
  • Serve as the first point of contact for client inquiries (phone, email, chat, walk-ins).
  • Coordinate onboarding of new clients, including intake forms, SOP sharing, and CRM profile setup.
  • Follow up with clients regarding sample submissions, testing status, or invoicing.
  • Manage inbound messages and route to the appropriate internal team members.
  • Track and resolve customer issues promptly, documenting all communications in the CRM.
Administrative & Operational Coordination
  • Own scheduling logistics for field samplers, lab pickups, and technician support.
  • Maintain and organize internal documentation, compliance records, and audit materials.
  • Assist with customer invoicing and follow-ups related to payments or lab credits.
  • Support the Laboratory Director and QA Officer with recordkeeping, scheduling, and reporting tasks.
  • Monitor key operations dashboards and maintain status reports for leadership.
Technology & Systems Administration
  • Manage CRM and client portals (preferably in Zoho CRM, Zoho Desk, Zoho Creator or similar platforms).
  • Configure, troubleshoot, and optimize SaaS platforms, forms, and workflows as a super admin.
  • Collaborate with IT or external vendors to maintain system integrity and user access controls.
  • Build automations, custom views, or reports within CRM and ticketing systems.
  • Administer internal apps or dashboards-no coding required, but ability to understand, test, and manage configurations is essential.

Qualifications
  • Required:
    • 2-4 years in a client services, operations, or administrative coordinator role
    • Demonstrated experience with CRM tools, preferably Zoho suite or similar (Salesforce, HubSpot, Monday.com)
    • Strong Excel/Google Sheets skills (filters, pivot tables, lookups, conditional logic)
    • Proven comfort managing web-based systems and working across multiple tabs and apps daily
    • Excellent verbal and written communication; confident on the phone and via email
    • Ability to troubleshoot and configure software, build templates/forms, and manage user roles
  • Preferred:
    • Familiarity with the cannabis industry, environmental consulting, or regulatory compliance
    • Experience with Zoho Creator, Flow, Forms, Books, or other low-code/no-code platforms
    • Exposure to lab operations, sample chain of custody, or scientific testing environments
    • Bonus if you've coded or used Zapier, Make (Integromat), or other automation platforms

What You'll Get
  • A front-row seat in a high-growth testing lab
  • Autonomy, responsibility, and clear paths for advancement
  • Cross-training in both cannabis and environmental testing sectors
  • Opportunity to shape client workflows, operational systems, and digital infrastructure from the ground up

Requirements
  • Advanced computer skills and ability to configure and program various SaaS software platforms used in day-to-day management of tasks, communication, finances, CRM etc. Experience with Zoho platform is a plus.
  • Bachelor degree with management experience preferred
  • 2 years college coursework or high school diploma
  • 1-3 years of administrative experience, supervisory role preferred
  • Preferred experience in the cannabis testing, food testing or environmental testing field

Benefits
Health, dental and vision plans available
Profit sharing plan
3-5 weeks PTO
401k