1

Contract Programmer Side Jobs in Chicago, IL (NOW HIRING)

Resource 1 is seeking a Blockchain Engineer for a 6-month hybrid contract for our client in the ... Maintain client and server-side applications. * Optimize and secure blockchain applications by ...

Contract Work authorization: GC or USC or H4 EAD Moving to a cloud based system- so looking for ... Do analysis on tests between encore and AWS side why calculations or amounts are different and ...

Java Developer

Chicago, IL · On-site

$52.50 - $68/hr

Resource 1 is in need of a Java Developer for a long-term contract. This is hybrid/ remote, so ... Induvial will be interacting with both the business and technical side, so strong communication ...

This is a contract to perm opportunity. This position is hybrid Onsite 3 days and Remote 2 days ... server-side tasks (MX Records, DNS maintenance). Benefits include medical insurance, retirement ...

Collaborate with internal teams to create detailed scopes of work and negotiate contracts that ... On the consulting side, we integrate seamlessly into your team and manage small to complex ...

Collaborate with internal teams to create detailed scopes of work and negotiate contracts that ... On the consulting side, we integrate seamlessly into your team and manage small to complex ...

Senior Software Engineer - DeFi

Chicago, IL · On-site

$126K - $166K/yr

... contract ABIs, and libraries like ethers.js or web3.js • Familiarity with DeFi protocols: AMMs ... side development • Willingness to learn Clojure, one of the team's primary languages • ...

Project Engineer

Chicago, IL · On-site

$100K - $145K/yr

Review proposals and finalize contracts for 3rd party support and contract execution * Develop and ... side or 3rd party engineer supporting) integration, and commissioning; experience in MV/HV ...

Be Seen First

Role Description This position is a contract to permanent hire after 6 months. This is a full-time ... Company Description Our team brings extensive carrier-side experience to every project, having led ...

next page

Showing results 1-20

Contract Programmer Side information

See Chicago, IL salary details

$12

$40

$70

How much do contract programmer side jobs pay per hour?

As of Jul 31, 2026, the average hourly pay for contract programmer side in Chicago, IL is $40.73, according to ZipRecruiter salary data. Most workers in this role earn between $26.49 and $52.98 per hour, depending on experience, location, and employer.

What is the difference between Contract Programmer Side vs Contract Software Developer?

AspectContract Programmer SideContract Software Developer
CredentialsTypically requires programming certifications or relevant experienceSimilar credentials, often with additional specialization
Work EnvironmentFreelance or project-based, often remoteContract roles within companies or agencies, often remote or onsite
Industry UsageCommon across tech, finance, healthcare sectorsWidely used in software and IT industries
Search & Comparison IntentOften searched for by freelancers or clients seeking project-based workCompared for similar contract roles in software development

Both roles involve contract-based programming work, but Contract Programmer Side typically refers to freelancers working independently on various projects, while Contract Software Developer often indicates a role within a company or agency. Understanding these differences helps job seekers and employers find the right fit for project needs and work preferences.

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 proficiency in programming languages (such as Python, Java, or C#), software development methodologies, and a relevant degree or equivalent experience. Familiarity with code repositories (like Git), project management tools, and sometimes certifications such as Microsoft Certified: Azure Developer Associate or AWS Certified Developer are valuable. Excellent problem-solving, time management, and clear communication skills help you stand out in delivering client-driven solutions. These competencies enable contract programmers to efficiently deliver high-quality software on time while meeting client expectations and adapting to varied project requirements.

What engineer makes $500,000 a year?

Senior software engineers, especially those in specialized fields like machine learning, AI, or cybersecurity, can earn $500,000 or more annually, often through a combination of high base salary, bonuses, and stock options. Such compensation typically requires extensive experience, advanced skills, and work at large tech companies or startups with significant funding.

How to make money as a programmer side hustle?

A contract programmer can earn extra income by taking on freelance projects through platforms like Upwork or Freelancer, building a portfolio of small jobs, or offering specialized services such as web development, app creation, or coding tutoring. Developing skills in popular programming languages and tools can help secure higher-paying gigs and expand opportunities for side income.

What other jobs can programmers do?

Programmers can work in roles such as software developers, web developers, application engineers, system analysts, and database administrators. They often utilize skills in programming languages, problem-solving, and software tools, and may work in various industries including technology, finance, healthcare, and gaming.

Can you do coding as a side job?

Contract programmers can often take on side jobs if their current employment allows it and they manage their workload effectively. Freelance platforms and remote work opportunities make it feasible to code outside regular hours, provided they meet client deadlines and maintain quality. However, they should ensure there are no conflicts of interest with their primary employment and adhere to any contractual restrictions.

What are some common challenges contract programmers face when working on the client side, and how can they overcome them?

Contract programmers working on the client side often encounter challenges such as adapting quickly to new codebases, aligning with the client's project management tools, and maintaining clear communication with remote teams. To overcome these, it's helpful to invest time in understanding the existing architecture early on, actively participate in team meetings, and frequently check in with project stakeholders to clarify requirements. Building strong documentation habits and leveraging collaboration tools can also ease integration and ensure project milestones are met efficiently.

What are contract programmer side jobs?

Contract programmer side jobs are freelance or part-time programming roles that individuals take on in addition to their primary employment. These jobs involve working on a contract basis, often for short-term projects or specific tasks, and offer flexibility in hours and workload. Many programmers pursue such side gigs to earn extra income, gain experience with new technologies, or expand their professional network. Typical responsibilities might include writing code, debugging software, or developing applications for clients. These roles can be remote, on-site, or a mix of both depending on the employer's needs.
What are the most commonly searched types of Programmer Side jobs in Chicago, IL? The most popular types of Programmer Side jobs in Chicago, IL are:
What job categories do people searching Contract Programmer Side jobs in Chicago, IL look for? The top searched job categories for Contract Programmer Side jobs in Chicago, IL are:

Senior Software Engineer - Contract AI

McKinsey & Company

Chicago, IL • On-site

$126K - $166K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


McKinsey & Company rating

8.5

Company rating: 8.5 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

20th of 72 rated business consultants


Job description

Job Summary:
McKinsey & Company is a global management consulting firm, and they are seeking a Senior Software Engineer for their Contract AI product team. The role involves building features and improving platform quality for an enterprise-grade platform that automates contract compliance using Generative AI and rule-based logic.
Responsibilities:
• develop and refine the AI pipeline that processes raw contracts and invoices — prompt engineering for document extraction, structured output parsing, clause normalization, and confidence scoring
• translate business rules into deterministic evaluator code (Python/C#)
• build and maintain the library of compliance cases that power the platform's leakage detection
• write production Python and C#/.NET backend code
• develop TypeScript/React components in the analyst-facing dashboard
• build and maintain data ingestion pipelines using Azure Data Factory
• implement agentic workflows using LangGraph, Semantic Kernel, or equivalent frameworks for multi-step contract reasoning tasks
• stay current with the fast-moving agentic AI landscape and bring relevant innovations into the platform
• write comprehensive tests (unit, integration, end-to-end)
• participate actively in code reviews
• instrument services with structured logging and observability tooling
• configure and tune the platform for new client data schemas and pricing structures
• debug and resolve issues in cloud-hosted deployment environments
• participate in technical design discussions
• mentor junior engineers
• identify and propose improvements to engineering practices
Qualifications:
Required:
• 5+ years of software engineering experience delivering production systems.
• Strong Python — application development, type-checking, async patterns, testing (pytest) is required
• Proficiency in C#/.NET — .NET Core/8, REST APIs, object-oriented design are required
• Recent, hands-on experience integrating Generative AI into production software — Azure OpenAI, LangChain, Semantic Kernel, RAG pipelines, or structured extraction. This experience must be production use, not prototype or side-project
• Demonstrated familiarity with agentic AI frameworks (LangGraph, AutoGen, CrewAI, or equivalents)
• Experience with Azure cloud services: AKS, Azure Functions, CosmosDB, Postgres, Azure DevOps
• Experience with TypeScript/React in production
• Strong SQL skills: schema design, query optimization, Postgres preferred
• Engineering discipline: test-driven development, CI/CD pipelines, code reviews, containerization (Docker/Kubernetes)
• Experience with Azure Data Factory or equivalent ETL pipeline tooling
• Exposure to vision LLMs and document understanding (PDF/DOCX extraction at scale)
• Familiarity with procurement, contract management, or invoice processing domains
Company:
McKinsey & Company is a global management consulting firm and trusted advisor by businesses, governments, and institutions. Founded in 1926, the company is headquartered in New York, USA, with a team of 10001+ employees. The company is currently Late Stage.

What McKinsey & Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom