.Net Architect

Overview

Hybrid
Up to $70
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

.NET
API
ASP.NET MVC
Software Architecture
Enterprise Architecture
Enterprise Integration
Leadership
Entity Framework
Domain-driven Design
Emerging Technologies
Reliability Engineering
Software Development
Scrum
Web API
Zachman Framework
Microservices
Amazon Web Services
AngularJS
Apache Kafka
Authentication
C#
Caching
Cloud Computing
Collaboration
DevOps
Docker
LINQ
Kubernetes
Microsoft Certified Professional
Microsoft Technologies
Design Review
Data Modeling
Database
Design Patterns
Google Cloud Platform
OAuth
TOGAF
NoSQL
Microsoft SQL Server

Job Details

< data-start="109" data-end="139">Job Title: .NET Architect</>< data-start="141" data-end="193">Location: [Hybrid/ Austin, TX]</>< data-start="194" data-end="237">Employment Type: [C2C]</>

Job Summary

We are seeking an experienced .NET Architect to design, develop, and implement scalable, secure, and high-performing enterprise applications. The ideal candidate will bring deep expertise in Microsoft technologies, cloud platforms, and modern architectural practices, while providing technical leadership to development teams and collaborating with stakeholders to deliver business-focused solutions.


Key Responsibilities

  • Lead the design and architecture of enterprise applications using .NET Core/.NET Framework, C#, and related technologies.

  • Define application architecture standards, best practices, and reusable frameworks.

  • Collaborate with business stakeholders, product owners, and developers to translate requirements into technical solutions.

  • Provide technical leadership, mentorship, and guidance to developers and cross-functional teams.

  • Ensure solutions are scalable, secure, maintainable, and aligned with enterprise architecture standards.

  • Conduct code and design reviews to ensure quality and compliance with architectural standards.

  • Drive adoption of modern development practices including microservices, API-first design, CI/CD, and cloud-native applications.

  • Evaluate emerging technologies and recommend improvements to systems and processes.

  • Partner with DevOps teams to ensure efficient deployment pipelines, monitoring, and system reliability.


Required Skills & Qualifications

  • Bachelor s/Master s degree in Computer Science, Engineering, or related field.

  • 10+ years of experience in software development with at least 4+ years in architecture roles.

  • Strong expertise in .NET Core, C#, ASP.NET MVC, Web API, Entity Framework, LINQ.

  • Hands-on experience in cloud platforms (Azure preferred, AWS/Google Cloud Platform a plus).

  • Expertise in designing RESTful APIs, microservices, and event-driven architectures.

  • Solid understanding of SQL Server, NoSQL databases, caching strategies, and data modeling.

  • Proficiency with front-end frameworks (Angular, React, Blazor) is a plus.

  • Knowledge of DevOps practices, CI/CD pipelines, containerization (Docker, Kubernetes).

  • Strong understanding of security, authentication/authorization (OAuth2, OpenID Connect, IdentityServer).

  • Excellent problem-solving, communication, and leadership skills.


Preferred Qualifications

  • Experience with enterprise integration, messaging (Kafka, RabbitMQ, Azure Service Bus).

  • Familiarity with DDD (Domain-Driven Design), design patterns, and enterprise architecture frameworks (TOGAF, Zachman).

  • Prior experience in Agile/Scrum environments.

  • Microsoft certifications (e.g., Azure Solutions Architect, MCSD) are a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.