1

Contract Programmer Jobs in Rochester, MN (NOW HIRING)

Gilbane is seeking a Field Engineer II to be responsible for learning all roles and ... Works with the project team to ensure all contract documents, including logs are up to date in real ...

General Services Administration Networx program, the largest communications services contract in ... The Engineer II responsibilities include design and preparation of Engineering Work Orders for all ...

General Services Administration Networx program, the largest communications services contract in ... The Engineer II responsibilities include design and preparation of Engineering Work Orders for all ...

This is a 12+ month contract opportunity. Compensation: $80.00 - 84.00 per hour, W2, based on experience and qualifications Position Overview: We are seeking a Senior Software Engineer to design and ...

Associate MSAT Engineer

Rochester, MN · On-site

$85K - $115K/yr

Nucleus RadioPharma is an end-to-end contract development and manufacturing organization (CDMO ... The Associate MSAT Engineer is responsible for supporting the technical transfer, scale-up ...

New

Software Engineer-Mid

Rochester, MN · Hybrid

$119K - $161K/yr

Software Engineering Job Qualifications: Skills: Flask (Web Framework), Python (Programming ... Due to US Government Contract Requirements, only US Citizens are eligible for this role IEX/GDIT IS ...

This position is contingent upon contract award and position availability. Selected candidates will ... engineering support for Microsoft 365 GCC, Exchange Online, hybrid Exchange Server, and SharePoint ...

Software Engineer-Junior

Rochester, MN · Hybrid

$102K - $138K/yr

Software Engineering Job Qualifications: Skills: Git, Javascript Coding, Python Frameworks, React ... Due to US Government Contract Requirements, only US Citizens are eligible for this role IEX/GDIT IS ...

Software Engineer-Junior

Rochester, MN · Hybrid

$107K - $138K/yr

Software Engineering Job Qualifications: Skills: Git, Javascript Coding, Python Frameworks, React ... Due to US Government Contract Requirements, only US Citizens are eligible for this role IEX/GDIT IS ...

next page

Showing results 1-20

Contract Programmer information

See Rochester, MN salary details

$12

$34

$62

How much do contract programmer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for contract programmer in Rochester, MN is $34.45, according to ZipRecruiter salary data. Most workers in this role earn between $22.51 and $43.59 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.

What contract job pays the most?

Contract programming roles in specialized fields such as software architecture, cybersecurity, or data science tend to offer the highest pay, often exceeding $100 per hour. Senior-level contractors with in-demand skills in technologies like cloud computing, AI, or blockchain can command even higher rates, especially if they have certifications and extensive experience.

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.

Is AI replacing coders?

Contract programmers and other coding professionals are increasingly using AI tools to automate repetitive tasks and improve efficiency. However, AI currently complements human skills rather than replacing programmers entirely, as complex problem-solving and creative design still require human expertise. Staying updated with AI and automation tools is important for programmers to remain competitive in the job market.

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.

How much do contract software developers make?

Contract software developers typically earn between $50 and $150 per hour, depending on experience, location, and project complexity. Rates can vary based on skills such as proficiency in specific programming languages, certifications, and the duration of the contract.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or senior roles at major tech companies, can earn $500,000 or more annually. Such compensation often includes base salary, bonuses, stock options, and other incentives, typically requiring advanced skills, certifications, and extensive industry experience.
What are the most commonly searched types of Programmer jobs in Rochester, MN? The most popular types of Programmer jobs in Rochester, MN are:
What cities near Rochester, MN are hiring for Contract Programmer jobs? Cities near Rochester, MN with the most Contract Programmer job openings:
Field Engineer II

Full-time

Medical, Retirement

Re-posted 26 days ago


Job description

Are you looking for a highly rewarding opportunity that provides extensive career growth opportunity? Gilbane is seeking a Field Engineer II to be responsible for learning all roles and responsibilities of the Project Engineer and Superintendent function, and leveraging training within the field for hands on experience. 

Who are we?  

As a Top-10 ENR Contractor, Gilbane is a family-owned business with 45 offices that has been shaping communities since 1870. Consistently recognized as one of the most reputable construction management firms in the country, Gilbane is committed to delivering projects safely and on-time. You will have the opportunity to build schools, labs, hospitals, corporate offices, sports arenas and more! 

We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. 

Who are you? 

You are someone who acts inclusively, showing empathy and treating others with respect and dignity in order to uphold Gilbane’s core value of Caring and “People First” workplace culture. You seek to listen in order to understand and can convey information clearly. You’re a strong problem solver who can identify, prioritize, and implement alternatives for solutions, and you demonstrate adaptability by collaborating with others and supporting team members to achieve excellence. A self-starter who shows passion, commitment, and ownership all while delivering on business outcomes and driving results. You’re someone who identifies opportunities for new and improved ways of doing things that result in value-add solutions.  

Your core values match Gilbane’s: Integrity, Caring, Teamwork, Toughmindedness, Dedication to Excellence, Discipline, Loyalty, and Entrepreneurship. 

What’s in it for you?   

Gilbane offers employees multi-dimensional training opportunities through a number of resources. While managing your responsibilities to projects, you will be able to enroll in trainings through our award-winning Gilbane University to build leadership and technical skills. In addition, you would work with an experienced team which provides you with the opportunity to learn new industry skills every day. You will protect and promote the interests of both Gilbane and the client in all matters as well as demonstrating the personal characteristics of a developing leader. 


  • Partners with other Engineers, Project Managers and/or Superientdents to coordinate and distribute all project information
  • Works with the project team to ensure all contract documents, including logs are up to date in real time
  • Ensures status reports on RFIs, submittals and other documents are prepared and presented
  • Creates PCIs in CMiC, issues RFQs and reviews quotes from trades, assists in preparation of ATP and OCOS
  • Participates in reviewing scopes of work for bid packages
  • Maintains the Material Equipment Status Report
  • Develops the submittal register
  • Prepares change management reports, estimates and other cost report documents
  • Conducts and manages quality control activities; ensures activities are documented properly and corrective action occurs, when necessary
  • Reviews contractors' startup documents (safety startup submittals, contract compliance, etc.)
  • Works with Lead Superintendent for trade contractor responsibilities throughout project
  • Enforces Gilbane’s high safety standards 
  • Manages and performs weekly safety inspections 
  • Participates in Schedule Updates and Pull Plans
  • Works collaboratively with field team to ensure milestone dates are met 
  • Coordinates and manages general conditions work and project logistics 
  • Communicates with Trade Contractors and AE on field and QAQC related questions
  • Prepares and contributes to daily reports 
  • Provides input and suggestions for trade contractor weekly meetings 
  • Communicates with Site Services/ Next150, orders material, and understands workforce needs, ensures clean jobsite
  • Assists with Time and Materials (T&M) process
  • Participates in stretch and flex, daily huddle, and reviews pre-task plans
  • May be required to assist with tasks typically assigned to more junior positions
  • Promotes organizational change initiatives, suggests new ideas, and continuously adapts to work within new structures and processes

EXPERIENCE/EDUCATION

  • Bachelor’s or Master’s degree in Engineering or Construction Management
  • 1-2 years of experience or internships with a construction organization
  • Or equivalent combination of education and experience 

KNOWLEDGE, SKILLS & ABILITIES

  • Some knowledge of commercial/institutional construction project
  • Excellent problem solving skills and ability to adapt to changing needs
  • Knowledge of Procore
  • Good capabilities in Microsoft Office programs
  • Strong technical and communication skills are critical
  • OSHA 30 hour certification required
  • First Aid, CPR Trained
  • Construction-document and drawing literate 
  • Ability to work in a team environment

Salary to be determined based on factors such as geographic location, skills, education, and/or experience of the applicant, as well as the internal equity and alignment with the team.

For Minnesota, this ranges from $81,000 - $87,000 plus benefits and retirement program.

Gilbane offers an excellent total compensation package which includes competitive health and welfare benefits and a generous profit-sharing/401k plan. We invest in our employees’ education and have built Gilbane University into a top training organization in the construction industry. Qualified applicants who are offered a position must pass a pre-employment substance abuse test.

Gilbane is an Affirmative Action/Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, color, national origin, race, religion, sex, sexual orientation, gender identity, protected veteran status, or disability status.

Note to Recruiters, Placement Agencies, and Similar Organizations: Gilbane does not accept unsolicited resumes from agencies. Please do not forward unsolicited agency resumes to our jobs alias, website, or to any Gilbane employee. Gilbane will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of Gilbane and will be processed accordingly.