I’m reaching out to see if you’d be interested in a contract job opportunity.
Role: Principal Architect
Location: Dallas, TX / Onsite
Position Summary:
We are seeking a highly skilled and visionary Principal Architect to lead the design and evolution of our enterprise integration ecosystem. This role will be responsible for defining architecture standards, guiding engineering teams, and driving modernization initiatives across APIs, integrations, event-driven systems, cloud-native applications, and AI-enabled solutions.
The ideal candidate possesses deep expertise in API architecture, Domain-Driven Design (DDD), Test-Driven Development (TDD), Event-Driven Architecture (EDA), and Artificial Intelligence (AI). This individual will serve as a technical leader, mentor, and strategic advisor, ensuring our technology investments align with business objectives while promoting engineering excellence and innovation.
Bachelor's degree in Computer Science, Engineering, or a related field.
10+ years of software engineering experience.
5+ years in an Architecture, Principal Engineer, or Technical Leadership role.
Proven experience designing enterprise-scale integration and distributed systems.
Deep expertise in:
API Architecture and Enterprise Integrations
Domain-Driven Design (DDD)
Event-Driven Architecture (EDA)
Test-Driven Development (TDD)
Microservices and Distributed Systems
Cloud-Native Architecture
Software Design Patterns and Architecture Principles
Experience with enterprise messaging technologies such as Kafka, Azure Service Bus, Event Hubs, RabbitMQ, or similar platforms.
Strong understanding of REST APIs, OpenAPI specifications, OAuth2, OIDC, API security, and identity management.
Experience implementing observability practices including distributed tracing, monitoring, logging, and telemetry.
Experience integrating AI capabilities into enterprise applications or software delivery processes.
Strong communication, leadership, and stakeholder management skills.
Preferred Qualifications:
Experience with Microsoft Azure, including:
Azure API Management (APIM)
Azure Functions
Azure Service Bus
Event Hubs
Azure Kubernetes Service (AKS)
Azure SQL / Managed Instance
Application Insights
Azure AI Services
Experience with .NET and C# development.
Experience implementing API governance programs and enterprise API catalogs.
Knowledge of CQRS, Event Sourcing, Saga Patterns, and Distributed Transaction Management.
Experience with OpenTelemetry and enterprise observability platforms.
Experience with:
Large Language Models (LLMs)
Retrieval-Augmented Generation (RAG)
AI Agents
Prompt Engineering
Vector Databases and Semantic Search
Azure, Cloud, or Architecture certifications preferred.
Best Regards;
Dinesh Vaitla | Senior Technical Recruiter
(224) 223 6728 EXT: 203
Dine...@averosoft.com
www.linkedin.com/in/dinesh-vaitla-436305186/
|
Averosoft Inc. 1801 Hicks Rd, Suite A1, Rolling Meadows, IL 60008 Visit Us: www.averosoft.com
|
|
| This email and any files transmitted are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error, please notify us immediately. | |