1

Developer Jobs in Pocatello, ID (NOW HIRING)

As a Windows Systems Engineer, you will be part of a team that is responsible for installing, maintaining, and securing any Windows-based systems that form the infrastructure backbone of enterprise ...

Quality Engineer-Kiewit Nuclear Solutions-Idaho

Blackfoot, ID · On-site

$57K - $74K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Quality Engineer, you will report directly to the Quality Manager, and will administer the Project Quality Plan. In this role, you will be responsible for assuring that the quality program is ...

Data Engineer

Pocatello, ID · On-site

$112K - $135K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

Showing results 41-60

Developer information

See Pocatello, ID salary details

$39.3K

$127.2K

$155.8K

How much do developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for developer in Pocatello, ID is $127,170.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,200.00 and $154,400.00 per year, depending on experience, location, and employer.

What is a developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

What are the key skills and qualifications needed to thrive as a developer, and why are they important?

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

Is a developer still in demand?

Yes, developers are in high demand across many industries due to ongoing digital transformation and the need for software solutions. Skills in programming languages like Java, Python, and JavaScript, as well as experience with cloud platforms and agile development, enhance employability in this field.

What are the most commonly searched types of Developer jobs in Pocatello, ID?

The most popular types of Developer jobs in Pocatello, ID are:

What cities near Pocatello, ID are hiring for Developer jobs?

Cities near Pocatello, ID with the most Developer job openings:

Infographic showing various Developer job openings in Pocatello, ID as of August 2026, with employment types broken down into 84% Full Time, 2% Part Time, and 14% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $127,170 per year, or $61.1 per hour.

Senior Systems Engineer II (Unix/Linux)

ECS

Pocatello, ID • On-site

Full-time

Re-posted 3 days ago


Job description

ECS is seeking a Senior Systems Engineer II (Unix/Linux) to work in our Pocatello, ID office.
The candidate shall be responsible for design, deployment, testing, certification, patching, addressing interoperability issues, not only of the base operating system, but for all support libraries, components, and application dependencies.
Position requirements and duties of the Senior Systems Engineer II (Unix/Linux):
  • Responsible for the engineering design, installation, implementation, and configuration as well as ongoing support of the Unix/Linux Infrastructure.
  • Possess advanced knowledge and skill for all Linux environments.
  • Create and maintain bare-metal and virtual machines with the appropriate distribution and patch levels of Linux and network configuration, using tools that include Satellite Server.
  • Provision/configure required software onto servers, such as web servers and databases.
  • Evaluate, improve, and maintain the information security throughout the Linux infrastructure.
  • Monitor and correct server issues and create recovery processes for failures and performance bottlenecks.
  • Manage and monitor all installed systems and infrastructure.
  • Possess excellent knowledge base in DNS, DHCP, LDAP, SMTP, and integration with Windows to solve functional or technical issues.
  • Install, configure, test, and maintain operating systems, application software and system management tools.
  • Proactively ensure the highest levels of systems and infrastructure availability.
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes.
  • Maintain security, backup, and redundancy strategies.
  • Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks.
  • Participate in the design of information and operational support systems.
  • Provide 3rd level of support.
  • Build new baselines with the appropriate security and access controls to include DISA STIGS and required security controls. Updated baselines will be required quarterly and new versions within 90 days of the manufacturer's release to production and full DISA STIGS.
  • Engineer multi factor authentication between Linux environments and the enterprise Windows infrastructure components.
  • Engineer solutions for baselines to operate in full standalone mode, domain mode, and fully integrated mode for all classification levels and enclaves.
  • Work with the developers to transition applications from one platform to another to include from physical to virtual and virtual to cloud.
  • Work with security components to resolve any security findings or vulnerabilities and apply fixes or updates as well as solutions to achieve closure.
  • Liaise with vendors and other IT personnel for problem resolution.
  • Ensure technical documentation exists for all systems and is kept up to date to include inventory and patch levels of all systems to include hostnames, property numbers, IP addresses, enclave, number of cores, number of processors, admin passwords, certificates, and service accounts on a monthly interval.
  • Integrate systems with Windows as it applies to authentication and core services dependencies such single sign-on and Active Directory. Engineer and implement solutions for multi factor authentication with FBI standardized software and hardware.
  • Document system configurations to include passwords, access controls, version number, and revision numbers, patch levels, and inventory to include hostnames, TCP/IP addresses, number of processors, and number of cores, memory, and license keys.
  • Continually transition knowledge to the Government staff through training and assistance on how to use the technology using industry best practices.

  • Active Top-Secret Clearance with the capability of obtaining SCI / CI-Poly to meet contract requirement
  • Minimum of Red Hat Certified Systems Administrator (RHCSA) or higher certification
  • At least five years of experience.
  • Systems Engineer skill set with focus on Unix/Linux based systems such as Red Hat Linux and Oracle Linux.