Software Engineer - .NET Microservices (Hybrid)

Dice

Minneapolis (MN)

Hybrid

USD 110,000 - 135,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Emergent Staffing in Minneapolis suburbs seeks a Software Engineer to develop and support enterprise applications on the Microsoft stack. You will design, build, and maintain microservices and shared components in a collaborative, long-term team environment.

The role requires 3+ years of C#/.NET experience, ASP.NET Core, SQL Server, Azure, REST APIs, Git, and CI/CD. You will work onsite Tue-Thu as part of a hybrid schedule and contribute to reliable, scalable solutions.

Qualifications

  • 3+ years of professional experience developing software using C# and .NET.
  • Experience with modern .NET technologies, including ASP.NET Core.
  • Experience developing and supporting applications in production environments.
  • Working knowledge of SQL Server and Azure-based solutions.
  • Exposure to microservices-based architectures.
  • Understanding of object-oriented programming, design patterns, and REST API development.
  • Experience with source control (Git), CI/CD pipelines, and automated testing.
  • Strong problem-solving and analytical skills.
  • Good communication skills and the ability to work effectively within a collaborative team.
  • Willingness to work onsite as a long-term commitment.

Responsibilities

  • Design, develop, test, and maintain enterprise applications, microservices, and shared platform components.
  • Build and enhance features within core platform applications and shared NuGet packages used by downstream systems.
  • Collaborate with senior engineers and architects to implement technical designs and platform improvements.
  • Consider how code changes may affect dependent applications and services, raising concerns early.
  • Write clean, maintainable, and well-documented code with a focus on performance and reliability.
  • Participate in code reviews, technical planning sessions, and design discussions.
  • Develop and maintain automated tests to support code quality and stable releases.
  • Support deployments and releases by following established CI/CD and change management practices.
  • Troubleshoot and resolve production issues across interconnected enterprise systems.
  • Participate in backlog refinement and help clarify requirements for Product Backlog Items (PBIs).
  • Collaborate with engineering, DevOps, product, and business stakeholders to deliver high-quality solutions.
  • Stay current with modern .NET practices and share ideas for improvement with the team.

Skills

C# and .NET
ASP.NET Core
REST API development
SQL Server
Azure
Git
CI/CD
Automated testing
Microservices
Problem solving
Communication
Onsite work

Tools

Git
CI/CD pipelines
Azure Service Bus
Hangfire
Kubernetes

Job description

Emergent Staffing in Minneapolis suburbs seeks a Software Engineer to develop and support enterprise applications on the Microsoft stack. You will design, build, and maintain microservices and shared components in a collaborative, long-term team environment.

The role requires 3+ years of C#/.NET experience, ASP.NET Core, SQL Server, Azure, REST APIs, Git, and CI/CD. You will work onsite Tue-Thu as part of a hybrid schedule and contribute to reliable, scalable solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# .NET Software Engineer – Enterprise Microservices (Hybrid)
C# .NET Software Engineer – Enterprise Microservices (Hybrid)

Emergent Staffing, LLC • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 110,000 - 140,000
Kubernetes
Azure Service Bus
Hangfire
+1
C# / .NET Software Engineer – Hybrid, Contract‑to‑Hire
C# / .NET Software Engineer – Hybrid, Contract‑to‑Hire

Emergent Software • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 90,000 - 120,000
Software Engineer (C# and .Net)
Software Engineer (C# and .Net)

Emergent Staffing, LLC • Fort Snelling Unorganized Territory (MN)

On-site
USD 110,000 - 140,000
Kubernetes
Azure Service Bus
Hangfire
+1
Software Engineer (C# and .Net)
Software Engineer (C# and .Net)

Dice • Minneapolis (MN)

Hybrid
USD 110,000 - 135,000
Software Engineer (C# and .Net)
Software Engineer (C# and .Net)

Emergent Software • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 90,000 - 120,000
Senior Software Architect (C# and .Net)
Senior Software Architect (C# and .Net)

Emergent Software • Fort Snelling Unorganized Territory (MN)

On-site
USD 140,000 - 180,000
.NET Engineer — Hybrid Role, Grow Your Craft & Impact
.NET Engineer — Hybrid Role, Grow Your Craft & Impact

Lean Techniques • Iowa (LA)

Hybrid
USD 90,000 - 120,000
Senior NET Developer
Senior NET Developer

Talentify • Saint Paul (MN)

Hybrid
USD 130,000 - 170,000
Sr Software Developer
Sr Software Developer

BravoTECH • Dallas (TX)

On-site
USD 110,000 - 150,000
Software Engineer - Hybrid Cloud & .NET Stack
Software Engineer - Hybrid Cloud & .NET Stack

Salt Lake City Corporation • Plaza (ND)

Hybrid
USD 90,000 - 156,000
Health Insurance
Dental, Vision and Life Insurance
Paid vacation and personal leave
+5