Senior .NET Architect

San R&D Business Solutions LLCBerwyn, IL
1dOnsite

About The Position

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.

Requirements

  • 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 NoSQL databases: SQL Server, PostgreSQL, Cosmos DB
  • 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.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service