> Markdown version of [/jobs/ext/3044534-software-engineer](https://www.wearedevelopers.com/jobs/ext/3044534-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** EMERGENT STAFFING, LLC - **Location:** Twin Cities, MN, United States - **Experience:** Experienced - **Salary:** $83,200.0 - $135,200.0 - **Contract:** Temporary contract - **Skills:** ASP.NET, .NET Framework, Adobe InDesign, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software Quality, Code Review, Continuous Integration, Software Design Patterns, DevOps, Python (Programming Language), Microsoft Software, Microsoft SQL Server, NuGet, Object-Oriented Software Development, Software Engineering, Azure Service Bus, Enterprise Software Applications, DevOps Tools - Open-source, Git, Kubernetes, Infrastructure Automation Frameworks, Restful APIs, Software Version Control, Microservices - **Published:** September 24, 2026 - **Apply:** https://jobs.emergentsoftware.net/o/software-engineer-c-and-net-6 ## About the Role * 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. Nice to Have Skills * Kubernetes experience. * Azure Service Bus experience. * Hangfire experience. * Experience working on shared libraries, services, or platforms used by multiple applications. * Familiarity with DevOps practices and infrastructure automation. * Experience in highly regulated or compliance-focused environments. * Manufacturing, industrial technology, or complex enterprise software environments. ## Description ***This 6+ month contract-to-hire position offers a path to long-term employment and includes a hybrid schedule with onsite collaboration Tuesday, Wednesday, and Thursday in the West suburbs of Minneapolis-Saint Paul, Minnesota. Applicants must be authorized to work in the U.S. without sponsorship.** We are seeking a Software Engineer with solid experience developing and supporting enterprise applications built on the Microsoft technology stack. This role will contribute to core platform services, enterprise applications, shared libraries, and microservices that support numerous downstream systems across the organization. The ideal candidate is a hands-on developer who enjoys solving technical problems and writing quality code. This individual will build and enhance features, collaborate closely with senior engineers and architects, participate in design discussions, and help the team deliver reliable, maintainable solutions. The right person is eager to grow their skills in a complex enterprise environment while contributing meaningfully to day-to-day delivery. Tech Stack Core Technologies * C# * .NET 10 / Modern .NET * ASP.NET Core * SQL Server * Azure * REST APIs * Git * CI/CD Pipelines * Automated Testing Frameworks * Enterprise Microservices Architecture * Shared NuGet Packages Additional Technologies * Kubernetes * Azure Service Bus * Hangfire * Python * DevOps Tooling & Automation * Canary Release Deployments 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. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [How your .NET software supply chain is open to attack : and how to fix it](https://www.wearedevelopers.com/videos/938-how-your-net-software-supply-chain-is-open-to-attack-and-how-to-fix-it) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)