1

Per Diem Software Engineer Jobs in Minnesota (NOW HIRING)

$80K - $90K/yr

... software engineering principles, design patterns, algorithms, and system architecture ... Salary range: $80,000 - $90,000 USD per year.

Principal Software Engineer

Burnsville, MN · Hybrid

$139K - $186K/yr

Job Summary As a Principal Software Engineer focused on software architecture for the Leonardo DRS ... Work is expected to be performed 2-3 days per week onsite, with the remaining work days each week ...

Principal Software Engineer

Burnsville, MN · On-site

$139K - $186K/yr

Job Summary As a Principal Software Engineer focused on software architecture for the Leonardo DRS ... Work is expected to be performed 2-3 days per week onsite, with the remaining work days each week ...

Senior Software Engineer

Maple Grove, MN

$125K - $165K/yr

Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we ... per established quality system procedures. You will work in multi-disciplinary teams to meet ...

Senior Software Engineer

Maple Grove, MN · On-site

$125K - $165K/yr

Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we ... per established quality system procedures. You will work in multi-disciplinary teams to meet ...

Senior Software Engineer

Maple Grove, MN · On-site

$125K - $165K/yr

Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we ... per established quality system procedures. You will work in multi-disciplinary teams to meet ...

Senior Software Engineer

Shoreview, MN · On-site

$125K - $140K/yr

Senior Software Engineer at TSI TSI is reimagining their business and customer experience by ... Competitive market salary from $125,000 - $140,000 per year* depending on qualifications and ...

Physical Therapist Per Diem

Stillwater, MN · On-site

$46.50 - $49.50/hr

Proficient in organization electronic medical record software. Preferred Qualifications: * Recommend experience as a Physical Therapist, preferably in a medical setting. * Recommend membership in a ...

next page

Showing results 1-20

Per Diem Software Engineer information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do per diem software engineer jobs pay per year?

As of Jul 25, 2026, the average yearly pay for per diem software engineer in Minnesota is $144,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

What is the difference between Per Diem Software Engineer vs Contract Software Engineer?

AspectPer Diem Software EngineerContract Software Engineer
CredentialsTypically requires a bachelor's degree in CS or related fieldSimilar educational requirements, often with specific technical skills
Work EnvironmentTemporary, short-term assignments often on-site or remoteProject-based, short to medium-term engagements, on-site or remote
Employer UsageUsed by government agencies, hospitals, or large organizations for temporary staffingCommon in tech firms, consulting agencies, and startups for project needs

Per Diem Software Engineers and Contract Software Engineers both work on temporary assignments, often requiring similar skills and credentials. The main difference lies in their typical employment arrangements and usage by different organizations. Per Diem roles are often associated with government or healthcare sectors, while Contract roles are prevalent in tech and consulting industries.

What are the most commonly searched types of Software Engineer jobs in Minnesota? The most popular types of Software Engineer jobs in Minnesota are:
What cities in Minnesota are hiring for Per Diem Software Engineer jobs? Cities in Minnesota with the most Per Diem Software Engineer job openings:
Infographic showing various Per Diem Software Engineer job openings in Minnesota as of July 2026, with employment types broken down into 3% Locum Tenens, 16% As Needed, 44% Full Time, 20% Part Time, and 17% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $144,486 per year, or $69.5 per hour.
(Hybrid) Software Engineer Intern

(Hybrid) Software Engineer Intern

Maverick Software

MN • Hybrid

Part-time

Posted 16 days ago


Job description

Maverick Software Consulting is looking for talented and highly motivated students to work with our clients while taking classes.


Help our clients build and test software using:

  • Java Software Development - Java, Spring Boot, Quarkus, IntelliJ IDEA, Eclipse, and related frameworks.
  • Microsoft Software Development - .NET Core, C#, Visual Studio, and cloud-based .NET solutions.
  • Web Development - HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, and cloud-based hosting on AWS, Azure, or Google Cloud.
  • Cloud Development - AWS, Azure, Google Cloud, serverless architectures, containerization (Docker, Kubernetes), and DevOps pipelines.
  • AI & Machine Learning - TensorFlow, PyTorch, OpenAI APIs, Azure AI, AWS SageMaker, natural language processing (NLP), and computer vision applications.
  • Automated Software Testing - Selenium, Playwright, Cypress, JUnit, NUnit, Apache JMeter, AI-driven testing frameworks, and CI/CD automation.


You will be part of a software development team helping our clients develop and test their software. We'll provide training, let you set your own flexible schedule, and give you hands-on experience that employers value.

We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level software engineer. You'll gain real-world experience in software development and testing-not just 'busy' work-as an integral part of our clients' teams.

See what some of our students have to say: https://www.mavericksoftware.com/students


Qualifications:

  • Currently living and enrolled in a Minneapolis / St. Paul Area University
    • Augsburg University
    • Bethel University
    • Concordia University, St. Paul
    • Hamline University
    • Macalester College
    • Metropolitan State University
    • University of Minnesota
    • University of Northwestern
    • University of St. Thomas
    • University of Wisconsin-Stout
  • Current Sophomore, Junior, or Senior with at least 11 months remaining before graduation.
  • Pursuing a Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field.
  • Availability: 24 hours per week during the school year, 24 hours per week over the summer.
  • Location: Work the first two or three days on site at the clients office in Minneapolis, then after that it's mostly remote. There may be an occasional trip to clients office in Minneapolis
  • Self-motivated, eager to learn, and enthusiastic about applying technical skills in real-world projects.