1

Contract Programmer Jobs (NOW HIRING)

Contract Specialist

San Marcos, TX · On-site

$4.4K - $4.6K/mo

Certified Texas Contract Developer (CTCD) certification; must be obtained within six months. The Contract Specialist performs advanced contract management and administrative work in support of the ...

BOB-Contract Coordinator

Manhattan, NY · On-site

$100K - $125K/yr

Collaborate with project managers, engineers, and other stakeholders to identify procurement needs ... Following contract registration in PASSPort, ensure relevant contracts are set-up for invoicing ...

Smart Contract Engineer

New York, NY · On-site

$120K - $220K/yr

Have strong fundamentals in software engineering & enjoys problem solvings. * Care about clean & secure smart contract code, and think deeply about edge cases and failure modes. * Thrive in fast ...

Showing results 41-60

Contract Programmer information

See salary details

$12

$34

$63

How much do contract programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for contract programmer in the United States is $34.58, according to ZipRecruiter salary data. Most workers in this role earn between $22.60 and $43.75 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.
More about Contract Programmer jobs
What cities are hiring for Contract Programmer jobs? Cities with the most Contract Programmer job openings:
What are the most commonly searched types of Programmer jobs? The most popular types of Programmer jobs are:
What states have the most Contract Programmer jobs? States with the most job openings for Contract Programmer jobs include:
What are popular job titles related to Contract Programmer jobs? For Contract Programmer jobs, the most frequently searched job titles are:
Infographic showing various Contract Programmer job openings in the United States 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 $71,922 per year, or $34.6 per hour.

Director of Pre-Contract Engineering

CENTRICA BUSINESS SOLUTIONS US INC

Costa Mesa, CA • On-site

$160 - $190/hr

Other

Life, Retirement, PTO

Re-posted 6 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Director of Pre-Contract Engineering

Full Time Costa Mesa, CA, US

Salary Range: $160,000.00 To $190,000.00 Annually

Are you a visionary that embraces change? Have you successfully inspired, motivated, and guided others toward a common goal? Do you want a direct impact on customer happiness? If so, we want you to join our team!

Director of Pre-Contract Engineering (Pre-Contract Support) This role leads a centralized team responsible for providing technical, commercial, and engineering support during the sales process for energy and infrastructure solutions. Reporting to the VP of Sales and Development, the Director partners closely with Sales to qualify opportunities, develop solution concepts, and ensure accurate, risk-aware pricing and proposals.

The position is a key enabler of sales execution, ensuring opportunities are properly vetted, aligned with delivery platforms, and structured for successful handoff to execution teams. Responsibilities include overseeing pre-contract processes and tools, managing opportunity intake and stage-gate discipline, and delivering high-quality technical and financial inputs such as conceptual designs, cost estimates, and techno-economic models.

The Director also leads and develops a multidisciplinary team, collaborates with internal delivery groups (CES and SLS), and manages external engineering and technical partners to extend capacity and expertise. Success in this role requires balancing speed, technical rigor, and commercial pragmatism to support scalable, consistent, and predictable sales outcomes.

Core Components of Success (Must-Haves)
  • Bachelor’s degree in Mechanical Engineering or related field
  • At least 10 years of experience in an Energy or Mechanical Engineering role
  • Experience working on energy efficiency construction projects including energy performance contracting
Additional Desirable Skills
  • Experience successfully managing a team, preferably an engineering team
  • Experience with Utility Sponsored Energy-Efficiency Rebates
  • Experience developing energy modeling spreadsheets in Excel
  • Experience with a broad range of project markets, including commercial, industrial, municipal, school, university, healthcare, and federal.

The travel required for this position is approximately 25% of the time and will be mostly regional.

What we do

Digitalization and climate change mean organizations need to be more energy efficient and resilient to limit their impact on the environment while maintaining control of their energy spend.

At Centrica Business Solutions, we deliver integrated energy solutions that balance profitability and sustainability.

By bringing together the right combination of technologies and approaches, we help organizations get the most value from their energy and energy infrastructure, helping them solve their energy challenges and harness new opportunities in a changing world. As an Energy Service Company (ESCO), our broad portfolio includes:

  • Energy Efficiency Solutions
  • Solar and Energy Storage
  • Demand Response and Energy Load Management
Our benefits and perks
  • HSA, with company match
  • FSA/DCA
  • Paid Time Off
  • 401(k), with company match
  • Life Insurance
  • Employee Wellness Program
  • Fitness Reward Program
  • Employee Training and Development Opportunities
  • Casual attire with professional and fun work environments
  • Flexible/hybrid work opportunities
  • Fungineering (We Engineer the Fun!)

Centrica Business Solutionsis an Equal Opportunity Employer and as such, does not discriminate in its hiring or employment practices

#J-18808-Ljbffr