Solutions Architect/Application Architect (.NET & AWS/Azure)

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

Solution architect
.NET
AZURE
AWS

Job Details

Job Title: Solutions Architect/Application Architect (.NET & AWS/Azure)

Location: Dallas, TX

Duration: Long-term

Responsibilities:

Solution Architecture & Design:

  • Define and design cloud-native architectures leveraging AWS EKS, serverless computing, and microservices.
  • Implement RESTful APIs using .NET Core 8.0
  • Design event-driven systems using RabbitMQ (pub-sub) and database-backed queues for reliable message processing.
  • Collaborate with DevOps teams to integrate CI/CD pipelines and automate deployments.
  • Provide technical leadership and mentorship to development teams.
  • Work closely with stakeholders to understand business requirements and translate them into technical solutions.

Critical Skills to Possess:

  • Overall 15+ years of experience software development with cloud-native development, and multi-tenant applications and at least 5+ years in a technical architect role.
  • Proficiency in .NET Core 8.0, C#, MVC and microservices-based development.
  • Strong knowledge of database queues, RabbitMQ, event-driven architecture, and distributed systems.
  • Experience in database design, migration, and multi-tenancy strategies.
  • Strong understanding of security best practices (OAuth2, JWT, RBAC, encryption, API security).
  • Excellent problem-solving, leadership, and stakeholder communication skills.
  • Hands on Experience with AWS Architecture EKS, Fargate, NGINX, NLB, ALB
  • Strong experience with Kubernetes CI/CD processes
  • Strong experience with Azure Pipelines
  • Strong Experience with CQRS Patterns
  • Strong experience in authentication and security, implementing Role-Based Access Control (RBAC), OAuth2.0/OIDC and JWT authentication for secure communication between micro front-end and backend services.
  • Strong experience with application session management
  • Strong experience with API Security
  • Ability to quickly pick up development tasks if needed
  • Ability to mentor others
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.