1

Contract Programming Jobs in Montana (NOW HIRING)

Contracts Manager

Billings, MT · On-site

$87K - $117K/yr

Electrical Consultants, Inc., (ECI) a leading power engineering consultant firm, has an immediate opening for a contracts manager in its Legal Department, with a specialized focus on construction and ...

New

Contract Manager

Bozeman, MT · On-site

$92K - $124K/yr

Barnard is ranked by Engineering News-Record , a leading construction industry periodical, as one ... The Contract Manager will be part of and work directly with a project team to manage all aspects of ...

$90 - $120/hr

Barnard is ranked by Engineering News-Record, a leading construction industry periodical, as one of ... The Contract Manager will be part of and work directly with a project team to manage all aspects of ...

Contract Manager

Bozeman, MT · On-site

$92K - $124K/yr

Barnard is ranked by Engineering News-Record , a leading construction industry periodical, as one ... The Contract Manager will be part of and work directly with a project team to manage all aspects of ...

Contract Manager

Bozeman, MT · On-site

$92K - $124K/yr

Barnard is ranked by Engineering News-Record, a leading construction industry periodical, as one of ... The Contract Manager will be part of and work directly with a project team to manage all aspects of ...

... Engineer contracts, and interagency agreements in support of WAPA's mission. This is NOT A REMOTE POSITION. For WAPA employees, location is negotiable, limited to their current duty station; all ...

Work closely with contract engineers and internal stakeholders to ensure engineering solutions align with business objectives and client requirements. * Monitor project budgets, schedules, and ...

TEST ENGINEER L3(CONTRACT)

Boulder, MT · On-site

$45K - $110K/yr

TEST ENGINEER L3(CONTRACT) City: Boulder State/Province: Colorado Posting Start Date: 1/30/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting ...

next page

Showing results 1-20

Contract Programming information

See Montana salary details

$10

$34

$69

How much do contract programming jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for contract programming in Montana is $34.15, according to ZipRecruiter salary data. Most workers in this role earn between $20.28 and $43.68 per hour, depending on experience, location, and employer.

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 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 are the most commonly searched types of Programming jobs in Montana?

The most popular types of Programming jobs in Montana are:

What are popular job titles related to Contract Programming jobs in Montana?

For Contract Programming jobs in Montana, the most frequently searched job titles are:

What job categories do people searching Contract Programming jobs in Montana look for?

The top searched job categories for Contract Programming jobs in Montana are:

What cities in Montana are hiring for Contract Programming jobs?

Cities in Montana with the most Contract Programming job openings:

Infographic showing various Contract Programming job openings in Montana as of August 2026, with employment types broken down into 43% Full Time, and 57% Contract. Highlights an 73% In-person, and 27% Hybrid job distribution, with an average salary of $71,034 per year, or $34.2 per hour.

$87K - $117K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

Electrical Consultants, Inc., (ECI) a leading power engineering consultant firm, has an immediate opening for a contracts manager in its Legal Department, with a specialized focus on construction and engineering contracts within the energy industry. This role is critical in supporting the contractual needs of major energy infrastructure projects-ranging from renewable energy developments to traditional power generation and transmission systems. This position requires a contracts professional with strong commercial instincts, deep industry knowledge, and the ability to operate as a trusted advisor to project teams, business leaders, and executives. The role requires a strong understanding of EPC project delivery, commercial risk allocation, construction contract principles, and subcontract administration.
Responsibilities include but are not limited to:
  • Draft, negotiate, and manage a wide variety of contracts associated with large-scale energy projects, including:
    • Engineering, Procurement, and Construction (EPC) agreements
    • Professional engineering and technical service agreements
    • Master Service Agreements (MSAs)
    • Subcontractor, supplier, and OEM agreements
    • Other construction, engineering or procurement agreements
  • Provide strategic business and contracts guidance on complex energy infrastructure projects, including renewables (solar, wind, battery storage), conventional power, grid modernization, and transmission.
  • Collaborate with commercial, engineering, procurement, and project management teams to ensure contracts align with business objectives and risk tolerance.
  • Develop and implement contract templates, contract playbooks and training programs tailored to the needs of the energy sector.
  • Ensure appropriate flow-down provisions from prime contracts.
  • Ability to manage multiple priorities in a fast-paced environment with minimal supervision.
  • Assist project teams in preparing pricing, schedule impact analyses, and supporting documentation for change orders.
  • Other responsibilities as necessary

Minimum Requirements: Bachelor's degree in Business Administration, Construction Management, Engineering, Finance, Supply Chain, or a related field; a minimum of 7+ years of construction contracts experience, with a proven background in negotiating and drafting complex construction and engineering agreements, including EPC contracts, professional services agreements, master services agreements (MSAs) and subcontractor agreements; deep understanding of construction contracts including risk allocation; indemnities; delay and change order claims and limitation of liability; strong contract administration skills; Excellent contract drafting, communication, and negotiation skills; ability to balance contractual risk with business objectives in a fast-paced, high-stakes environment; experience working cross-functionally with project managers, engineers, and procurement professionals; occasional travel may be required, therefore, the successful applicant will be subject to ECI's auto insurance carrier requirements. The successful applicant may be subject to client-mandated drug and background checking. Applicants must not require sponsorship for employment visa status (e.g., H-1B visa status) now or in the future).
Salary commensurate with experience and education. Benefits include the following:
  • Medical, dental and vision insurance
  • Flexible spending account
  • Health savings account
  • Life insurance
  • Disability insurance
  • 401(k), profit sharing and employee stock ownership plan
  • Paid vacation, personal days and holidays
  • Paid Parental Leave
  • Continued professional education reimbursement

ECI employs over 850 engineers, designers, project managers, surveyors, right-of-way agents, environmental planners, construction professionals and support staff in 37 engineering offices across the U.S. ECI has over 40 years of experience in the planning, engineering and construction of a wide range of power delivery projects including substations, transmission lines, energy storage facilities, distribution systems, communication systems and industrial electrical facilities.
An Equal Opportunity Employer