1

Software Engineer Manager Jobs in Idaho (NOW HIRING)

Software Engineer

Boise, ID · On-site

$120 - $140/hr

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

... chain management, e-commerce solutions, and B2B public exchanges and B2B process integration ... Our company provides application analysis, design, development and programming, software ...

Senior Software Engineer

Boise, ID · On-site

$106K - $139K/yr

Software Design & Development * Design, develop, test, deploy, and maintain enterprise-grade ... Partner with Project Management, Infrastructure, Data Engineering, Security, and Business Systems ...

Senior Software Engineer

Coeur D Alene, ID · Hybrid

$119K - $157K/yr

Job Summary As a Senior Software Engineer, you will be responsible for the development and ... Collaborate with Product Management, stakeholders, and senior team members to design and deliver ...

We're building real enterprise software from the ground up, powered by modern tooling and AI, and ... You can explain a technical tradeoff to another engineer, a finance leader, a service manager, or ...

Software Engineer

Meridian, ID · On-site

$120 - $180/hr

We\'re building real enterprise software from the ground up, powered by modern tooling and AI, and ... You can explain a technical tradeoff to another engineer, a finance leader, a service manager, or ...

We're building real enterprise software from the ground up, powered by modern tooling and AI, and ... You can explain a technical tradeoff to another engineer, a finance leader, a service manager, or ...

We're building real enterprise software from the ground up, powered by modern tooling and AI, and ... You can explain a technical tradeoff to another engineer, a finance leader, a service manager, or ...

Systems Software Engineer III

Boise, ID

$164K - $195K/yr

Performs as a lead Systems Software Engineer in the development of large and complex control ... Assists Operations Manager, Project Managers and Field Supervisors with the allocation of ...

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 ... Assists Operations Manager, Project Managers and Field Supervisors with the allocation of ...

Software Engineer 3 w/Java

Idaho City, ID · On-site

$50 - $68.50/hr

Oracle SQL * application server experience, JBOSs, Deployment Management * Scripting with Shell ... Software Engineers typically are involved in maintenance (including production support ...

Senior Software Engineer

Boise, ID · On-site

$116K - $153K/yr

Engineers, product managers, and designers collaborate closely and hold themselves to high ... Participate in the full software development lifecycle, from requirements gathering through ...

IT Software Engineer III Applications will be accepted through 11:59 PM MST on the posting end date ... Leads improvement and standardization of the agency-wide document management strategy and ECM ...

$128K - $150K/yr

Develops test plans, software, and procedures that improve processing capabilities. Supports ... Serves as a technical resource for management, associates, and business units. Data Analysis ...

next page

Showing results 1-20

Software Engineer Manager information

See Idaho salary details

$93.6K

$159.4K

$188.6K

How much do software engineer manager jobs pay per year?

As of Aug 26, 2026, the average yearly pay for software engineer manager in Idaho is $159,370.00, according to ZipRecruiter salary data. Most workers in this role earn between $162,800.00 and $162,800.00 per year, depending on experience, location, and employer.

What is a software engineer manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

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

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.

What are some common challenges faced by software engineer managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

What is the difference between Software Engineer Manager vs Software Developer?

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

What are the most commonly searched types of Software Engineer jobs in Idaho?

The most popular types of Software Engineer jobs in Idaho are:

What are popular job titles related to Software Engineer Manager jobs in Idaho?

For Software Engineer Manager jobs in Idaho, the most frequently searched job titles are:

What job categories do people searching Software Engineer Manager jobs in Idaho look for?

The top searched job categories for Software Engineer Manager jobs in Idaho are:

What cities in Idaho are hiring for Software Engineer Manager jobs?

Cities in Idaho with the most Software Engineer Manager job openings:

Infographic showing various Software Engineer Manager job openings in Idaho as of August 2026, with employment types broken down into 86% Full Time, 13% Part Time, and 1% Contract. Highlights an 79% Physical, 3% Hybrid, and 18% Remote job distribution, with an average salary of $159,370 per year, or $76.6 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

233rd of 623 rated colleges and universities

Great coworkers

People enjoy working here

Good employer


$120 - $140/hr

Other

Posted 8 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