ENTERPRISE ARCHITECT - DOT NET CORE

  • San Diego, CA
  • Posted 14 hours ago | Updated 14 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

ENTERPRISE ARCHITECT - DOT NET CORE
.NET Core
microservices
RESTful APIs

Job Details

JOB DESCRIPTION
POSITION: ENTERPRISE ARCHITECT - DOT NET CORE
DURATION: Long term
Client: Cigniti
Location: CALIFORNIA, SAN DIEGO Onsite

Roles & Responsibilities
  • 10+ years in software development with 3+ years in an architecture or technical leadership role
  • Architect and design end-to-end solutions using .NET Core, microservices, and modern integration techniques.
  • Define & implement RESTful APIs, asynchronous messaging patterns, and enterprise-grade integration strategies.
  • Work closely with development teams to ensure alignment of design with implementation and performance goals.
  • Provide expertise in batch processing and file-based integrations for legacy system interoperability.
  • Implement and enforce Enterprise Integration Patterns and best practices.
  • Integrate applications using message-oriented middleware (e.g., Azure Service Bus, Kafka, RabbitMQ).
  • Provide architectural oversight for CI/CD pipelines, logging, observability, and cloud-native deployment patterns.
  • Collaborate with product managers, business analysts, and developers across the SDLC.
  • Provide guidance or perform proof-of-concepts for Out systems ODC use cases, if applicable.
  • Conduct code reviews and establish best practices for high-quality code.
  • Strong proficiency in .NET Core / ASP.NET Core
  • Deep understanding of microservices architecture and distributed systems
  • Hands-on experience with API design (Open API/Swagger, versioning, throttling, etc.)
  • Proficient in batch jobs, Windows services, and file-based ETL
  • Experience in integration patterns, messaging frameworks, & message brokers like Azure Service Bus, Kafka, or RabbitMQ
  • Expertise in Enterprise Integration Patterns (EIP)
  • Sound knowledge of design principles, including SOLID, DDD, and TDD
  • Working knowledge of containerization (Docker/Kubernetes) and cloud platforms (Azure/AWS/Google Cloud Platform)
  • Exposure to Out systems ODC (Out Systems Developer Cloud) is a plus
  • Excellent communication and documentation skills
  • Experience in financial services, insurance, or healthcare domains
  • Microsoft Azure Certifications (AZ-204, AZ-305) or equivalent
  • Experience with event-driven architectures and orchestration tools
  • Knowledge of Tableau reporting tool.
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.

About ALIS Software