Senior Software Architect (C# and .Net)
Jobleads-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!
- ...Senior QA Automation EngineerThe Senior QA Automation Engineer will develop, enhance, and... ...well. You will develop, modify, and execute software test plans, automated scripts and... ...based or SaaS applicationsExperience testing.NET/C# codeExperience with DevOpsWorking knowledge...Senior.netC#
- ...We are looking for a Senior .NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations... ...experience) ~7+ years of software development experience with .NET (C#, .NET Framework, .NET Core) ~3+ years working with SQL...Senior.netC#
- ...UHC | Remote Senior Quality Analyst 6 Month Contract Primary Responsibilities: • Understand SDLC, ATDD, manual and automated... ...Required Qualifications: Hands on experience testing C#/.NET applications Undergraduate degree in an IT field or equivalent...Senior.netC#Contract workLocal areaRemote work
- Senior.NET Developer Job Location (and/or specific WFH schedule): Minneapolis, 3 days per week... ...of Experience: 10 Years Required Skills: C#, ASP.Net Web forms, ASP.Net MVC,... ...Required Skills :.NET Additional Skills : Software Developer This is a high PRIORITY requisition...Senior.netC#Work from home3 days per week
$130k - $160k
...of scalable, secure, and high‑performing software applications that support Polaris’s... ...this role, you work closely with other architects and agile product teams to align application... ...design and development of applications using C#, .NET 8, Azure services, and RESTful APIs.....netC#Full timeLocal areaRemote work- ...Senior Manager, Software Engineering An established software company serving the financial services... ...platform development, distributed systems, .NET microservices, and AI-enabled... ...10+ software engineers Strong.NET / C# development background Experience with...Senior.netC#Full time
- ...Acerca del puesto Senior Software Engineer Senior Software Engineer Bloomington, Minnesota | Onsite | Direct Hire... ...Professional development experience with Visual C++ and C#. Experience with VB.NET and ASP.NET. Ability to develop, test, or support applications...Senior.netC#RelocationRelocation packageMonday to Thursday
$91k - $140k
...Senior Software Engineer The employer is a global supplier of US designed and manufactured professional tools and equipment for the... ...lean principles ~ Software: Experienced in UWP, Visual C++, C#, VB.NET, ASP.NET ~ Software: Ability to code and test for both Android...Senior.netC#Permanent employmentRelocationVisa sponsorship- ...Overview We are seeking a Senior Full Stack Developer to join our... ...programming languages such as .NET, C#, Java, PHP, Python, Ruby,... ...desirable Who We Are We are a software company that strives to build... ...chemistry on your teams. We provide architects, developers and testers that...Senior.netC#Remote work
$75 - $78 per hour
Job Duties IDR is seeking a Senior C#/.NET Developer. The role involves developing and supporting CAKS applications, services, APIs, and integrations using Microsoft technologies in a remote setting. This position combines hands-on development with supporting reliability...Senior.netC#Full timeRemote workShift work$93k - $116k
...Senior Web DeveloperDelta Dental of Minnesota is the largest regional... ...of our middle tier utilizing C#,.Net Core, in microservices... ...will be to develop high-quality software that is aligned with user needs... ...Relationships: Application Architect, Business Analysts, IT Infrastructure...Senior.netC#For contractorsWork at officeFlexible hours- ...Senior Full Stack DeveloperImmediate need for a talented Senior Full Stack Developer. This is a 3 + Months Contract opportunity... ...their vision.Develop amazingly efficient and effective software using Java, C#, Python,.Net, Spring Boot, Microservices, APIsEnhance and maintain on...Senior.netC#Contract workLocal areaImmediate startFlexible hours
- Senior Software Engineer As a Senior Software Engineer, you will be developing, testing, implementing, and maintaining software applications... ...the ATI Nursing platform using advanced technologies like C#,.NET Framework, Angular, Docker, Kubernetes, Kafka, Knockout.js, Web...Senior.netC#Work experience placementWork at office
- Senior.Net Developer We are looking for a Senior .NET Developer and Technical Leader to help... ...Preferred Qualifications Experience in.Net C# (3+ years) as well as the ability to... ...5+ years experiences in full-life cycle software development, preferably with experiences...Senior.netC#Work experience placement
$121k - $151k
...Job Description: Ryan Companies seeks a Senior Software Engineer for its headquarters office in Minneapolis. This is an IN-OFFICE role... ...-level knowledge of modern backend languages (specifically C#/.NET Core, Python, or Node.js) and API design. ~ Strong understanding...Senior.netC#Temporary workWork at officeFlexible hours$125k - $135k
...RAYUS Radiology is looking for a Sr IT Software Engineer to join our team. We are... ...Seven (7) years' experience working with .NET framework (C#, ASP.NET), HTML, HTML5, JavaScript, jQuery... ...(5) years' experience designing and architecting solutions and processes within a large...Senior.netC#Full timeWork experience placementImmediate startMonday to FridayShift work- ...driven team that makes a global impact. Senior Software Engineer Position OCLC's Cloud Library... ...confirm stack] ~ Back-end: [Java / .NET / Node.js / Python / Go — confirm stack]... ...programming languages such as Java, C#, JavaScript, TypeScript, or Node.js. ~...Senior.netC#Work at officeWorldwide
$91.7k - $163.7k
...challenges. Primary Responsibilities: Perform all phases of software engineering including requirements analysis, application design... ...as required Design and Develop APIs/micro services in C#/.net core and UI in Angular or React What are the reasons to consider...Senior.netC#Minimum wageFull timeTemporary workWork experience placementLocal areaRemote work$142.7k - $174.5k
...assess, and troubleshoot software applications in an... ...network. Collaborate with architects, customers, product partners... ...of customers. Senior Software Engineers are... ...programming languages, such as C#, Java, Groovy, Scala,... ...Frameworks: .NET Core, Spring/Spring Boot...Senior.netC#Work at officeLocal areaImmediate startFlexible hoursShift work$97.5k - $150.6k
...Senior Software Engineer Location: United States - Minneapolis, MN Pay... ...Windows client applications using C#, WPF, and XAML with strong... ...with product managers, architects, and cross-functional stakeholders... ...desktop client applications in .NET using C#, WPF, and XAML....Senior.netC#Local areaRemote work- ...reality.You Are:An experienced OneStream Senior Developer with deep platform expertise... ..., and work closely with solution architects, functional leads and business stakeholders... ...experience developing business rules in VB.net or C#Minimum of 2 years experience developing Data...Senior.netC#Full timeWork experience placementLive inWork at officeLocal area
- ...Description Job Description Job Title: Senior ERP Developer Job Description:... ...maintain Epicor ERP applications using C#, .NET, SQL, and Epicor development tools. Design... ...Bachelor’s degree in computer science, Software Engineering, or a related field. Experience...Senior.netC#
$113k - $254.2k
...R49243 C.H Robinson is seeking a Senior Software Engineer for our Documents and Customs... ...perspective from peers, principal engineers, architects, product partners, and leadership.... ...modern development languages such as .NET Core, C#, TypeScript, or similar technologies....Senior.netC#Hourly payFull timeContract workTemporary workWork experience placementRemote workWorldwideFlexible hours$100k - $120k
...seek 3–6 years of full-stack software development experience with a... ...We need strong proficiency in C#, .NET, and the MVC framework,... ...strongly preferred at the stated senior level. Responsibilities:... ...performance. We work with architects, team leads, and business analysts...Senior.netC#Full timeRelocation packageFlexible hours$125k - $155k
...companies and entrepreneurial start-ups.We are seeking a skilled Senior Software Engineer to join our Information Technology team.Location:... ...and business processes.Support applications developed in C#, ASP.NET, Classic ASP, VBScript, and related technologies.Troubleshoot...Senior.netC#Temporary workFor contractorsWork at officeRemote workFlexible hours2 days per week1 day per week$94.9k - $176.3k
Thomson Reuters U.S. Income Tax Compliance software is relied upon by the largest multi-... ...’re a good fit for the role of Fullstack .Net Software Engineer if your background includes... ...Framework and .Net Core, preferably with C#. You will need to have strong object-oriented...Senior.netC#Full timeWork experience placementWork at officeLocal areaImmediate startFlexible hours- ...Sr Software Engineer(RESTful, SQL) (.Net Developer) Location: Eden Prairie, MN - Hybrid Position Type: Contract... ...they are looking for: Senior Software Engineer who has a passion for... ...experience • 7+ years of experience with C# and .NET Full Stack Application Software...Senior.netC#Contract work
$120k - $160k
...Job Description Senior Software Engineer - C#.NET Woodbury, MN (Hybrid - minimum 3 days onsite per week) Full-Time | $120,000-$160,000 We are seeking a Senior Software Engineer to help design, develop, and support the backend systems and APIs that power...Senior.netC#Full timeLocal area3 days per week- ...financial services organizations is looking for a Software Engineering Manager to join their team.... .... They're currently looking to expand .NET microservices and event-driven... ...experience in software development Experience with C# .NET Experience with authentications, SSO,...Senior.netC#Full timeRemote work
- ...Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software... ...software Develop software in C#.NET and Front-end Enterprise software environments... ...the Principal software engineers and Architects to define the interfaces between...Senior.netC#Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Architect (C# and .Net). Be the first to apply!
- .net software architects (remote) Minnesota
- senior tax Minnesota
- senior consulting engineer Minnesota
- senior brand strategist Minnesota
- senior medical science liaison Minnesota
- senior software engineer remote Minnesota
- senior technology project manager Minnesota
- senior mulesoft developer Minnesota
- senior performance engineer Minnesota
- senior manager m&a tax Minnesota



