1

Contract Programmer Jobs in Indiana (NOW HIRING)

Sr. Engineer, Integration

Lafayette, IN · On-site

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

Manager, Contract Management

Lebanon, IN · On-site

$85K - $114K/yr

... engineering, finance/accounting, and client) Participate in proposal development activities ... contract management post-award activities through evaluating and status of contractors ...

Robot Programmers

Wakarusa, IN · On-site

$60 - $75/hr

Contract Pay Rate: $60-$75/hr Compensation & Benefits: As a contract employee of Sterling Engineering, you'll receive a full, competitive benefits package, including: Paid Time Off & Paid Holidays ...

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

$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

Contract Responsibilities: - Program, troubleshoot, and support PLC/HMI systems in industrial or ... engineering, operations, and vendors to resolve controls-related issues Requirements: - PLC ...

next page

Showing results 1-20

Contract Programmer information

See Indiana salary details

$12

$32

$59

How much do contract programmer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for contract programmer in Indiana is $32.41, according to ZipRecruiter salary data. Most workers in this role earn between $21.18 and $41.01 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 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 Indiana? The most popular types of Programmer jobs in Indiana are:
What cities in Indiana are hiring for Contract Programmer jobs? Cities in Indiana with the most Contract Programmer job openings:
What are popular job titles related to Contract Programmer jobs in IN? For Contract Programmer jobs in IN, the most frequently searched job titles are:

Pre-NTP Contracts Manager/Engineer

IPL (Indiana)

Indianapolis, IN

Full-time

Posted yesterday


Job description

Are you ready to be part of a company that's not just talking about the future, but actively shaping it? Join The AES Corporation (NYSE: AES), a Fortune 500 company that's leading the charge in the global energy revolution. With operations spanning 14 countries, AES is committed to shaping a future through innovation and collaboration. Our dedication to innovation has earned us recognition as one of the Top Ten Best Workplaces for Innovators by Fast Company in 2022. And with our certification as a Great Place to Work, you can be confident that you're joining a company that values its people just as much as its groundbreaking ideas.

AES is proudly ranked #1 globally in renewable energy sales to corporations, and with $12.7B in revenues in 2023, we have the resources and expertise to make a significant impact as we provide electricity to 25 million customers worldwide. As the world moves towards a net-zero future, AES is committed to meeting the Paris Agreement's goals by 2050. Our innovative solutions, such as 24/7 carbon-free energy for data centers, are setting the pace for rapid, global decarbonization.

If you're ready to be part of a company that's not just adapting to change, but driving it, AES is the place for you. We're not just building a cleaner, more sustainable future - we're powering it. Apply now and energize your career with a true leader in the global energy transformation.

AES Indiana is in the process of developing and building several generation projects to meet increasing demand driven by data center growth in the service area of AES Indiana. The immediate focus will be the technical development of at least one CCGT power plant of approximately 650 MW with a second CCGT a strong possibility. There will be several other generation projects that will also be developed to bridge the growth of demand until the first CCGT comes online in 2033/2034.

The Pre-NTP Contracts Manager/Engineer will be responsible for coordinating and managing the overall engineering development of the projects from feasibility studies through execution planning and EPC contract award. This role will serve as the primary engineering integrator across mechanical, electrical, controls, civil, and other technical disciplines, ensuring alignment between project requirements, technical specifications, commercial objectives, and contract deliverables.

The position will play a key role in the development, negotiation, evaluation, and administration of EPC contracts while coordinating the efforts of Owner's Engineers, consultants, equipment suppliers, and internal stakeholders. This role could evolve into a Project Engineering Manager position during project execution.

Responsibilities

  • Provide Safety Leadership in all aspects of the Project.

  • Lead the overall engineering development of generation projects, ensuring coordination and integration across all technical disciplines.

  • Manage the development of project technical requirements, specifications, and engineering standards.

  • Coordinate Owner's Engineers, consultants, and SMEs to ensure timely completion of engineering deliverables.

  • Support technology evaluations, feasibility studies, and technical due diligence activities.

  • Lead the preparation, review, and evaluation of EPC bid packages and technical proposals.

  • Support commercial and contractual negotiations with EPC contractors, major equipment suppliers, and engineering consultants.

  • Manage contract administration activities during project development, including:

a. Scope definition and clarification

b. Technical and commercial risk reviews

c. Change management support

d. Contract compliance monitoring

e. Coordination of contractor deliverables

  • Ensure engineering decisions support project cost, schedule, operability, maintainability, and performance objectives.

  • Collaborate with internal stakeholders including Operations, Maintenance, T&D, Environmental, Regulatory, and Supply Chain teams.

  • Review project schedules and engineering execution plans to ensure alignment with project milestones.

  • Support development of project budgets, risk assessments, and project execution strategies.

Studies and Experience

  • BS degree in Engineering (Mechanical, Electrical, Civil, Chemical, Industrial, or related discipline) required.

  • Minimum of 5-10 years of experience in power generation, industrial facilities, or large infrastructure projects.

  • Proven experience managing multidisciplinary engineering efforts on large capital projects.

  • Experience supporting the development, negotiation, and administration of EPC contracts.

  • Experience with CCGT, conventional power generation, or large industrial projects strongly preferred.

  • Construction and commissioning experience is highly desirable.

  • Experience reviewing project schedules and understanding project controls principles.

  • Strong understanding of project delivery methodologies, risk management, and contract management practices.

  • Demonstrated ability to coordinate technical and commercial stakeholders.

  • Exceptional written, verbal, negotiation, and interpersonal communication skills.

  • Ability to manage multiple priorities and work effectively in a fast-paced project development environment.

AES is an Equal Opportunity Employer who is committed to building strength and delivering long-term sustainability through diversity and inclusion. Respecting all backgrounds, differences and perspectives enables us to improve the lives of our people, customers, suppliers, contractors, and the communities in which we live and work. All qualified applicants will receive consideration for employment without regard to sex, sexual orientation, gender, gender identity and/or expression, race, national origin, ethnicity, age, religion, marital status, physical or mental disability, pregnancy, childbirth, or related medical condition, military or veteran status, or any other characteristic protected under applicable law. E-Verify Notice: AES will provide the Social Security Administration (SSA) and if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.