698,241open jobs
41,057companies
105,127added this week
Browse all
Salary
$120k – $140k per year
Location
Remote/Hybrid (Minneapolis, United States)
Seniority
Architect · 7+ years exp
Overview
Company
Impact
Profile match
Emergent Software is a Microsoft Solutions Partner delivering AI, data, custom software, cloud, and security services for mid-market organizations in the US.

***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 Senior Software Architect with deep experience designing, developing, and supporting enterprise-scale applications built on the Microsoft technology stack. This role will serve as a technical leader for core platform services, enterprise applications, shared libraries, and microservices that support numerous downstream systems across the organization.

The ideal candidate is a hands-on architect who enjoys solving complex technical challenges while remaining actively involved in software development. This individual will provide architectural guidance, evaluate downstream impacts of platform changes, support release planning and governance, and help mature engineering processes, work definition, and delivery practices. The right person can balance strategic thinking with day-to-day execution, helping the team deliver high-quality solutions while improving structure, scalability, and maintainability.

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

Preferred 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.

  • Provide architectural leadership for core platform applications and shared NuGet packages consumed by multiple downstream systems.

  • Evaluate the impact of platform changes across dependent applications and services.

  • Lead technical design discussions and contribute to long-term platform strategy.

  • Support release planning, change management activities, stakeholder communication, and deployment governance.

  • Build scalable, reliable, and maintainable software solutions that support critical business operations.

  • Collaborate with engineering, DevOps, product, and business stakeholders to deliver high-quality technical solutions.

  • Write clean, maintainable, and well-documented code with a focus on performance, reliability, and long-term supportability.

  • Participate in architecture reviews, code reviews, and technical planning sessions.

  • Contribute to CI/CD improvements, deployment automation, and engineering best practices.

  • Help strengthen backlog refinement, work definition, and Product Backlog Item (PBI) creation processes.

  • Troubleshoot and resolve complex production issues across interconnected enterprise systems.

  • Mentor engineers and provide technical guidance on platform architecture, development practices, and solution design.

  • Stay current with emerging technologies and recommend improvements where appropriate.

Qualifications

  • 7+ years of professional experience developing software using C# and .NET.

  • Strong experience with modern .NET technologies, including ASP.NET Core.

  • Experience developing and supporting enterprise-scale applications in production environments.

  • Strong proficiency with SQL Server and Azure-based solutions.

  • Experience working within microservices-based architectures.

  • Experience supporting shared frameworks, libraries, services, or platforms used by multiple dependent applications.

  • Strong understanding of software architecture, design patterns, and scalable application development.

  • Experience evaluating technical risk, release planning, downstream impacts, and change management processes.

  • Experience with source control, CI/CD pipelines, automated testing, and deployment practices.

  • Excellent problem-solving and analytical skills.

  • Strong communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.

  • Ability to provide technical leadership while remaining actively involved in development work.

  • Willingness to work onsite as a long-term commitment.

Nice to Have Skills

  • Kubernetes administration and deployment experience.

  • Azure Service Bus experience.

  • Hangfire experience.

  • Enterprise platform engineering experience.

  • Shared services or internal developer platform experience.

  • Release governance and large-scale deployment coordination.

  • Canary release deployment strategies.

  • DevOps and infrastructure automation experience.

  • Experience supporting highly regulated or compliance-focused environments.

  • Experience preparing for or supporting security and compliance initiatives.

  • Manufacturing, industrial technology, or complex enterprise software environments.

  • Experience improving engineering processes, backlog quality, and team delivery practices.

Our Vetting Process

At Emergent Staffing, we work hard to find the employees who are the right fit for our clients. Here are the steps of our vetting process for this position:

  • Application (5 minutes)

  • Online Assessment (40-60 minutes)

  • Initial Video Interview (30-45 minutes)

  • Client On-site Interview (60 minutes)

  • Job Offer!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
698,241 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Minneapolis
$37k – $75k per year (Estimated) • In office • Full-Time • Gurgaon
Python
SQL
AI/ML
Machine Learning
Analytics
Tableau
Power BI
Apply
Software Engineer 1 day ago
$74k – $179k per year (Estimated) • In office • Full-Time • Glasgow
Python
Go
Java
Ruby
DevOps
CI/CD
AWS
GitLab
Apply
$40k – $92k per year (Estimated) • In office • Internship • Bordeaux
Python
SQL
MATLAB
AI/ML
Machine Learning
Apply
$13k – $31k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Databases
Databricks
Analytics
Tableau
Power BI
Management
Power Automate
Agile
Apply
$74k – $161k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • London
Python
SQL
Apply
$120k – $140k per year • Remote • 7+ years exp • Associate's Degree • Minneapolis
Apply
$120k – $140k per year • Remote • 5+ years exp • Minneapolis
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
AI Agents
Frontend
Vue.js
Angular
React.js
DevOps
Azure DevOps
Azure
Analytics
Power BI
Master Data Management
Management
Trello
Basecamp
Jira
Agile
Scrum
Apply
Remote • Minneapolis
AI/ML
Copilot
Management
SharePoint
Marketing
LinkedIn
Apply
$185k – $205k per year • In office • 10+ years exp • Carlsbad
Apply
$117k – $233k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • New York • Chicago • Cary • Tampa • Minneapolis
Apply
$111k – $190k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Minneapolis
Python
SQL
Analytics
Tableau
Power BI
Apply
$82k – $140k per year • Remote • Full-Time • 4+ years exp • Bachelor's Degree • Minneapolis • Fort Lauderdale • Jacksonville • Dallas • Houston
Management
Microsoft Office
Apply
$98k – $176k per year • Remote/Hybrid • Full-Time • 6+ years exp • Minneapolis
Design
Figma
Apply
$58k – $105k per year • Remote/Hybrid • Full-Time • 2+ years exp • Minneapolis
Management
Smartsheet
Agile
Microsoft Office
Apply
See all jobs
This is one of many
698,241 more open roles from verified company boards, updated every day.