Senior .NET Architect
Listed on 2026-02-16
-
IT/Tech
Cloud Computing, Systems Engineer
Location: Chicago, IL (Onsite)
Employment Type: Full-Time / Contract / Contract-to-Hire
Visa requirement: Only GC / USC
Experience: 18+ years
We are seeking a highly experienced Senior .NET Architect to lead the end-to-end architecture and technical direction of enterprise web applications. This role requires deep hands-on expertise in the .NET ecosystem
, cloud-native architectures, application modernization, and microservices. The architect will work onsite in Chicago
, closely collaborating with client stakeholders and offshore development teams to deliver scalable, secure, and high-performance solutions, primarily within the legal domain
.
The Senior .NET Architect will own the overall technical architecture of the project, ensuring robust, scalable, and future-ready solutions. The role demands hands-on technical leadership, strong client-facing skills, and the ability to guide distributed teams while enforcing architectural governance, best practices, and delivery excellence.
Key Responsibilities- Lead architectural design and development of enterprise-scale .NET applications
, ensuring scalability, performance, and security. - Design and implement cloud architectures using Microsoft Azure (App Services, Functions, Azure SQL, AKS).
- Drive application modernization
, legacy transformation, and cloud adoption initiatives. - Architect and govern microservices-based solutions
, ensuring modularity, reusability, and maintainability. - Oversee the design and implementation of RESTful APIs
, enforcing consistency and best practices. - Define and enforce architectural standards
, coding guidelines, and security protocols. - Provide technical leadership, mentorship, and guidance to development teams.
- Collaborate closely with product owners, business analysts, UX/UI teams, and client stakeholders to translate business requirements into technical solutions.
- Conduct code reviews
, design reviews, and architecture governance checkpoints. - Optimize application performance using caching strategies, database indexing, and code optimization.
- Stay current with emerging technologies and contribute to strategic architectural decisions.
- Work effectively from the onsite location while coordinating with offshore teams.
Skills & Qualifications
- Bachelor’s degree in Engineering, Computer Science, or equivalent.
- 8+ years in an architectural role
. - 18+ years of hands-on experience in web application development using:
- C#, ASP.NET, Web API
- .NET Core and .NET Framework
- 12+ years of experience with Angular or React
. - 6+ years of experience with Cloud platforms (Azure or GCP).
- 6+ years designing, developing, and deploying applications on Azure
. - 4+ years of experience with Microservices architecture
. - 10+ years of experience with NUnit (or equivalent unit testing frameworks).
- 8+ years of hands-on experience with Design Patterns and software design principles.
- 14+ years of experience with relational and No
SQL databases
: - Strong experience with HTML5, CSS3, jQuery, JSON, and Bootstrap.
- Deep understanding of architecture patterns
, system design, and enterprise integration. - Excellent verbal and written communication skills.
- Strong presentation and stakeholder communication skills.
- Ability to align technical decisions with business objectives and long-term strategy.
- Confident decision-maker, balancing trade-offs, data, and scalability considerations.
- Strong interpersonal skills with the ability to mentor and guide teams.
- Collaborative mindset with effective onsite client engagement.
- Highly organized with strong time management and prioritization skills.
- Analytical and proactive approach to identifying risks and resolving challenges.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).