1

Senior Programmer Jobs in Minnesota (NOW HIRING)

Sr Java/J2ee Developer

Saint Paul, MN ยท On-site

$58 - $73.75/hr

Senior Java Developer Work location: St. Paul, MN Full Time Role : Role * Java Sr. Engineer / Lead Engineer * Hands-on Sr. Engineer who will be working on critical development projects for a Quick ...

New

Sr. ERP Developer

Saint Paul, MN ยท On-site

$95K - $120K/yr

Sr. Developer, SDET - ERP Systems Location: Vadnais Heights, MN - Hybrid What is IP Corporation? IP Corporation is a privately held, family-owned chemical manufacturing organization with more than 70 ...

Senior Engineer

Finland, MN ยท On-site

$70.28 - $93.71/hr

The Senior Engineer manages the engineering function as the senior representative, co-ordinates with the line manager and provides Engineering Leadership for their respective project(s). Sets the ...

Sr. ERP Developer

North Saint Paul, MN ยท On-site

$95 - $120/hr

What is a Sr. Developer, SDET - ERP Systems? The Senior Developer / Software Development Engineer in Test (SDET) - ERP Systems is responsible for leading quality engineering initiatives across IP ...

Senior Developer

Bloomington, MN ยท On-site

$142K - $178K/yr

Position Senior Developer Location Bloomington, MN (HQ) About Us Geronimo Power develops, owns, and operates large-scale power and affiliated digital infrastructure projects throughout America ...

New

Senior Engineer

Saint Paul, MN ยท On-site

$100 - $140/hr

Job Summary Senior Engineer is a senior-level professional responsible for managing and executing complex construction materials testing projects. This role emphasizes leadership in technical ...

As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insightintothe application architecture. You can distill an abstract ...

next page

Showing results 1-20

Senior Programmer information

See Minnesota salary details

$13

$51

$70

How much do senior programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for senior programmer in Minnesota is $51.20, according to ZipRecruiter salary data. Most workers in this role earn between $43.08 and $61.20 per hour, depending on experience, location, and employer.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive as a senior programmer?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What do senior programmers do?

Senior programmers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze user requirements, write efficient code, troubleshoot issues, and ensure software quality using programming languages and development tools. Their role also involves reviewing code, optimizing performance, and collaborating with cross-functional teams to deliver technical solutions.

What are the most commonly searched types of Programmer jobs in Minnesota?

The most popular types of Programmer jobs in Minnesota are:

What cities in Minnesota are hiring for Senior Programmer jobs?

Cities in Minnesota with the most Senior Programmer job openings:

What are popular job titles related to Senior Programmer jobs in MN?

For Senior Programmer jobs in MN, the most frequently searched job titles are:

Infographic showing various Senior Programmer job openings in Minnesota as of August 2026, with employment types broken down into 82% Full Time, 5% Part Time, 12% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $106,497 per year, or $51.2 per hour.

Senior Gameplay Programmer (CONTRACT)

Sony Interactive Entertainment (SIE)

Afton, MN โ€ข On-site, Remote

$82.74 - $100/hr

Contractor

Medical, Dental, Vision

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