1

Junior Computer Science Jobs in Maine (NOW HIRING)

Provide technical coaching and guidance to junior technicians and site IT staff. Qualifications: Degree or diploma in Information Technology, Computer Science or a related field, or equivalent ...

Guide and mentor junior staff in proper creation of automated test scripts. QualificationsEducation B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and ...

Microsoft Infrastructure Engineer

Skowhegan, ME · On-site

$105K - $139K/yr

Provide technical coaching and guidance to junior technicians and site IT staff. Qualifications: Degree or diploma in Information Technology, Computer Science or a related field, or equivalent ...

Provide scientific and technical guidance, support, coordination, and oversight to project staff ... Supports junior Geologist staff. * Actively participate in a proactive safety culture. * Work in a ...

Provide scientific and technical guidance, support, coordination, and oversight to project staff ... Supports junior Geologist staff. * Actively participate in a proactive safety culture. * Work in a ...

$119K - $157K/yr

Mentor junior engineers, providing guidance on best practices and setting technical standards ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent ...

$119K - $157K/yr

Mentor junior engineers, providing guidance on best practices and setting technical standards ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent ...

Mentor junior engineers, providing guidance on best practices and setting technical standards ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent ...

Mentor junior engineers, providing guidance on best practices and setting technical standards ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent ...

Mentor junior cybersecurity analysts and ISSOs, providing technical guidance and quality oversight ... EDUCATION/EXPERIENCE REQUIRED Bachelor's degree in Computer Science or related field and a minimum ...

Showing results 41-60

Junior Computer Science information

See Maine salary details

$23.2K

$86.1K

$133.1K

How much do junior computer science jobs pay per year?

As of Sep 7, 2026, the average yearly pay for junior computer science in Maine is $86,146.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,900.00 and $84,200.00 per year, depending on experience, location, and employer.

What is a junior computer scientist?

A Junior Computer Scientist is an entry-level professional who typically holds a degree in computer science or a related field. They work under the supervision of senior staff to design, develop, test, and maintain software, algorithms, or systems. Their responsibilities may include coding, debugging, conducting research, and assisting with technical documentation. This role is often a starting point for those looking to advance in the field of computer science, offering valuable hands-on experience and opportunities to learn from more experienced colleagues.

What are the key skills and qualifications needed to thrive as a junior computer scientist?

To thrive as a Junior Computer Scientist, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development environments are commonly expected. Strong problem-solving abilities, effective communication, and a willingness to learn are essential soft skills for this role. These skills and qualities enable junior computer scientists to contribute to team projects, adapt to new technologies, and efficiently solve real-world technical problems.

What types of projects and responsibilities can a junior computer science professional expect in their first year?

As a Junior Computer Science professional, you can expect to work on a variety of foundational tasks such as debugging code, writing unit tests, and assisting with the development of new features under the supervision of more experienced team members. You may also participate in code reviews, collaborate with cross-functional teams like design and QA, and help maintain documentation. These hands-on experiences are designed to help you build technical skills, understand software development processes, and gradually take on more complex assignments as you gain confidence and expertise.

What is the difference between Junior Computer Science vs Junior Software Developer?

AspectJunior Computer ScienceJunior Software Developer
Required CredentialsDegree in Computer Science or related fieldDegree or coding bootcamp certification
Work EnvironmentAcademic, research, or entry-level tech rolesSoftware development teams, tech companies
Industry UsageUniversities, research labs, tech firmsSoftware companies, startups, IT departments
Common Search/ComparisonYesYes

Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.

What are the most commonly searched types of Computer Science jobs in Maine?

The most popular types of Computer Science jobs in Maine are:

What are popular job titles related to Junior Computer Science jobs in Maine?

For Junior Computer Science jobs in Maine, the most frequently searched job titles are:

What job categories do people searching Junior Computer Science jobs in Maine look for?

The top searched job categories for Junior Computer Science jobs in Maine are:

Infographic showing various Junior Computer Science job openings in Maine as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 12% Part Time, 3% Temporary, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $86,146 per year, or $41.4 per hour.

Microsoft Infrastructure Engineer

Sappi

Skowhegan, ME • On-site

$110 - $150/hr

Other

Posted 11 days ago


Sappi rating

8.8

Company rating: 8.8 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

10th of 122 rated packaging manufacturers


Job description

Sappi North America
Sappi North America, headquartered in Boston with corporate offices in Portland, Maine, is a subsidiary of Sappi Limited, a global renewable resource company that uses every part of the tree to make sustainable woodfiber products. With over 12,000 employees and operations in seven countries, we serve customers worldwide. Our diversified businesses include Packaging, Speciality and Graphic Papers and Dissolving Pulp, offering premium products for various industries. From cosmetics packaging and food industry barrier papers to textiles and the clothes you wear, Sappi’s solutions are vital to the future of sustainable alternatives to plastic and other fossil fuel-based products.

ON-SITE Position

Provides senior technical engineering, administration and operational support for Sappi’s Microsoft infrastructure across the North American business, within a shared global Microsoft estate. The role is responsible for designing, building, securing, maintaining and improving business-critical Microsoft platforms, including Windows Server, Active Directory, hybrid identity, Microsoft 365, endpoint management and related core services. It ensures that corporate offices, mills, shared services and supporting applications remain available, secure, compliant and fit for purpose through disciplined lifecycle management, change control, incident resolution, patching, hardening, documentation and continuous improvement. The role works closely with regional IT, global infrastructure, security, OT and vendor teams to deliver reliable Microsoft services that support 24x7 manufacturing operations and the wider business.

  • Design, build, configure, and manage Windows servers and Microsoft systems throughout their lifecycle.
  • Maintain build standards and configuration baselines to ensure consistency, reliability, and compatibility.
  • Provide technical input for capacity, performance, and infrastructure planning.
Identity and Access Management
  • Administer Active Directory, Group Policy, and hybrid identity services.
  • Maintain authentication, DNS, and certificate services supporting business and mill operations.
  • Manage privileged access and resolve complex authentication and access issues.
Endpoint and Workplace Services
  • Manage endpoint and workplace platforms, ensuring device compliance and security.
  • Oversee patching, hardening, and security baseline compliance for servers and endpoints.
  • Administer Microsoft 365 and maintain remote access and virtual workplace environments.
Operational Support and Service Stability
  • Provide third-line support for Microsoft infrastructure incidents, problems, and requests.
  • Monitor system health, troubleshoot recurring issues, and perform root cause analysis.
  • Execute change management activities, support on-call coverage, maintenance windows, and disaster recovery testing.
Security, Risk, and Compliance
  • Implement and maintain security hardening standards and vulnerability remediation.
  • Ensure systems remain on supported software and firmware versions and manage associated risks.
  • Support audits, compliance reviews, and IT/OT security controls in partnership with security and operational teams.
Project Delivery and Continuous Improvement
  • Deliver infrastructure projects, including design, implementation, migration, testing, and support transition.
  • Lead upgrades and migrations with minimal business disruption.
  • Drive continuous improvement through automation, standardization, and process optimization.
Documentation and Knowledge Transfer
  • Maintain accurate technical documentation, standards, and system records.
  • Capture and share critical knowledge to reduce single-person dependencies.
  • Provide technical coaching and guidance to junior technicians and site IT staff.

Qualifications:

Degree or diploma in Information Technology, Computer Science or a related field, or equivalent experience

Microsoft certifications are an advantage, for example Windows Server, Microsoft 365, Identity or Endpoint Administrator

At least five years working on enterprise Microsoft infrastructure

Experience of working to security and compliance requirements

Experience in infrastructure projects, upgrades and migration

Experience of third line support, on-call work and out-of-hours maintenance

Experience in a manufacturing or mill environment is an advantage

Salary is determined by a number of factors including the value of the job to the organization, market forces, internal equity and skills brought to the job.

Sappi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Sappi complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

ABOUT SAPPI

Sappi isa leading global provider of everyday materials made from woodfibre-based renewable resources. As a diversified, innovative and trusted leader focused on sustainable processes and products, we are building a more circular economy by making what we should, not just what we can.

#J-18808-Ljbffr

What Sappi employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom