1

Technical Software Engineer Jobs in Idaho (NOW HIRING)

Software Engineer

Boise, ID · On-site

$125 - $150/hr

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 ...

Senior Software Engineer

Boise, ID · On-site

$106K - $139K/yr

POSITION PURPOSE The Senior Software Engineer is a highly skilled technical leader responsible for ... This role combines deep technical expertise with strong business acumen to deliver scalable ...

Description Scentsy is looking for a Software Engineer to design, build, and deliver scalable, high ... Lead or contribute to technical initiatives, working across internal and external teams to drive ...

Description Scentsy is looking for a Software Engineer to design, build, and deliver scalable, high ... Lead or contribute to technical initiatives, working across internal and external teams to drive ...

Scentsy is looking for a Software Engineer to design, build, and deliver scalable, high-quality web ... Lead or contribute to technical initiatives, working across internal and external teams to drive ...

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 ... Drive technical discussions across teams and departments, advocating for and influencing decisions ...

Create technical documentation and user guides. Test, troubleshoot, and improve software quality and reliability. * Present project progress and final results to engineering and management teams.

New

Create technical documentation and user guides. Test, troubleshoot, and improve software quality and reliability. * Present project progress and final results to engineering and management teams.

New

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

We represent only high caliber technical professionals who have committed to making a change ... The software engineer will develop, standalone applications in a manner that simplifies the help ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

next page

Showing results 1-20

Technical Software Engineer information

See Idaho salary details

$30.3K

$106.3K

$194.2K

How much do technical software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for technical software engineer in Idaho is $106,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,155.00 and $145,538.00 per year, depending on experience, location, and employer.

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

AspectTechnical Software EngineerSoftware Developer
CredentialsBachelor's in CS or related, sometimes certificationsBachelor's in CS or related, coding bootcamps
Work EnvironmentCross-functional teams, technical problem-solvingFocus on coding, application development
Industry UsageTech companies, startups, enterpriseTech, finance, healthcare, various sectors
Search IntentTechnical roles, engineering tasksApplication development, coding projects

While both roles involve software development, a Technical Software Engineer typically focuses on technical problem-solving, system architecture, and cross-team collaboration, whereas a Software Developer primarily concentrates on coding and building applications. The roles often overlap, but the Technical Software Engineer's scope includes more technical troubleshooting and system design.

Is 25 too late to become a technical software engineer?

Age is not a barrier to becoming a technical software engineer. Many professionals start coding in their mid-20s or later, and acquiring skills through coding bootcamps, online courses, or degrees can lead to entry-level positions regardless of age.

What is a technical software engineer?

A technical software engineer designs, develops, tests, and maintains software systems and applications. They often work with programming languages, development tools, and technical specifications to solve complex problems and improve software performance.
Infographic showing various Technical Software Engineer job openings in Idaho as of June 2026, with employment types broken down into 86% Full Time, 10% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $106,306 per year, or $51.1 per hour.

Software Engineer

Boise, ID • On-site

GRAND CANYON UNIVERSITY
Colleges, Universities, and Professional Schools

$125 - $150/hr

Other

Posted 22 days ago


Grand Canyon University rating

7.8

Company rating: 7.8 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

236th of 633 rated colleges and universities


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