Software Developer Jobs in Minnesota
Software Developer jobs in Minnesota concentrate in financial technology, health care technology, retail technology, and enterprise software, with the Twin Cities metro anchoring the majority of openings and secondary demand in Rochester and Duluth. Major employers with a lasting Minnesota presence include UnitedHealth Group, Target, and Mayo Clinic, all of which maintain substantial engineering teams in the state. The most in-demand specialties right now are cloud infrastructure, full-stack web development, and data engineering. See the openings below and apply to the ones that match your experience.
Find Software Developer JobsOverview
Showing 5 of 44+ Software Developer jobs











- Design, develop, and maintain scalable AI-powered software applications
- Build intelligent solutions using large language models (LLMs), AI APIs, and automation technologies
- Develop and support systems used by financial services professionals
- Integrate AI capabilities into existing and new software platforms
- Architect and manage relational databases
- Collaborate with internal teams to implement new AI technologies and solutions
- Communicate directly with end clients and vendors when needed
- Participate in architecture discussions and technical decision-making
- Identify opportunities to improve application performance, AI accuracy, reliability, and scalability
- Lead by example and help guide best practices within the engineering team
- Work independently while contributing to team objectives
- 5+ years of professional software development experience
- Strong, hands-on experience with Laravel, Next.js, and React
- Proven experience building and deploying AI-powered applications using OpenAI, Azure OpenAI, Anthropic, or similar LLM platforms
- Hands-on experience with prompt engineering, RAG, embeddings, and AI workflows
- Experience integrating AI/LLM capabilities into production web applications
- Experience with .NET / C#
- Experience working with SQL Server and/or MySQL
- Experience building and deploying applications in AWS and/or Microsoft Azure
- Strong problem-solving and troubleshooting skills
- Ability to communicate technical concepts clearly
- Ability to work independently and take ownership of projects
- Experience architecting relational databases
- Experience with both AWS and Azure
- Experience with both SQL Server and MySQL
- Experience with AI agents, tool/function calling, vector databases, LLM orchestration, or AI evaluation
- Handle change well and adapt quickly
- Take initiative and ownership
- Communicate clearly with both technical and non-technical stakeholders
- Lead by example and support team success
- Stay curious and continuously learn emerging AI technologies
- Are motivated by building intelligent systems that real businesses depend on
- Competitive compensation and comprehensive benefits
- 4 weeks of accrued PTO, plus 9 paid holidays
- Medical, dental, vision, life insurance, and 401(k)
- 8 hours of paid Volunteer Time Off (VTO)
- Ability to work in-office four days per week with one remote workday
- Ongoing professional development and AI training opportunities
- A collaborative team that values expertise, initiative, and growth
- Opportunity to build AI solutions that solve real business problems
- Collaborative environment where ideas and innovation are valued
- Ability to influence architecture, AI strategy, and product direction
- Fast-moving organization where your work has visible impact
- Opportunity to grow alongside a rapidly expanding AI platform
See All 44 Software Developer Jobs in Minnesota
Find roles in Minnesota that match your experience and apply in just a few clicks.
Find Software Developer JobsSoftware Developer Jobs by City in Minnesota
Where Minnesota roles are concentrated, by current openings.
Software Developer Job Market in Minnesota
A snapshot from current Minnesota openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Investment & Asset Management
- Consulting & Professional Services
What Minnesota Employers Look For
The qualifications that appear most often in software developer jobs across Minnesota.
- Bachelor's degree in computer science, software engineering, or a related field
- Proficiency in one or more languages such as Java, Python, C#, or JavaScript
- Experience with cloud platforms, particularly AWS, Azure, or Google Cloud
- Familiarity with agile development methodologies and version control using Git
- Ability to design, build, and maintain RESTful APIs and microservices architectures
- Strong collaboration and communication skills for cross-functional team environments
Software Developer Jobs in Minnesota: Frequently Asked Questions
How do you become a software developer in Minnesota?
Minnesota does not require a state-issued license or registration to work as a software developer. The typical path is a bachelor's degree in computer science, software engineering, or a related discipline from a Minnesota institution such as the University of Minnesota, Minnesota State University, or St. Cloud State, followed by a portfolio of projects or internship experience that demonstrates hands-on coding ability to prospective employers.
How much do software developers make in Minnesota?
Software developers in Minnesota earn a median of about $130,050 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $79,900 for the lowest 10% to over $169,810 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software developers in Minnesota?
Minnesota software developer roles are posted by Thomson Reuters, Speechify, and 3M and others right now, based on current listings on Migrate Mate as of August 2026. Minnesota's concentration of Fortune 500 headquarters in finance, retail, and health care means large enterprise engineering teams are a defining feature of the local market.
Which Minnesota cities have the most software developer jobs?
Minneapolis, Saint Paul, and Eagan account for the most software developer openings in Minnesota. The Twin Cities dominate because of the dense cluster of corporate headquarters, health care systems, and fintech firms there, while Rochester's market is driven by the Mayo Clinic enterprise and its affiliated technology partners.
Are there remote software developer jobs in Minnesota?
Yes, and more than most fields. About 78% of software developer openings tied to Minnesota are remote or hybrid as of August 2026, reflecting how naturally the work translates to distributed teams. Roles focused on backend services, cloud infrastructure, and data engineering tend to have the highest share of fully remote arrangements.
How can I get hired as a software developer in Minnesota with little or no experience?
The most realistic entry path is an internship or co-op program, and Minnesota's large employers run structured programs worth targeting: UnitedHealth Group, Target, and 3M all maintain new-grad and intern pipelines for engineering candidates. Entry-level titles like junior developer, associate software engineer, or QA automation engineer are common first roles. A strong GitHub portfolio and completion of a relevant bootcamp or associate degree from a Minnesota community college also help candidates without a four-year degree stand out.
Where can I find and apply to software developer jobs in Minnesota?
You can find and apply to software developer jobs in Minnesota on Migrate Mate, which lists current openings from employers hiring in the state. Search the listings for roles that match your skills and experience level, then apply directly to the ones that fit.
See All 44 Software Developer Jobs in Minnesota
Find roles in Minnesota that match your experience and apply in just a few clicks.
Find Software Developer Jobs