1

Microsoft Software Engineer Jobs in Minnesota (NOW HIRING)

Are you a senior software engineer with proven experience building and delivering intelligent ... Experience building and deploying applications in AWS and/or Microsoft Azure * Strong problem ...

New

MN · On-site

$45 - $50/hr

Clinical Software Engineer Location: Maple Grove, MN Duration: 12 Month 100% Onsite Position ... Experience working with Oracle databases, ASP.NET, Microsoft Power BI, and Microsoft Power Platform.

Senior Software Engineer

Eden Prairie, MN · On-site +1

$124K - $164K/yr

As a Senior Software Engineer, you will play a key role in designing, developing, and supporting ... PostgreSQL, Microsoft SQL Server, Oracle), including data modeling, query optimization, and ...

Senior Software Engineer

Eden Prairie, MN · On-site

$124K - $164K/yr

As a Senior Software Engineer, you will play a key role in designing, developing, and supporting ... PostgreSQL, Microsoft SQL Server, Oracle), including data modeling, query optimization, and ...

Showing results 21-40

Microsoft Software Engineer information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do microsoft software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for microsoft 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 a Microsoft software engineer?

A Microsoft Software Engineer is responsible for designing, developing, testing, and maintaining software products and services. They work with various technologies, programming languages, and frameworks to create innovative solutions that meet user and business needs. Engineers collaborate with cross-functional teams, including product managers, designers, and other developers, to build scalable and efficient software. They also engage in code reviews, debugging, and optimization to ensure high-quality code.

What does a typical day look like for a Microsoft software engineer?

A typical day for a Microsoft Software Engineer involves writing and reviewing code, participating in team stand-ups or agile sprint meetings, and collaborating with cross-functional teams such as designers, program managers, and testers. Engineers also spend time troubleshooting issues, conducting code reviews, and contributing to architectural or design discussions. There is a strong emphasis on continuous learning and leveraging the latest Microsoft technologies to deliver scalable solutions. This structure provides opportunities to work on impactful projects, develop new skills, and contribute to a global technology leader.

How to get a job in Microsoft as a software engineer?

To become a Microsoft software engineer, candidates should have a strong background in computer science, programming skills in languages like C++ or C#, and experience with software development tools such as Visual Studio. Applying through the official Microsoft careers website, preparing for technical interviews that assess coding, algorithms, and system design, and demonstrating relevant project experience are essential steps in the hiring process.

What cities in Minnesota are hiring for Microsoft Software Engineer jobs?

Cities in Minnesota with the most Microsoft Software Engineer job openings:

Infographic showing various Microsoft Software Engineer job openings in Minnesota as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $144,486 per year, or $69.5 per hour.

$127K - $167K/yr

Contractor

Re-posted 16 days ago


Job description

Company Description

Honeywell International Inc. is an American multinational conglomerate company that produces a variety of commercial and consumer products, engineering services and aerospace systems for a wide variety of customers, from private consumers to major corporations and governments. The company operates four business units, known as Strategic Business Units - Honeywell Aerospace, Home and Building Technologies (HBT), Safety and Productivity Solutions (SPS), and Honeywell Performance Materials and Technologies.

Job Description

IMMEDIATE NEED! ******** 
An experienced software developer who will work under the direction and partnership with software architects and information modelers to develop, implement and test software solutions for Honeywell's data platform and enabling services. 
Basic qualifications 
Minimum Bachelor's degree 
2+ years' experience in C# , C++, Java 
3 + years' experience in web development (HTML, CSS, Javascript, node.js, PHP/Ruby on Rails) 
Web or consumable services/API development experience (REST API, JSON, AMQP) 
Experience with cloud technologies 
Preferred qualifications 
Experience developing with SQL and RDBMS(s) 
Experience with agile processes and continuous integration tools and techniques 
Experience with Microsoft Azure environment 
Experience with Hadoop and NoSQL related technologies such as Map Reduce, Spark, Hive, Pig, HBase, mongoDB, Cassandra 
Experience with data modeling tools in Python, R, SPSS, MLib, matlab etc 
Experience working with large data sets for client-side display and manipulation, graphing, and data visualization in small or large-screen formats a plus. 
Experience with Mobile development a plus

Qualifications

Basic qualifications 
Minimum Bachelor's degree 
2+ years' experience in C# , C++, Java 
3 + years' experience in web development (HTML, CSS, Javascript, node.js, PHP/Ruby on Rails) 
Web or consumable services/API development experience (REST API, JSON, AMQP) 
Experience with cloud technologies 

Additional Information

Preferred qualifications 
Experience developing with SQL and RDBMS(s) 
Experience with agile processes and continuous integration tools and techniques 
Experience with Microsoft Azure environment 
Experience with Hadoop and NoSQL related technologies such as Map Reduce, Spark, Hive, Pig, HBase, mongoDB, Cassandra 
Experience with data modeling tools in Python, R, SPSS, MLib, matlab etc 
Experience working with large data sets for client-side display and manipulation, graphing, and data visualization in small or large-screen formats a plus. 
Experience with Mobile development a plus