1

New Grad Software Developer Jobs in Maine (NOW HIRING)

Description SAIC is seeking a Software Engineer to support the Portsmouth Naval Shipyard (PNSY ... Collaborates with development teams to implement enhancements and new features, conducts regular ...

IL , KS , MA, MD, ME , NJ , NC , NY, OR , TN , TX , VA , and WA . We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. We hire the best software engineers, but ...

IL , KS , MA , MD, ME , NJ , NC , NY , OR , TN , TX , VA , and WA . We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. We hire the best software engineers, but ...

Senior Software Engineer

Westbrook, ME · On-site

$124K - $164K/yr

L.C. is seeking a Senior Software Engineer to help shape the platform powering their diagnostic ... Founded in , the company is headquartered in Morristown, New Jersey, US, , with a team of 501-1000 ...

IL , KS , MA, MD, ME , NJ , NC , NY, OR , TN , TX , VA , and WA . We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. We hire the best software engineers, but ...

As a Software Development Engineer on our team, you will be a key contributor in designing ... Pick up new technology and switch between tech stacks with a minimum of fuss. Stay abreast of ...

As a Software Development Engineer on our team, you will be a key contributor in designing ... Pick up new technology and switch between tech stacks with a minimum of fuss. Stay abreast of ...

As a Software Development Engineer on our team, you will be a key contributor in designing ... Pick up new technology and switch between tech stacks with a minimum of fuss. Stay abreast of ...

Senior Software Engineer - Java/J2EE

Portland, ME · On-site

$127K - $168K/yr

Lead the design, development, implementation, and maintenance of new and existing application ... Mentor Software Engineers and Associate Engineers * Maintain accountability for solution quality ...

Sr. Software Engineer

Berwick, ME

$122K - $162K/yr

Sr. Software Engineer TECHM-JOB-31070 Location: North Berwick ME Skill: PCB Layout Design using ... new and sustaining projectsMaintain existing component database and associated libraries and ...

Senior Software Engineer

Kittery, ME · On-site

$124K - $164K/yr

Description SAIC is seeking a Senior Software Engineer to support the Portsmouth Naval Shipyard ... Collaborates with development teams to implement enhancements and new features, conducts regular ...

Software Engineer 2 are responsible for the building and/or configuration of software solutions ... Responsible for the estimation, design, implementation, and maintenance of new and existing ...

next page

Showing results 1-20

New Grad Software Developer information

See Maine salary details

$46.5K

$108.3K

$160.7K

How much do new grad software developer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for new grad software developer in Maine is $108,288.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,100.00 and $125,900.00 per year, depending on experience, location, and employer.

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

To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.

What are typical responsibilities for a New Grad Software Developer, and how do they contribute to the team?

As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.

What is a New Grad Software Developer job?

A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.

What are popular job titles related to New Grad Software Developer jobs in Maine? For New Grad Software Developer jobs in Maine, the most frequently searched job titles are:
What job categories do people searching New Grad Software Developer jobs in Maine look for? The top searched job categories for New Grad Software Developer jobs in Maine are:
Software Engineer

Software Engineer

SAIC

Kittery, ME • On-site

Full-time

Posted 13 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 78 frontline employees who took The Breakroom Quiz

71st of 204 rated it services


Job description

Job Description
Description
SAIC is seeking a Software Engineer to support the Portsmouth Naval Shipyard (PNSY) Information Technology Programs for the Dept of the Navy. This initiative leverages advanced technologies and integrates critical defense systems to optimize ship maintenance through IT applications, systems, and training, ensuring sustained mission success in naval ship maintenance operations.
Work is performed on site in Kittery, ME.
Role: Designs, develops, documents, tests, and debugs application software using tools such as Power BI and Power App. Conducts analysis and collaborates with subject matter experts for planning, design, development, and utilization of electronic data processing systems for various purposes including information storage, processing, and reporting. Determines user needs and analyzes system capabilities to resolve problems related to program intent, output requirements, and input data acquisition. Prepares operating instructions and develops autonomous services, desktop applications, web applications, scripts, and utility programs. Ensures software standards are met and maintains compliance with DoD and DoN standards. Troubleshoots application issues, optimizes software performance, and provides user support and training. Collaborates with development teams to implement enhancements and new features, conducts regular system audits, and ensures data integrity and security. Provides design, development, customization, and maintenance support for SharePoint, local applications, web applications, and web servers.
Responsibilities:
  • Provide support as either the primary application sponsor or as a backup to Government personnel [for locally developed and maintained applications]
  • Support application updates and resolve issues [for locally developed and maintained applications]
  • Test applications and patches
  • Provide application support
  • Plan, schedule, and manage the implementation of Government Off-the-shelf (GOTS) and COTS software
  • Manage and install routine and urgent GOTS and COTS applications updates.
  • Prepare Test and Implementation Plans
  • Execute and validate COTS/Government developed applications requirements and specifications
  • Continuously examine and evaluate the COTS/Government developed applications data interface and batch processes and propose technically feasible improvements to automation
  • Troubleshoot COTS/Government developed applications application anomalies
  • Coordinate and collaborate with PNSY stakeholders to diagnose and resolve problems
  • Provide analysis, design, evaluation, and programming support for web-based IT systems
  • Perform re-platforming and new application development
  • Install, test, manage, and ensure availability and integrity of corporate software systems
  • Manage corporate software releases
  • Develop and maintain maintenance and logistics software
  • Maintain compliance with the DoN software portfolio and certification and accreditation requirements
  • Manage data and process interfaces with other DoN systems
  • Provide design, development, customization, and maintenance support for SharePoint, local applications, web applications, and web servers

Qualifications
EDUCATION: BA/BS with 5 years of experience, or additional years of experience considered in lieu of degree
REQUIRED EXPERTISE:
  • Experience in supporting both corporate and locally developed applications, with a strong understanding of IT policies and procedures.
  • Proficiency in technologies such as Microsoft Power Platform including Power BI and Power Apps.
  • Skilled in performing complex database software installations, upgrades, and maintenance, ensuring data integrity and recoverability.
  • Ability to conduct audits for compliance with established standards, policies, and configuration guidelines, and develop new standards as necessary.
  • Familiarity with Agile development practices, front-end UI design, and automated solutions for reporting and data mining.
  • Capable of troubleshooting and resolving application anomalies, and providing analysis, design, evaluation, and programming support for web-based IT systems.

REQUIRED CERTIFICATION: CompTIA Security+ CE
REQUIRED CLEARANCE: Active Secret clearance
Overview
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom