.NET AWS Architect

Overview

On Site
$50 - $60
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

.NET
Amazon Web Services
API
Amazon DynamoDB
Amazon EC2
Amazon RDS
Amazon S3
AngularJS
Authentication
Authorization
Automated Testing
C#
Cloud Computing
Collaboration
Communication
Computer Networking
Continuous Delivery
Continuous Integration
DevOps
Disaster Recovery
Docker
Dynatrace
Google Cloud Platform
Kubernetes
Legacy Systems
Encryption
Finance
Functional Requirements
Microservices
Microsoft Azure
Good Clinical Practice
Health Insurance
Load Balancing
Regulatory Compliance
Management
Mentorship
Migration
Roadmaps
SOA
SQL
Optimization
Privacy
React.js
Relational Databases
Remote Desktop Services
Scalability
Virtual Private Cloud
Software Architecture
Splunk
Software Development
Terraform
Stacks Blockchain

Job Details

Job Title

.NET / AWS Architect

Location

Chicago, IL  

About the Role

We are looking for an experienced Architect with deep expertise in the .NET ecosystem and Amazon Web Services (AWS) to lead the design, development, and optimization of cloud-native and hybrid solutions. The ideal candidate will bridge business needs and technical solutions, mentor teams, and ensure high quality, scalable, secure, and robust architectures.

Key Responsibilities

  • Lead the architecture, design, and implementation of software solutions using .NET (Core / Framework) and AWS services.

  • Develop scalable, resilient, and secure applications, both cloud-native and hybrid (on-prem + cloud) architectures.

  • Define and enforce best practices for coding, security, performance, and CI/CD.

  • Design and manage infrastructure components: VPCs, EC2, RDS, DynamoDB, API Gateway, Lambda, etc.

  • Oversee migration of legacy systems to AWS, plan migration roadmaps, evaluate trade-offs (cost, performance, risk).

  • Lead/mentor development teams; conduct architecture reviews, code reviews, technical governance.

  • Collaborate with business stakeholders to translate requirements into architectural designs.

  • Define non-functional requirements: scalability, reliability, availability, disaster recovery, monitoring, logging, and performance.

  • Ensure compliance with security standards (authentication, authorization, encryption, data privacy).

  • Monitor and optimize application performance and cost in AWS.

  • Stay current with cloud architectural patterns, AWS best practices, serverless, microservices, containerization.

Required Skills & Experience

  • 10-15+ years of software development experience, with significant portion in .NET / C#.

  • Strong, hands-on experience with AWS services: EC2, S3, Lambda, API Gateway, RDS, DynamoDB or other No-SQL, VPC / networking, load balancing.

  • Experience designing microservices, serverless applications, containerization (Docker, Kubernetes).

  • Strong background in software architecture patterns and principles (e.g. SOA, microservices, event-driven architecture).

  • Experience with CI/CD pipelines, automated testing, infrastructure as code (e.g. CloudFormation, Terraform).

  • Knowledge of relational and non-relational databases.

  • Strong understanding of security best practices in cloud environments.

  • Ability to evaluate and choose technology stacks, frameworks, tools in alignment with business goals.

  • Excellent communication skills, ability to collaborate with cross-functional teams (business, product, operations).

Preferred Qualifications

  • AWS certification(s) (e.g. AWS Certified Solutions Architect, AWS Certified DevOps Engineer).

  • Experience in specific domains (e.g. finance, healthcare, insurance) that have regulatory or compliance requirements.

  • Experience with monitoring/logging tools (CloudWatch, Dynatrace, Splunk, etc.).

  • Familiarity with front-end technologies (e.g. React, Angular) if the role spans full-stack architecture.

  • Familiarity with migration from other cloud providers (Azure, Google Cloud Platform) to AWS, or hybrid multi-cloud setups

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.