Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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:

  1. Application (5 minutes)
  2. Online Assessment (40-60 minutes)
  3. Initial Video Interview (30-45 minutes)
  4. Client On-site Interview (60 minutes)
  5. Job Offer!
#J-18808-Ljbffr Jobleads-US
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Architect (C# and .Net) in Minnesota vacancy
  •  ...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
    .net
    C#

    1872 Consulting

    Eden Prairie, MN
    3 days ago
  •  ...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
    .net
    C#

    Pointwest Technologies Corp

    Roseville, MN
    1 day ago
  •  ...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
    .net
    C#
    Contract work
    Local area
    Remote work

    My3Tech Inc

    Minneapolis, MN
    2 days ago
  • 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
    .net
    C#
    Work from home
    3 days per week

    Samprasoft

    Minneapolis, MN
    5 days ago
  • $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.... 
    .net
    C#
    Full time
    Local area
    Remote work

    Polaris Industries

    Hamel, MN
    5 days ago
  •  ...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
    .net
    C#
    Full time

    Motion Recruitment

    Minneapolis, MN
    2 days ago
  •  ...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
    .net
    C#
    Relocation
    Relocation package
    Monday to Thursday

    MaxIT Consulting

    Bloomington, MN
    2 days ago
  • $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
    .net
    C#
    Permanent employment
    Relocation
    Visa sponsorship

    Startup Talents

    Burnsville, MN
    4 days ago
  •  ...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
    .net
    C#
    Remote work

    Da Vinci Software

    Saint Paul, MN
    4 days ago
  • $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
    .net
    C#
    Full time
    Remote work
    Shift work

    IDR, Inc.

    Saint Paul, MN
    4 days ago
  • $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
    .net
    C#
    For contractors
    Work at office
    Flexible hours

    Delta Dental of Minnesota

    Minneapolis, MN
    1 day ago
  •  ...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
    .net
    C#
    Contract work
    Local area
    Immediate start
    Flexible hours

    Pyramid Corporation

    Minneapolis, MN
    3 days ago
  • 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
    .net
    C#
    Work experience placement
    Work at office

    Kaav Inc.

    Minneapolis, MN
    5 days ago
  • 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
    .net
    C#
    Work experience placement

    Direct Staffing Inc

    Minneapolis, MN
    1 day ago
  • $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
    .net
    C#
    Temporary work
    Work at office
    Flexible hours

    Ryan Companies

    Minneapolis, MN
    22 hours ago
  • $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
    .net
    C#
    Full time
    Work experience placement
    Immediate start
    Monday to Friday
    Shift work

    RAYUS Radiology

    Minnesota
    1 day ago
  •  ...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
    .net
    C#
    Work at office
    Worldwide

    OCLC

    Greenwald, MN
    1 day ago
  • $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
    .net
    C#
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    22 hours ago
  • $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
    .net
    C#
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    Surescripts

    Minneapolis, MN
    22 hours ago
  • $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
    .net
    C#
    Local area
    Remote work

    Tennant

    Minneapolis, MN
    22 hours ago
  •  ...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
    .net
    C#
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    22 hours ago
  •  ...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
    .net
    C#

    Trystar Inc

    Burnsville, MN
    26 days ago
  • $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
    .net
    C#
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    C.H. Robinson

    Saint Paul, MN
    3 days ago
  • $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
    .net
    C#
    Full time
    Relocation package
    Flexible hours

    INAMAX

    Duluth, MN
    a month ago
  • $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
    .net
    C#
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Apex International

    Eden Prairie, MN
    25 days ago
  • $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
    .net
    C#
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Eagan, MN
    6 days ago
  •  ...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
    .net
    C#
    Contract work

    Argyle Infotech

    Eden Prairie, MN
    1 day ago
  • $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
    .net
    C#
    Full time
    Local area
    3 days per week

    Ledgent Tech

    Saint Paul, MN
    3 days ago
  •  ...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
    .net
    C#
    Full time
    Remote work

    Motion Recruitment

    Minneapolis, MN
    3 days ago
  •  ...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
    .net
    C#
    Remote work

    Samprasoft

    Eden Prairie, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Architect (C# and .Net). Be the first to apply!