1

Contract Programmer Jobs in Boise, ID (NOW HIRING)

Project Engineer The Project Engineer supports major construction projects onsite in Boise, Idaho ... Review contract drawings, detail drawings, and specifications to understand design intent and ...

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

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

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

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

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

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

Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ... Perform basic engineering calculations and technical drafting to support field operations. * Assist ...

Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ... Perform basic engineering calculations and technical drafting to support field operations. * Assist ...

Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ... Perform basic engineering calculations and technical drafting to support field operations. * Assist ...

Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ... Perform basic engineering calculations and technical drafting to support field operations. * Assist ...

The Field Engineer II role requires interfacing with all areas affected by the project including ... Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ...

Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ... Perform basic engineering calculations and technical drafting to support field operations. * Assist ...

The Field Engineer II role requires interfacing with all areas affected by the project including ... Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ...

Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ... Perform basic engineering calculations and technical drafting to support field operations. * Assist ...

The Field Engineer II role requires interfacing with all areas affected by the project including ... Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ...

The Field Engineer II role requires interfacing with all areas affected by the project including ... Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ...

Provide the client with contract required reports (weekly, monthly, schedule.) * Understand and ... Perform basic engineering calculations and technical drafting to support field operations. * Assist ...

Showing results 21-40

Contract Programmer information

See Boise, ID salary details

$12

$32

$59

How much do contract programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for contract programmer in Boise, ID is $32.37, according to ZipRecruiter salary data. Most workers in this role earn between $21.15 and $40.96 per hour, depending on experience, location, and employer.

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 strong programming skills in relevant languages, a solid understanding of software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of frameworks or cloud platforms are commonly required. Excellent problem-solving abilities, self-motivation, and clear communication with clients set top contract programmers apart. These skills ensure the delivery of high-quality, maintainable code that meets client needs and project deadlines in a dynamic work environment.

What is the difference between Contract Programmer vs Software Developer?

AspectContract ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with experience in specific programming languagesUsually holds a degree in computer science or software engineering, with similar certifications
Work EnvironmentWorks on short-term projects, often remotely, with flexible schedulesMay work full-time in an office or remotely, involved in ongoing development
Employer & Industry UsageHired by companies for specific projects or freelance work across various industriesEmployed by companies or as freelancers, involved in software creation and maintenance

In summary, Contract Programmers focus on short-term, project-based work, often freelance or temporary, while Software Developers typically work on ongoing development within a company or as full-time employees. Both roles require similar skills and credentials but differ mainly in work scope and employment type.

How do contract programmers typically manage communication and collaboration with client teams while working remotely?

Contract programmers often work off-site, which makes effective communication and collaboration essential for project success. Most clients use project management tools like Jira, Trello, or Asana, and require regular check-ins via video calls, chat platforms, or emails. It’s important for contract programmers to proactively share progress, clarify requirements, and ask questions as needed to stay aligned with the client’s expectations. Building strong communication habits helps ensure timely delivery and fosters a positive working relationship with diverse team members, even when working remotely.

What is contract programming?

Contract programming is a work arrangement where a programmer is hired on a temporary basis to complete specific projects or tasks under a contract. It often involves working independently or remotely, with defined deliverables, deadlines, and payment terms, and may require skills in specific programming languages or tools. This setup allows companies to access specialized expertise without long-term employment commitments.

What is a contract programmer?

A contract programmer is a software developer who is hired on a temporary basis to work on specific projects or tasks for a company. Unlike full-time employees, contract programmers typically work for a set period or until the completion of a particular project. They may work independently or through an agency, and their expertise is often sought for specialized or short-term needs. Contract programmers can work on-site or remotely, and they usually have flexible arrangements regarding hours and workflow.
What are the most commonly searched types of Programmer jobs in Boise, ID? The most popular types of Programmer jobs in Boise, ID are:
Infographic showing various Contract Programmer job openings in Boise, ID as of August 2026, with employment types broken down into 82% Full Time, 6% Part Time, 11% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $67,335 per year, or $32.4 per hour.

Electrical Engineer or Designer

Cushing Terrell

Caldwell, ID • On-site

Full-time

Re-posted 13 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.