1

Contract Programming Jobs in Idaho (NOW HIRING)

The City Engineer is responsible for integrated services within and among Planning, Building ... Contract negotiation and administration and project management methods; Supervisory techniques and ...

Review contract drawings, detail drawings, and specifications. * Prepare fabrication shop work ... Degree in Construction Management, Mechanical, Civil, or Chemical Engineering desired. * Previous ...

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

Ability to administer construction contracts and conduct 'on-site' observation of work during ... Act as Engineer-in-responsible-charge, including making technical decisions in their respective ...

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

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

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

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

Showing results 21-40

Contract Programming information

See Idaho salary details

$10

$36

$74

How much do contract programming jobs pay per hour?

As of Aug 8, 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 job categories do people searching Contract Programming jobs in Idaho look for? The top searched job categories for Contract Programming jobs in Idaho are:
Infographic showing various Contract Programming job openings in Idaho as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $76,110 per year, or $36.6 per hour.

$50K/yr

Full-time

Posted 4 days ago


Job description

This announcement is being advertised as a Forest Service National Hiring effort to fill multiple vacancies. Positions may be filled at one or more of the duty locations included in this announcement. Final determination of the duty location will be made at the time of the job offer.
For additional information about the duties of this position, please contact Anthony Edwards at anthony.edwards@usda.gov.Qualifications:In order to qualify, you must meet the eligibility and qualifications requirements as defined below by the closing date of the announcement. For more information on the qualifications for this position, visit the Office of Personnel Management's General Schedule Qualification Standards.
Your application and resume must clearly show that you possess the experience requirements. Transcripts must be provided for qualifications based on education. Provide course descriptions as necessary.
Basic Requirement:
See Education for the Individual Occupational Requirements for the 0810 Series.
In addition to meeting the basic requirement listed above, you must also possess experience and/or directly related education in the amounts listed below.
Specialized Experience Requirement:
For the GS-07 Level: Applicants must have one year of specialized experience equivalent to at least the GS-05 grade level;
OR
Applicants must have one full year of graduate level education (coursework directly related to position being filled);
OR
Superior Academic Achievement (click the link to determine if you are eligible: http://www.opm.gov/qualifications/policy/ApplicationOfStds-04.asp);
OR
Successful completion of a 5-year program of study of at least 160 semester hours leading to a bachelor's degree in engineering;
OR
An appropriate combination of graduate level education and specialized experience. Professional engineering experience is defined as nonroutine engineering work that required and was characterized by (1) professional knowledge of engineering; (2) professional ability to apply such knowledge to engineering problems; and (3) positive and continuing development of professional knowledge and ability.
Qualifying specialized experience is defined as one or more of the following:
  • Assisted with the completion of location surveys for roads or bridges or trails, generally after route and control point selection by a higher grade engineer;
  • Assisted with field surveys, topographic maps, and specific locations for such items as water distribution systems, wastewater treatment systems, parking areas, campsites, and other minor structures;
  • Completed field reviews for adequacy and structural soundness of plans and specifications presented for minor construction;
  • Assisted with the inspections of contract construction for roads or bridges or buildings or other structures ensuring compliance with plans or specification or other contract terms; and/or
  • Assisted with the inspection of the condition of roads or bridges or other structures to determine maintenance and repair needs.
For the GS-09 Level: Applicants must have one year of specialized experience equivalent to at least the GS-07 grade level;
OR
Applicants must have 2 years of progressively higher level graduate education leading to a master's degree or master's or equivalent graduate degree (coursework directly related to the position being filled);
OR
Successful completion of a 5-year program of study of at least 160 semester hours leading to a bachelor's degree in engineering and 1 year of appropriate professional experience;
OR
A combination of superior academic achievement and 1 year of appropriate professional experience;
OR
An appropriate combination of specialized experience and education (only graduate education in excess of 18 semester hours may be used to qualify applicants for this grade level). Professional engineering experience is defined as nonroutine engineering work that required and was characterized by (1) professional knowledge of engineering; (2) professional ability to apply such knowledge to engineering problems; and (3) positive and continuing development of professional knowledge and ability.
Qualifying specialized experience is defined as one or more of the following:
  • Assisted in the design and development of routine construction drawings and specifications for projects with straightforward technical characteristics;
  • Assisted with site visits to ensure construction was conducted in accordance with established contract specifications; and/or
  • Assisted in gathering data used to monitor the progress of contractors in achieving contract requirements and project milestones such as performing basic surveys and investigations to establish baseline data used to initiate a requirements review.

Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community, student, social). Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.Education:See above for education that may be qualifying for the specific grade level.
Basic Requirement:
GS-0810 Series:
A. Degree: Engineering. To be acceptable, the program must: (1) lead to a bachelor's degree in a school of engineering with at least one program accredited by ABET; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics.
OR
B. Combination of education and experience -- college-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following:
  1. Professional registration or licensure -- Current registration as an Engineer Intern (EI), Engineer in Training (EIT)1, or licensure as a Professional Engineer (PE) by any State, the District of Columbia, Guam, or Puerto Rico. Absent other means of qualifying under this standard, those applicants who achieved such registration by means other than written test (e.g., State grandfather or eminence provisions) are eligible only for positions that are within or closely related to the specialty field of their registration. For example, an applicant who attains registration through a State Board's eminence provision as a manufacturing engineer typically would be rated eligible only for manufacturing engineering positions.
  2. Written Test -- Evidence of having successfully passed the Fundamentals of Engineering (FE)2 examination or any other written test required for professional registration by an engineering licensure board in the various States, the District of Columbia, Guam, and Puerto Rico.
  3. Specified academic courses -- Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and that included the courses specified in the basic requirements under paragraph A. The courses must be fully acceptable toward meeting the requirements of an engineering program as described in paragraph A.
  4. Related curriculum -- Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor's degree in engineering, provided the applicant has had at least 1 year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. (The above examples of related curricula are not all-inclusive.)
Employment Type: OTHER