1

Contract Programming Jobs in Idaho (NOW HIRING)

Engineers schedule projects and related workloads, represent Cushing Terrell in project meetings ... Ability to administer construction contracts and conduct 'on-site' observation of work during ...

Project Engineer Position Summary The Project Engineer supports large-scale, on-site construction ... Maintain working knowledge of contracts, including general conditions, scopes of work, and ...

Project Engineer Position Summary The Project Engineer supports large-scale, on-site construction ... Maintain working knowledge of contracts, including general conditions, scopes of work, and ...

Project Engineer

Boise, ID · On-site

$78K - $135K/yr

The Project Engineer will play a vital role in championing on-site shop drawing review, schedule ... Review contract drawings for accuracy and constructability, communicate concerns, and collaborate ...

Civil Engineer

Nampa, ID · On-site

$2.9K - $5.8K/mo

Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...

Civil Engineer

Rexburg, ID · On-site

$2.9K - $5.8K/mo

Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...

Civil Engineer

Boise, ID · On-site

$2.9K - $5.8K/mo

Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...

Civil Engineer

Pocatello, ID · On-site

$2.9K - $5.8K/mo

Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...

Civil Engineer

Meridian, ID · On-site

$2.9K - $5.8K/mo

Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...

Civil Engineer

Idaho Falls, ID · On-site

$2.9K - $5.8K/mo

Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...

Civil Engineer

Moscow, ID · On-site

$2.9K - $5.8K/mo

Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...

Civil Engineer

Coeur D Alene, ID · On-site

$2.9K - $5.8K/mo

Contract Management--Be the primary contact between Navy and civilian contractors, managing ... Following your initial tour as a Civil Engineer, you can attend the Naval Postgraduate School (NPS ...

next page

Showing results 1-20

Contract Programming information

See Idaho salary details

$10

$36

$74

How much do contract programming jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for contract programming in Idaho is $36.59, according to ZipRecruiter salary data. Most workers in this role earn between $21.73 and $46.81 per hour, depending on experience, location, and employer.

What is the difference between Contract Programming vs Software Developer?

AspectContract ProgrammingSoftware Developer
CredentialsTypically no specific certifications required, but technical skills are essentialOften holds degrees or certifications in computer science or related fields
Work EnvironmentProject-based, freelance or temporary roles, often remoteFull-time employment, in-house or remote
Employer & Industry UsageUsed across various industries for short-term projectsEmployed by companies for ongoing development roles
Search & Comparison IntentOften compared for flexibility and project scopeCompared for career stability and growth opportunities

Contract Programming involves short-term, project-based work often as a freelancer, while Software Developers typically work full-time within a company. Both roles require strong technical skills, but their work environments and employment terms differ significantly.

What is contract programming?

Contract programming refers to the practice of hiring software developers or programmers on a contract basis, rather than as permanent employees. These professionals are typically brought in to work on specific projects or for a set period of time, often to address resource gaps or provide specialized expertise. Contract programmers are responsible for designing, writing, testing, and maintaining code according to the requirements set by the client. This arrangement offers flexibility for both the employer and the programmer, as it allows businesses to scale their workforce as needed and gives programmers the opportunity to work on diverse projects.

What are some common challenges faced by contract programmers when working with multiple clients simultaneously?

Contract programmers often juggle projects for several clients at once, which can present challenges in time management, prioritizing tasks, and ensuring clear communication. Balancing different workflows, adapting to various coding standards, and aligning with each client’s expectations require strong organizational and interpersonal skills. It's important to establish transparent timelines, utilize project management tools, and maintain regular check-ins with clients to keep projects on track and avoid misunderstandings.

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

To thrive as a Contract Programmer, you need advanced programming skills, knowledge of multiple programming languages, and a proven track record demonstrated by a relevant degree or portfolio of completed projects. Familiarity with version control systems (like Git), project management tools, and sometimes certifications in specific technologies (such as AWS or Microsoft Azure) are commonly expected. Strong communication, time management, and problem-solving abilities help you adapt to diverse client needs and collaborate remotely. These skills enable you to deliver high-quality, on-time solutions while maintaining client satisfaction in a competitive contract environment.
What are the most commonly searched types of Programming jobs in Idaho? The most popular types of Programming jobs in Idaho are:
What are popular job titles related to Contract Programming jobs in Idaho? For Contract Programming jobs in Idaho, the most frequently searched job titles are:
What job categories do people searching Contract Programming jobs in Idaho look for? The top searched job categories for Contract Programming jobs in Idaho are:
Electrical Engineer or Designer

Electrical Engineer or Designer

Cushing Terrell

Boise, ID • On-site

Full-time

Re-posted 21 days ago


Job description

Electrical Engineer or DesignerPosition Description

As an Electrical Engineer you will work with Project Managers in developing energy efficient, sustainable, and reliable engineering system concepts for projects. This position has a demonstrated capability to conduct analyses of existing systems and develop engineering solutions. Senior engineers consult with the client to determine needs, wants, and budgets while determining the functional requirements of new or renovated systems. Engineers schedule projects and related workloads, represent Cushing Terrell in project meetings, and assist in strategy meetings. This position checks drawings and prepares feedback for project team(s), directs activities of workers engaged in preparing drawings, and edits or writes specifications including coordination with outside consultants involved in the project.

Position Salary Range*

The expected salary range for this position is $80,000 to $110,000 annually.

Required Qualifications**
  • Bachelor’s degree or higher education in Electrical Engineering
  • 7+ years of job-related experience
  • Advanced knowledge of Autodesk MEP Revit, Auto CAD, Bluebeam, Outlook, Microsoft Office
  • Proven record of technical competence in areas of electrical system design including but not limited to: lighting systems and controls, power distribution systems including main distribution and separately derived systems, service calculations, arc fault, short circuit, and life safety analysis, with applicable codes and regulations
  • Strong knowledge of NEC codes
  • Possess the skill set to prepare fee proposals and negotiate contracts
  • Possess the necessary skill sets to prepare studies and reports
  • Ability to administer construction contracts and conduct ‘on-site’ observation of work during construction to monitor plan compliance, including administration and review of addendums, substitutions, change orders, and submittals

Did you know that some people hold back on applying to jobs if they don’t meet 100% of the listed requirements? We don’t want you to hold back! If you check most of the qualifications above and believe you could successfully do the work, we encourage you to apply!

Position Responsibilities***
  • Maintain a working knowledge of process and issues affecting productivity and quality of contract documents and reports
  • Prepare drawings, details, specification, and contract documents for contractors
  • Act as Engineer-in-responsible-charge, including making technical decisions in their respective field, reviewing, stamping, and signing construction documents
  • Prepare life cycle cost comparisons for system selection and represent the client in obtaining bids, and awarding construction contracts
  • Develop positive external and internal client relationships and participate in project interviews for firm-wide projects
  • Conduct project closeout and quality measurement investigation
  • Achieve assignability goal
  • Stay current and knowledgeable of available resources
  • Participate in community service events, community service groups, professional design organizations
  • Seek out a mentor; if you have been successful with your mentor, find another
  • Promote sustainability
  • Participate in design workshops or charrettes
  • Additional responsibilities may include interviewing and training, planning, assigning, directing work, appraising performance, rewarding and disciplining team members, addressing complaints, and resolving problems
Working at Cushing Terrell

Cushing Terrell is a multidisciplinary design firm with 17 offices and more than 500 team members who bring together their expertise to deliver holistic built environments. Leveraging our influence as designers, we work to create sustainable systems and spaces that help people live their best lives.

Why Cushing Terrell

At Cushing Terrell, we empower creative designers to discover imaginative, responsible, first-of-their-kind environments. But more than that, we support a strong, cohesive team, from our design professionals to our business operations staff. Together, we champion diversity, equity, inclusion, and belonging, placing people at the center of our practice, thus our tagline, “design meets you.” Together, we find joy in uncovering imaginative solutions for the people who work here, the people we work for, and the planet as a whole. We offer a competitive benefits package, work opportunities in a variety of locations and markets, and a company culture that celebrates all the unique viewpoints and personalities that make up our talented team. View our Employee Benefits Guide: https://cushingterrell.com/wp-content/uploads/2024/12/CushingTerrell_Benefits-Guide_2025.pdf

Things to Note

*Actual pay will be determined based on the candidate’s years of experience, licensure status, location, level of proficiency, and other job-related factors (as permitted by law). This position is also eligible for an annual performance bonus.

**Applicants must be currently authorized to work in the United States on a full-time basis. Cushing Terrell will not sponsor applicants for work visas.

***The majority of the time, a person in this role will be sitting in an office with limited physical requirements. This may require individuals to bend, stretch, twist, and reach.

Cushing Terrell is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Contact 406.248.7455 if you require assistance or accommodation during the employment application process.

Note to recruitment agencies: Cushing Terrell does not accept unsolicited resumes from search firms or agencies. Any resume submitted to any employee of Cushing Terrell without a prior written search agreement will be considered unsolicited and the property of Cushing Terrell.