Software .NET Software AI Architect

Burlington, NC, US • Posted 1 day ago • Updated 6 hours ago
Full Time
On-site
USD $55.00 - 85.00 per hour
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Extraction
  • Webforms
  • ASP.NET
  • UI
  • Authentication
  • OIDC
  • Auditing
  • GraphQL
  • Orchestration
  • Delegation
  • Microsoft Certified Professional
  • Interfaces
  • Legacy Systems
  • Code Refactoring
  • Apache Velocity
  • Scalability
  • Workflow
  • Specification Gathering
  • Documentation
  • Software Development
  • C#
  • .NET
  • Cloud Computing
  • SQL
  • Database
  • PostgreSQL
  • Data Modeling
  • Query Optimization
  • Cloud Architecture
  • Amazon Web Services
  • Computer Networking
  • Storage
  • Data Security
  • Cost Management
  • SPA
  • AngularJS
  • Migration
  • Dashboard
  • Message Broker
  • Management
  • Terraform
  • Continuous Integration
  • Continuous Delivery
  • Taxes
  • Life Insurance
  • Partnership
  • Collaboration
  • Business Transformation
  • Law
  • Sourcing
  • Screening
  • Recruiting
  • Artificial Intelligence

Summary

*** THIS ROLE IS NOT ACCEPTING C2C, VISA HOLDERS, OR 1099 CANDIDATES ***
We are looking for a Senior Architect who will define and drive how AI builds software across our platform by designing the orchestration layers, agent pipelines, and spec-driven workflows that allow AI to produce production-quality output at scale. This is an architecture role where your technical depth in C#/.NET and cloud-native systems meets a hands-on obsession with AI-first engineering practices. You will serve as a technical leader and architect across multiple product teams, driving cloud-native modernization of multiple products, and own the technical vision for that system and elevate every team's ability to execute against it.
Tasks
  • Define and own the cloud-native architecture for C# services, APIs, and containerized workloads running on AWS EKS, including service decomposition, data access patterns, and cross-cutting concerns.
  • Lead monolith decomposition strategy - identifying bounded contexts, defining service boundaries, and creating incremental extraction plans that let teams carve out services from legacy systems without big-bang rewrites.
  • Architect the migration from legacy ASP.NET WebForms (.aspx) or other legacy UI systems to modern SPA frameworks (Angular or equivalent), defining the incremental migration path, component architecture, state management patterns, and coexistence strategy that lets teams move page by page without a full rewrite.
  • Drive OIDC modernization across products - migrating from legacy or inconsistent authentication patterns to standards-based OIDC flows
  • Architect event-driven and event-sourced systems, designing domain event contracts, message schemas, and replay/projection patterns that support offline capability, audit trails, and eventual consistency across distributed services.
  • Design and implement GraphQL APIs as a unified query layer across decomposed services, including schema federation, resolver architecture, and performance considerations like query complexity limits and dataloader patterns.
  • Design and evolve AI orchestration pipelines - multi-agent architectures, sub-agent delegation, spec-to-code-to-test workflows - that serve as the primary mechanism for code production across teams.
  • Prepare products for AI integration by designing MCP-ready architectures - exposing product capabilities as well-defined tool interfaces, structured context providers, and machine-consumable APIs that allow AI agents and third-party integrations to interact with our platform programmatically.
  • Establish the specification framework that feeds AI-driven development: what a spec must contain, how it maps to architecture context, data contracts, and behavioral validation, so that AI output is predictable and production-grade.
  • Drive legacy system refactoring strategy, making pragmatic decisions about what to rewrite, what to wrap, and what to strangle - balancing technical debt reduction against delivery velocity and risk.
  • Architect for resilience and scalability - circuit breakers, retry policies, graceful degradation, horizontal scaling patterns, backpressure handling, and health check architectures that keep systems stable under load and failure.
  • Define and enforce observability architecture - distributed tracing, structured logging, metrics, and DAU telemetry - as a first-class system concern, not an afterthought.
  • Integrate AI tooling (Claude, Copilot, custom agents) into development workflows, continuously raising the ceiling on what automated pipelines can reliably deliver.
  • Author ADRs, architecture decision records, and technical specifications that serve as both human documentation and AI-consumable context.

Requirements
  • 10+ years of professional software development experience with C# and the .NET ecosystem, with at least 3 years operating in an architect across multiple teams or products.
  • Proven experience decomposing monolithic applications into distributed, cloud-native services - you have defined bounded contexts, drawn service boundaries, and shipped incremental extractions in production environments.
  • Deep experience with SQL databases such as PostgreSQL, including data modeling for distributed systems, query optimization at enterprise scale, and designing data ownership boundaries during service decomposition.
  • Strong AWS cloud architecture experience - you have designed and deployed production systems on AWS, making architectural decisions across compute, networking, storage, data, security, and cost management. You understand how to architect holistically on the platform.
  • Hands-on experience migrating legacy applications to modern SPA frameworks (Angular or equivalent), including defining coexistence strategies that allow incremental migration without halting delivery.
  • Strong command of observability architecture: OpenTelemetry or equivalent, structured logging, distributed tracing, metrics dashboards, and designing telemetry strategies that teams adopt as standard practice.
  • Strong background in event-driven architecture and event sourcing, including message broker selection, schema evolution, idempotency, and projection management.
  • Strong understanding of containerization, infrastructure-as-code (Terraform/CloudFormation), and CI/CD pipeline design.
Job Type & Location
This is a Contract to Hire position based out of Burlington, NC.
Pay and Benefits
The pay range for this position is $55.00 - $85.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully remote position.
Application Deadline
This position is anticipated to close on Jun 8, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
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.
  • Dice Id: 101054TS
  • Position Id: JP-006047302
  • Posted 1 day ago

Company Info

About TEKsystems c/o Allegis Group

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in strategy, implementation and talent, we work with progressive leaders who drive change. That s the power of true partnership. TEKsystems is an Allegis Group company.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Raleigh, North Carolina

Today

Full-time

USD 60.00 - 70.00 per hour

Charlotte, North Carolina

Today

Full-time

USD 70.00 - 85.00 per hour

Charlotte, North Carolina

Today

Full-time

USD 60.00 - 72.00 per hour

Herndon, Virginia

Today

Full-time

USD 80.00 - 89.00 per hour

Search all similar jobs