1

New Grad Software Engineer Jobs in Boise, ID (NOW HIRING)

Software Engineer

Boise, ID · On-site

$120 - $140/hr

Maintain software, optimizing performance, adding new features, debugging issues and ensuring ... Junior software engineer Professional Certifications * Professional Software Developer ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Software Engineer

Boise, ID · On-site

$85 - $115/hr

Responsibilities Responsible for decomposing and translating user stories into new, effective ... Job Profile Software Engineer E4 Benefits Micron provides benefits including medical, dental ...

Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...

The Software Engineer will be responsible for translating user stories into effective solutions ... Responsibilities : • Responsible for decomposing and translating user stories into new, effective ...

Senior Software Engineer

Boise, ID · On-site

$106K - $139K/yr

POSITION PURPOSE The Senior Software Engineer is a highly skilled technical leader responsible for the design, development, integration, and support of enterprise software solutions that enable OCI ...

Senior Software Engineer

Boise, ID · On-site

$106K - $139K/yr

POSITION PURPOSE The Senior Software Engineer is a highly skilled technical leader responsible for the design, development, integration, and support of enterprise software solutions that enable OCI ...

Software Engineer 3 w/Java

Idaho City, ID

$50 - $68.50/hr

Code new features/functionality, as well as software enhancements and/or required fixes to production problems using existing and industry standard functional and technical programming standards.

Software Engineer

Meridian, ID · On-site

$120 - $180/hr

What we\'re looking for Required * 5+ years building and shipping production software as a full-stack engineer * Strong proficiency with a modern web stack: TypeScript, React, and Next.js * Solid ...

Systems Software Engineer III

Boise, ID

$164K - $195K/yr

Performs as a lead Systems Software Engineer in the development of large and complex control ... Continuously pursues personal development in new technologies and solutions to enable the role to ...

Systems Software Engineer III

Boise, ID · On-site

$164K - $195K/yr

Performs as a lead Systems Software Engineer in the development of large and complex control ... Continuously pursues personal development in new technologies and solutions to enable the role to ...

Responsible for decomposing and translating user stories into new, effective solutions that ... OR employer will accept 7 years of work experience in job offered or in an engineer-related ...

Responsible for decomposing and translating user stories into new, effective solutions that ... OR employer will accept 7 years of work experience in job offered or in an engineer-related ...

... new or existing systems. * Participates in evaluation and selection of hardware, software, and ... Programming languages and software development tool suites Experience: * Creating, interpreting and ...

next page

Showing results 1-20

New Grad Software Engineer information

See Boise, ID salary details

$60.4K

$140.4K

$195.6K

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

As of Aug 25, 2026, the average yearly pay for new grad software engineer in Boise, ID is $140,407.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,200.00 and $164,700.00 per year, depending on experience, location, and employer.

What is a new grad software engineer?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a new grad software engineer?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a new grad software engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What are popular job titles related to New Grad Software Engineer jobs in Boise, ID?

For New Grad Software Engineer jobs in Boise, ID, the most frequently searched job titles are:

What job categories do people searching New Grad Software Engineer jobs in Boise, ID look for?

The top searched job categories for New Grad Software Engineer jobs in Boise, ID are:

What cities near Boise, ID are hiring for New Grad Software Engineer jobs?

Cities near Boise, ID with the most New Grad Software Engineer job openings:

Infographic showing various New Grad Software Engineer job openings in Boise, ID as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $140,407 per year, or $67.5 per hour.

Software Engineer

Boise, ID • On-site


GRAND CANYON UNIVERSITY

7.8

Company rating: 7.8 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

232nd of 622 rated colleges and universities

Great coworkers

People enjoy working here

Good employer


$120 - $140/hr

Other

Posted 7 days ago


Job description

What Is a Software Engineer?

A software engineer is an expert in the design, development and testing of software applications and programs. Software engineers combine an engineering and computer science mindset to create solutions to technical problems. If you’ve ever used a GPS application on your phone, browsed through a menu of TV shows from a streaming service on your smart TV or used a fitness tracker to count how many calories you’ve burned, then you’ve benefited from the hard work of software engineers.

Before considering how to become a software engineer, it’s helpful to learn what this career entails. The term “software engineering” is often used interchangeably with “software development,” but they aren’t quite the same thing. Software engineers work on the entire lifecycle of a project, supervising everything from infrastructure to security. Software development — a subset of software engineering — is focused more narrowly on coding tasks. (See disclaimer 1)

Software engineers can work on a wide range of projects within various areas, including video games, cybersecurity, cloud storage, apps and web apps. (See disclaimer 3)

To become a software engineer, it’s helpful to know how to look at the big picture. Software engineers are charged with managing and working on all different aspects of the project — from initial design to quality testing and maintenance. (See disclaimer 1)

Responsibilities
  • Review customer requirements for a project before launching into the design phase.
  • Design and develop software programs, including writing and testing code.
  • Ensure the project meets customer requirements and standards of security and quality.
  • Perform thorough testing and debugging to eliminate bugs.
  • Consult with clients, security specialists and other stakeholders to ensure the software program meets expectations.
  • Maintain software, optimizing performance, adding new features, debugging issues and ensuring overall performance and security of applications.
Education Requirements
  • High school diploma with coursework in computer science and coding.
  • College degree, usually a bachelor’s in computer science, information technology (IT) or an accredited software engineering program.
  • Undergraduate certificates in specific programming languages or technical areas.
  • Internship experience during the bachelor’s degree.
Entry‑Level Roles
  • Technical support specialist
  • Quality assurance tester
  • Software test engineer
  • Junior software engineer
Professional Certifications
  • Professional Software Developer Certification
  • Certified Secure Software Lifecycle Professional
  • Certified Software Engineer
Key Skills
  • Coding languages: Java, Python, etc.
  • Object‑oriented programming
  • Operating systems
  • Cloud computing
  • Agile and Scrum project management
  • Design, testing and debugging
  • Version control
Soft Skills
  • Critical thinking
  • Problem‑solving
  • Time management
  • Communication
  • Teamwork and collaboration
  • Leadership
Where Software Engineers Work

Software engineers may find work in almost any industry. Popular sectors include software development companies, finance and insurance firms, and manufacturing companies.

Compensation & Growth

The U.S. Bureau of Labor Statistics reports a median annual wage of $132,270 for software developers as of May 2023, with an expected 18% job growth through 2033, translating to an estimated 303,700 new jobs. (See disclaimer 7, 8)

Advancement Opportunities

Potential career paths include senior software engineer, artificial intelligence specialist, IT project manager and systems manager.

#J-18808-Ljbffr


What Grand Canyon University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom