1

Contract Programming Jobs in Indiana (NOW HIRING)

Sr. Engineer, Integration

Lafayette, IN

$100K - $134K/yr

Conduct thorough code reviews, approve pull requests, and mentor contract developers to uphold coding best practices and team standards. Participate in sprint planning, backlog grooming, and daily ...

Conduct thorough code reviews, approve pull requests, and mentor contract developers to uphold coding best practices and team standards. Participate in sprint planning, backlog grooming, and daily ...

Engineer 1, Sustaining

Spencer, IN · On-site

$78K - $96K/yr

Responsibilities Interface with Contract Engineers, Development Engineering, Production Engineering, Product Management, Regulatory, Clinical, Quality Engineering, Quality Assurance, Operations ...

Controls Engineer - Contract

Hammond, IN · On-site

$80K - $104K/yr

CMM Programmer - Contract DISHER is seeking an experienced Controls Engineer for our customer in Hammond, IN. This is a 2-3 month contract. What it's like to work here: Make a positive difference

Controls Engineer - Contract

Hammond, IN · On-site

$80K - $104K/yr

CMM Programmer - Contract DISHER is seeking an experienced Controls Engineer for our customer in Hammond, IN. This is a 2-3 month contract. What it's like to work here: Make a positive difference

... engineering and construction projects Experience developing negotiating contract terms and conditions specifically for contracts related to services, construction, engineering, materials and ...

next page

Showing results 1-20

Contract Programming information

See Indiana salary details

$10

$34

$69

How much do contract programming jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for contract programming in Indiana is $34.53, according to ZipRecruiter salary data. Most workers in this role earn between $20.51 and $44.17 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 Indiana?

The most popular types of Programming jobs in Indiana are:

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

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

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

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

What cities in Indiana are hiring for Contract Programming jobs?

Cities in Indiana with the most Contract Programming job openings:

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

Consultant Contracts Negotiation Engineer

State of Indiana

Indianapolis, IN • On-site

$85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


State Of Indiana rating

7.0

Company rating: 7.0 out of 10

Based on 189 frontline employees who took The Breakroom Quiz

41st of 50 rated states


Job description

Work for Indiana
Begin a fulfilling career with the State of Indiana by joining one of the largest employers in the state, offering a range of opportunities across 60+ agencies. At the state, you'll find competitive compensation, a robust benefits package and a commitment to work-life balance. Most importantly, you'll have the chance to make a real and measurable impact on the lives of Hoosiers across Indiana.
About the Indiana Department of Transportation:
The Indiana Department of Transportation (INDOT) provides a dynamic workplace that serves Indiana citizens, improves our state's quality of life, and enhances its economic opportunity. INDOT has a number of innovative programs and projects, including Public-Private Partnerships, Green Initiatives, and cutting-edge uses of materials and assets. As part of the State of Indiana, INDOT offers a competitive total compensation package, as well as outstanding work/life balance. Whether you are an established professional in the transportation field or just starting your career, INDOT has exciting and challenging opportunities for you.
Role Overview:
This role is responsible for reviewing, analyzing, and negotiating consultant scopes, hours, and fees for proposed INDOT projects to ensure accountability and cost-effective delivery of services. The position prepares and reviews consultant contract terms, evaluates compensation structures, and ensures all agreements comply with INDOT contracting policies and guidance. It requires independently managing multiple consultant contracts at various development stages, resolving contracting questions, coordinating selection notices, and maintaining accurate funding documentation. The role also participates in process improvement efforts and works closely with internal and external stakeholders throughout the contracting process. A registered Professional Engineer (PE) license and at least four years of transportation design or plan development experience are required for this position.
Location:
This position is with INDOT's Central Office location.
Salary:
The salary for this position traditionally starts at $85,020.00 but may be commensurate with education and work experience. Use our Compensation Calculator to view the total compensation package.
A Day in the Life:
The essential functions of this role are as follows:
  • Establishes procedures for overseeing the construction of highway road and bridge projects.
  • Initiates procedures for reviewing and interpreting plans, specifications and construction methods with contractors.
  • Prepares unique, unusual or highly complex design plans or reviews similar plans designed by consultants for bridges, roads and related traffic projects.
  • Establishes methods for initiation, developing and administering major field traffic operations, such as complex interchanges or intersection layouts, addition of auxiliary lanes and collector roadways, signage, lighting and traffic signals.
  • Establishes procedures for reviewing and inspecting bridges, to provide normal maintenance, cost-effective repair work or major rehabilitation.
  • Develops and establishes practices and procedures for directing job control tests, documentation to aid in reviewing revised or newly adopted specifications and policies to keep field testing functions current.
  • Provides recommendations and advanced level engineering expertise to field maintenance functions to resolve complex maintenance problems and provide effective and timely maintenance services.
  • Conducts advanced level and technical engineering work in the engineering services and support fields, research, geotechnical engineering, land surveying and special studies.

This position is exempt from overtime compensation for additional work hours which may be required to complete essential functions or other assigned work. Exempt employees may work more than 75 hours in a pay period without additional compensation and must report a minimum of 75 hours per pay period of work hours and/or paid leave taken to receive their base biweekly salary.
What You'll Need for Success:
Individuals in this role should minimally be able to articulate or demonstrate the following:
  • A registered Professional Engineers license in Indiana is required.
  • Be willing to travel with an appropriate accommodation.
  • Broad knowledge of and ability to apply civil engineering theories, principles, methods, and procedures to the engineering specialty.
  • Broad knowledge of planning, design, or construction of highway or transportation project features (such as roads, bridges, pavement, or traffic structures) in accordance with engineering design and construction standards, principles, and methods.
  • Broad knowledge of and ability to apply federal and state laws, rules, regulations, and procedures governing incumbents filed of specialization.
  • Broad knowledge of and ability to apply computer aided design and drafting functions to field of specialization.
  • Ability to use initiative and creativity when making technical recommendations and decisions.
  • Ability to prepare and review complex design plans and reports relating to the functional area of specialization.
  • Working knowledge of Indiana Design Manual (IDM), Indiana Manual of Uniform Traffic Control Devices (IMUTCD), INDOT standard specifications and standard drawings.
  • Knowledge of department systems not limited to Scheduling Project Management System (SPMS), Deighton Transportation Information Management System (dTIMS), ArcGIS, and Work Management System (WMS).

A degree is not required. However, at least eight (8) years of experience in engineering, civil engineering, transportation research, or a closely related field, applying the outlined knowledge, skills, and abilities in a similar role may be considered.
Individuals should have the ability to perform essential functions with or without reasonable accommodation.
You must satisfy the following requirements to be considered for an assigned specialty:
  • Bridge: Ability to use bridge design software such as CONSPAN, RC-Pier, GEOMATH, and Merlin Dash. Required to complete every 10 years National Highway Institute course "Safety Inspection of In-Service Bridges", "Fracture Critical Inspection Techniques for Steel Bridges", "Bridge Inspection Refresher Training ". Attend INDOT Bridge Inspection training classes, Annual Local Transportation Assistance Program (LTAP) County Bridge Conference at Purdue and Annual State Border bridge inspections - if in their District every year.

Supervisory Responsibilities/Direct Reports:
This role may provide direct supervision for one or more staff members.
Benefits of Employment with the State of Indiana:
The State of Indiana offers a comprehensive benefit package for full-time employees which includes:
  • Three (3) medical plan options (including RX coverage) as well as vision and dental plans
  • Wellness Rewards Program: Complete wellness activities to earn gift card rewards
  • Health savings account, which includes bi-weekly state contribution
  • Deferred compensation 457(b) account (similar to 401(k) plan) with employer match
  • Two (2) fully-funded pension plan options
  • A robust, comprehensive program of leave policies covering a variety of employee needs, including but not limited to:
    • 150 hours of paid New Parent Leave and up to eight weeks of paid Childbirth Recovery Leave for eligible mothers
    • Up to 15 hours of paid community service leave
  • Combined 180 hours of paid vacation, personal, and sick leave time off
  • 12 paid holidays, 14 on election years
  • Education Reimbursement Program
  • Group life insurance
  • Referral Bonus program
  • Employee assistance program that allows for covered behavioral health visits
  • Qualified employer for the Public Service Loan Forgiveness Program
  • Free Parking for most positions
  • Free LinkedIn Learning access

Equal Employment Opportunity:
The State of Indiana is an Equal Opportunity Employer and is committed to recruiting, selecting, developing, and promoting employees based on individual ability and job performance. Reasonable accommodations may be available to enable individuals with disabilities to complete the application and interview process as well as perform the essential functions of a role. If you require reasonable accommodations to complete this application, you can request assistance by contacting the Indiana State Personnel Department at jobs@spd.IN.gov.
Current Employee? Click here to apply.

What State Of Indiana employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom