1

Contract Programmer Jobs in Minneapolis, MN (NOW HIRING)

Contract Manufacturing Recruiter Location: Northwest Minneapolis Metro Area (Onsite) Are you a ... Engineers (Design, Manufacturing, Mechanical, Quality, Electrical) * Quality Inspectors * Quality ...

Partner with business leaders and internal stakeholders (sales, operations, engineering, marketing, finance) to align contract terms with business objectives * Lead the development and rollout of new ...

Contract Attorney

Shoreview, MN · On-site

$150K - $175K/yr

Partner with business leaders and internal stakeholders (sales, operations, engineering, marketing, finance) to align contract terms with business objectives * Lead the development and rollout of new ...

CNC Programmer

Mendota Heights, MN · On-site

$35 - $45/hr

Our manufacturing client is seeking an experienced CNC Programmer to join their team. Direct hire ... We specialize in full-service staffing solutions, including contract, contract-to-hire, and direct ...

We specialize in IT, engineering, finance, healthcare, and professional services recruitment, offering both contract and permanent staffing solutions. With a people-first approach, we focus on ...

Paul, MN for 12+ months contract position . Please refer someone else if you are not available at ... Programmer Location: St. Paul, MN Duration: 12+ Months Client: Direct Client Required Skills: * B.S ...

Contract Quality Engineer

Minneapolis, MN · On-site

$75K - $97K/yr

Are you passionate about solving problems, improving processes, and driving quality excellence in manufacturing? We're seeking a Quality Engineer (Contract) to partner with Operations, Engineering ...

New

next page

Showing results 1-20

Contract Programmer information

See Minneapolis, MN salary details

$13

$34

$63

How much do contract programmer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for contract programmer in Minneapolis, MN is $34.87, according to ZipRecruiter salary data. Most workers in this role earn between $22.79 and $44.12 per hour, depending on experience, location, and employer.

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

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

What are the most commonly searched types of Programmer jobs in Minneapolis, MN?

The most popular types of Programmer jobs in Minneapolis, MN are:

What cities near Minneapolis, MN are hiring for Contract Programmer jobs?

Cities near Minneapolis, MN with the most Contract Programmer job openings:

Infographic showing various Contract Programmer job openings in Minneapolis, MN as of August 2026, with employment types broken down into 83% Full Time, 8% Part Time, 8% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $72,538 per year, or $34.9 per hour.

Senior Gameplay Programmer (CONTRACT)

Afton, MN • On-site, Remote

Sony Interactive Entertainment (SIE)
Software Development • 1 - 5K employees

$82.74 - $100/hr

Contractor

Medical, Dental, Vision

Posted 4 days ago


Job description

This is a 12 month contract. This position is for temporary engagement through our staffing partner, Yoh Enterprise Solutions.

Insomniac is looking for a Senior Gameplay Programmer (Contract). In this role you'll collaborate closely with our content teams as we design, implement and maintain industry leading experiences, with a heavy focus on enemy, boss and ally behaviors. A Senior Gameplay Programmer anticipates design needs and player expectations and leverages their experience to provide feedback on code quality, user experience, and performance throughout the course of development. We value ownership, technical expertise, initiative, and effective communication.

At Insomniac, we've embraced a digital-first culture, and support in-office, remote and hybrid working arrangements. We're passionate about creating robust, scalable systems for AAA games and delivering outstanding new player experiences while fostering employee well-being!

Essential duties and responsibilities include the following:

  • Collaborate across teams to drive player experience and feature quality with a focus on Enemy<>Player interactions
  • Act as a subject matter expert on our enemy and boss teams, providing mentorship/assistance to more junior staff through code reviews and participation in relevant special interest groups
  • Create features and systems that can work flexibly and dynamically across diverse environments and situations
  • Architect and implement systems that are as simple as possible without compromising scalability and extensibility
  • Accurately estimate assigned work, contribute to efforts to ensure work is in scope, and proactively update team on task status
  • Understand complex existing systems and how they interact. Expand or create new systems as needed to deliver on the promise of our features
  • Work across teams to understand how our internal customers use the tools and systems that we develop to deliver great gameplay experiences
  • Drive new feature and architecture development within enemy behavior systems

Skills you should bring to this role:

  • Prior experience owning and delivering features in the areas of enemy, boss, or ally behaviors
  • Extensive C++ skills
  • Knowledge of memory management, performance optimization, systems interfaces, and other programming principles and best practices.
  • Knowledge of mathematical concepts, particularly 3D math and visualization using linear algebra
  • An eye for player-centered design
  • Ability and willingness to articulate strengths and weaknesses of proposed features, and to advocate for alternatives

At SIE, working with our partners, we consider several factors when setting each role's base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the individual base pay range may vary based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role is eligible for benefit offerings that include medical, dental, and vision. Click hereto learn more.

The estimated base pay range for this role is listed below, this is an hourly rate.
$82.74-$100 USD

Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.

Please refer to ourCandidate Privacy Noticefor more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.