1

Software Analyst Jobs in Minnesota (NOW HIRING)

Bachelor's degree in Computer Science or a related field * 2 years experience as a software engineer or technical software analyst Preferred Qualifications: * Bachelor's degree in Computer Science or ...

The Software Support Analyst provides day-to-day technical support to end users across the organization, ensuring a high level of service and operational efficiency. Key responsibilities include:

Analyzing system issues,identifyingroot causes, and coordinating corrective actions ... Supporting software enhancement and upgrade efforts in partnership with external vendors and ...

Analyzing system issues, identifying root causes, and coordinating corrective actions to maintain ... Supporting software enhancement and upgrade efforts in partnership with external vendors and ...

Analyze and test programs and products prior to their official launch. Troubleshoot coding issues quickly and efficiently to maintain a productive work environment. Ensure software security by ...

Software Developer

Minneapolis, MN · On-site

$60K - $80K/yr

Analyze and test programs and products prior to their official launch. * Troubleshoot coding issues quickly and efficiently to maintain a productive work environment. * Ensure software security by ...

Software Developer

Minneapolis, MN · On-site

$60K - $80K/yr

Analyze and test programs and products prior to their official launch. * Troubleshoot coding issues quickly and efficiently to maintain a productive work environment. * Ensure software security by ...

next page

Showing results 1-20

Software Analyst information

See Minnesota salary details

$24

$45

$59

How much do software analyst jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for software analyst in Minnesota is $45.64, according to ZipRecruiter salary data. Most workers in this role earn between $34.62 and $54.62 per hour, depending on experience, location, and employer.

How much do software analysts make in the US?

Software analysts in the US typically earn a median annual salary of around $70,000 to $90,000, depending on experience, location, and industry. Entry-level positions may start lower, while experienced analysts with specialized skills or certifications can earn over $100,000 annually.

What is the difference between Software Analyst vs Software Developer?

AspectSoftware AnalystSoftware Developer
Primary RoleAnalyzes business needs, gathers requirements, and designs solutionsWrites, tests, and maintains software code
Skills & CertificationsBusiness analysis, requirements gathering, UML, possibly certifications like CBAPProgramming languages, software engineering, certifications like Microsoft Certified
Work EnvironmentCollaborates with stakeholders, often in office or client sitesDevelops software in teams or individually, often in office or remote settings
Industry UsageCommon in IT consulting, finance, healthcare, and enterprise sectorsPrevalent in tech companies, startups, and software firms

While both roles work closely in software projects, a Software Analyst focuses on understanding business needs and translating them into technical requirements, whereas a Software Developer primarily builds and codes the software solutions based on those requirements.

How does a software analyst typically collaborate with development and QA teams during a project lifecycle?

A Software Analyst plays a key liaison role between business stakeholders, developers, and QA teams. During the project lifecycle, they gather and clarify requirements, translate them into technical documentation, and ensure all teams have a shared understanding of project objectives. They often participate in meetings, facilitate communication to resolve ambiguities, and review deliverables to confirm alignment with business needs. This collaborative approach helps prevent misunderstandings and ensures a smoother workflow from design through testing and deployment.

What does a software analyst do?

As a software analyst, your responsibilities are to act as the go-between for the developers and the users. Your duties are to assess the scope of the software project, specify the users’ needs to the developers, and establish the requirements of each program. You also fill out the SRS documentation, which provides the developers and project manager with descriptions of the software as the developers move through the project. Analysts also need technical skills to aid developers and translate user needs into more technical specifications for the application.

What is a software analyst?

Software Analysts are professionals who evaluate, design, and improve software systems to meet business requirements. They gather and analyze user needs, document functional specifications, and act as a bridge between stakeholders and the development team. Their role often includes troubleshooting issues, recommending software solutions, and ensuring that applications align with organizational goals. By facilitating communication and understanding between technical and non-technical teams, Software Analysts help ensure successful software development and implementation.
What are the most commonly searched types of Software Analyst jobs in Minnesota? The most popular types of Software Analyst jobs in Minnesota are:
What job categories do people searching Software Analyst jobs in Minnesota look for? The top searched job categories for Software Analyst jobs in Minnesota are:
What cities in Minnesota are hiring for Software Analyst jobs? Cities in Minnesota with the most Software Analyst job openings:
Infographic showing various Software Analyst job openings in Minnesota as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $94,921 per year, or $45.6 per hour.

Software Engineer - Intermediate

Deluxe Corporation

Minneapolis, MN • On-site

$110K - $120K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Deluxe rating

7.9

Company rating: 7.9 out of 10

Based on 32 frontline employees who took The Breakroom Quiz

9th of 21 rated payment service providers


Job description

Why Join Us
Be part of an organization that's driving change and consistently recognized as a top employer. At Deluxe, we know that great people build great companies-and we invest in you accordingly.
  • We're proud to be recognized as a Great Place to Work and a top workplace for Moms, Dads, LGBTQ+ employees, and Veterans.
  • We offer competitive benefits starting on day one, designed to support your life both in and out of work.
  • 42% of our employees have stayed for 10+ years, citing our people, benefits, work-life balance, inclusive culture, and team support as key reasons why.

Strong programming and computer science foundation. Proficient in multiple languages and frameworks with software development and testing skills. Excellent problem solver and communicator who works well independently and on a team to continuously take on new challenges.
Job Functions:
  • Collaborate with senior engineers and cross-functional teams to design, develop, document, and implement software solutions that align with project requirements and business goals.
  • Collaborate with the development team, stakeholders, and participate in Agile ceremonies.
  • Conduct bug investigations and verification tasks.
  • Participate in technical design meetings and contribute to the overall design of solutions/products.
  • Research and develop solutions for problems identified by QA or Support.
  • Write secure code according to best practices (familiarity with OWASP vulnerabilities and solutions).
  • Understand CI/CD build and deployment strategies.
  • Conduct unit testing and integration testing for functionality, security, and limits.
  • Continuously improve coding skills and learn development best practices

Basic Qualifications:
  • Bachelor's degree in Computer Science or a related field
  • 2 years experience as a software engineer or technical software analyst

Preferred Qualifications:
  • Bachelor's degree in Computer Science or a related field
  • 4 years experience as a software engineer or technical software analyst
  • Strong foundation in programming fundamentals and computer science concepts.
  • Proficiency in one or more programming languages, such as .NET, REACT, C#, or SQL Database programming.
  • Familiarity with CI-CD pipeline development
  • Familiarity with code-assist development tools like Microsoft Co-pilot
  • Familiarity with code validation systems like SonarQube
  • Familiarity with Cloud-based engineering (AWS, Azure, Google Cloud)

Other Qualifications
  • Must be 18 years of age or older

Compensation
The compensation range for this position is $110,000.00 - $120,000.00 annually. This position will be eligible for commission or an annual performance incentive plan. The base pay actually offered will vary depending on job-related knowledge, skills, location, experience and take into account internal equity.
Benefits
In line with our commitment to employee wellbeing, our total rewards benefits package is designed to support the physical, financial, and emotional health of our employees, tailored to meet their unique and evolving needs. Our approach considers our employees' whole selves, ensuring they can thrive both in and outside of work. Here are some of the benefits we offer, which may vary based on role, location, or hours worked:
  • Healthcare (Medical, Dental, Vision)
  • Paid Time Off, Volunteer Time Off, and Holidays
  • Employer-Matched Retirement Plan
  • Employee Stock Purchase Plan
  • Short-Term and Long-Term Disability
  • Infertility Treatment, Adoption and Surrogacy Assistance
  • Tuition Reimbursement

These benefits are designed to enhance the health, protect the financial security, and provide peace of mind to our employees and their families.
Deluxe Corporation is an Equal Employment Opportunity employer:
All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, disability, sex, age, ethnic or national origin, marital status, sexual orientation, gender identity or presentation, pregnancy, genetics, veteran status or any other status protected by state or federal law.
Please view the electronic EEO is the Law Poster which serves to inform you of your equal employment opportunity protections as part of the application process.
Reasonable Accommodation for Job Seekers with a Disability: If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to deluxecareers@deluxe.com .

What Deluxe employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom