NET Architect with AWS
Role details
Job location
Tech stack
Job description
Design and implement scalable, secure, and high-performance architectures using .NET and AWS Lead application modernization initiatives (monolith to microservices, cloud migration) Develop and maintain applications using .NET Core / / C# Architect and deploy solutions on AWS (EC2, S3, RDS, Lambda, API Gateway, etc.) Define best practices for coding standards, design patterns, and system architecture Collaborate with cross-functional teams (DevOps, QA, Product) Implement CI/CD pipelines and DevOps practices Ensure security, compliance, and cost optimization in AWS environments Conduct code reviews, architecture reviews, and mentor development teams
Requirements
Bachelor s or Master s degree in Computer Science or related field 10+ years of experience in software development with strong .NET expertise 3+ years of experience in architecting solutions on AWS Deep knowledge of .NET Core, MVC/Web API, C# Experience with microservices architecture and RESTful APIs Strong experience with AWS services (EC2, S3, RDS, Lambda, VPC, CloudWatch) Proficiency in database technologies (SQL Server, NoSQL databases) Experience with Docker, Kubernetes (preferred) Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) Strong understanding of design patterns, SOLID principles, and system design, AWS Certified Solutions Architect (Associate/Professional) Experience in event-driven architecture (Kafka, SNS/SQS) Knowledge of serverless architecture on AWS Exposure to frontend frameworks (Angular/React) is a plus Experience in cloud migration and legacy system transformation