Negotiable
Outside
Remote
USA
Summary: The .NET Architect with AWS Cloud role involves leading the architecture and design of enterprise-grade applications using .NET technologies integrated with AWS cloud services. The position requires collaboration with various teams to define system requirements and implement cloud infrastructure while ensuring application reliability and security. The role also includes mentoring development teams and staying updated on emerging technologies. This is a contract position lasting over 12 months with remote work options available.
Key Responsibilities:
- Lead the architecture and design of enterprise-grade applications utilizing .NET technologies integrated with AWS cloud services.
- Develop and enforce best practices for cloud architecture, security, scalability, and performance.
- Collaborate with product owners, developers, and DevOps teams to define system requirements and translate them into efficient architecture solutions.
- Design and implement cloud infrastructure using AWS services such as EC2, S3, RDS, Lambda, API Gateway, and others.
- Ensure application reliability, maintainability, and security on the AWS platform.
- Provide guidance and mentorship to development teams on .NET development and AWS cloud best practices.
- Conduct architecture reviews, performance tuning, and troubleshooting of applications and cloud environments.
- Stay updated on AWS and .NET emerging technologies and incorporate relevant innovations into the solutions.
- Create and maintain technical documentation, including architecture diagrams and deployment procedures.
Key Skills:
- Proven experience as a .NET Architect or Senior Developer with architecture responsibilities.
- Strong expertise in .NET Framework, .NET Core, and related technologies.
- Hands-on experience designing and deploying applications on AWS Cloud.
- In-depth knowledge of AWS services, cloud security, and best practices for cloud architecture.
- Experience with DevOps tools and CI/CD pipelines for cloud deployments.
- Solid understanding of microservices architecture, REST APIs, and containerization (Docker, Kubernetes).
- Excellent problem-solving, communication, and leadership skills.
- Relevant certifications such as AWS Solutions Architect, AWS Developer, or Azure certifications are a plus.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Location: Piscataway, NJ - Remote option is available
Duration: 12+ Months Contract
Responsibilities:
Lead the architecture and design of enterprise-grade applications utilizing .NET technologies integrated with AWS cloud services.
Develop and enforce best practices for cloud architecture, security, scalability, and performance.
Collaborate with product owners, developers, and DevOps teams to define system requirements and translate them into efficient architecture solutions.
Design and implement cloud infrastructure using AWS services such as EC2, S3, RDS, Lambda, API Gateway, and others.
Ensure application reliability, maintainability, and security on the AWS platform.
Provide guidance and mentorship to development teams on .NET development and AWS cloud best practices.
Conduct architecture reviews, performance tuning, and troubleshooting of applications and cloud environments.
Stay updated on AWS and .NET emerging technologies and incorporate relevant innovations into the solutions.
Create and maintain technical documentation, including architecture diagrams and deployment procedures.
Must-have skills:
Proven experience as a .NET Architect or Senior Developer with architecture responsibilities.
Strong expertise in .NET Framework, .NET Core, and related technologies.
Hands-on experience designing and deploying applications on AWS Cloud.
In-depth knowledge of AWS services, cloud security, and best practices for cloud architecture.
Experience with DevOps tools and CI/CD pipelines for cloud deployments.
Solid understanding of microservices architecture, REST APIs, and containerization (Docker, Kubernetes).
Excellent problem-solving, communication, and leadership skills.
Relevant certifications such as AWS Solutions Architect, AWS Developer, or Azure certifications are a plus.
Preferred Skills and Experience:
Experience with other cloud platforms (Azure, Google Cloud Platform) is a bonus.
Knowledge of database systems, DevOps, and automation scripting.