CareerZen Logo
Company logo

Technical Architect – Cloud-Native Solutions (.NET & AWS)

ITOfficeSpace

Contract

Remote

Job description

Job Summary

Job Title: Technical Architect – Cloud-Native Solutions (.NET & AWS)

Location: Dallas, TX

Job Summary:

We are seeking a highly skilled Technical Architect to design and implement a cloud-native, multi-tenant enterprise solution using .NET Core, AWS, and Kubernetes. The ideal candidate will provide technical leadership, define architecture standards, and ensure the scalability, security, and extensibility of the platform.

Responsibilities:

Solution Architecture & Design:

  • Define and design cloud-native architectures leveraging AWS EKS, serverless computing, and microservices.
  • Architect a multi-tenant SaaS solution ensuring data isolation, security, and scalability.
  • Implement RESTful APIs using .NET Core 8.0 to facilitate UI (MVC/Blazor/Razor) and business services communication.
  • Design event-driven systems using RabbitMQ (pub-sub) and database-backed queues for reliable message processing.
  • Ensure database agnosticism by removing stored procedure dependencies and enabling support for multiple databases.
  • Define event-driven patterns with Tenant ID metadata tagging for multi-tenant message isolation.
  • Implement multi-tenant authentication.
  • Secure API communication with JWT and RBAC.
  • Enforce data encryption and security policies.
  • Integrate APIs for data exchange.
  • Implement localized content mapping.
  • Use various data storage solutions.
  • Enforce coding standards and design patterns.
  • Conduct code reviews and ensure secure coding.
  • Optimize system performance and ensure high availability.
  • 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.
  • Integrate Open Text solutions into the platform.

Critical Skills to Possess:

  • Overall 12+ years of experience software development with cloud-native development, and multi-tenant applications and at least 3+ years in a technical architect role.
  • Proficiency in .NET Core 8.0, C#, MVC, Blazor, Razor, and microservices-based development.
  • Strong knowledge and understanding of CMS integrations, with a particular focus on Open Text Integration.
  • 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.

Good to have:

  • Expertise in containerization (Docker, Kubernetes), CI/CD pipelines, and DevOps.
  • UI/UX best practices
  • Responsive design expertise
  • T-SQL experience

Job Type: Contract

Pay: $60.00 - $65.00 per hour

Schedule:

  • Monday to Friday

Work Location: Remote