Job Title: Senior IT Architect (Enterprise Applications / Clinical Platforms)
Location: Irving, Texas, United States
Type: Full Time
Our client is looking for an experienced IT Architect to lead the design and evolution of modern, cloud-based integration solutions across products and partner ecosystems. This role will focus on building scalable, secure, and high-performing integration frameworks using API-led and event-driven architectures.
You will play a critical role in shaping the organization’s integration strategy, enabling seamless data exchange, and ensuring systems are designed for long-term scalability, reliability, and ease of change.
Key Responsibilities
- Define and drive enterprise integration architecture across systems, services, and platforms
- Collaborate with product, business, and engineering teams to translate requirements into robust architectural solutions
- Establish standards, design patterns, and best practices for APIs, integration, security, and operational readiness
- Lead the design of API-first and event-driven integration models, including asynchronous workflows and messaging patterns
- Develop scalable and resilient architecture using modern patterns such as retries, fault tolerance, caching, and circuit breakers
- Guide the implementation of messaging systems (e.g., Kafka or equivalent) and ensure proper event design and lifecycle management
- Ensure secure integration practices through authentication, authorization, and data protection approaches
- Provide technical leadership, mentoring engineers and promoting engineering excellence
- Drive collaboration across teams to align on architectural decisions and technology direction
- Support production environments by ensuring observability, monitoring, and continuous improvement of systems
Technical Environment
- Cloud platforms: AWS, Azure, or GCP
- API development: RESTful services, API gateways, OpenAPI standards
- Event-driven systems: Kafka or similar messaging technologies
- Microservices architecture, containerization (Docker), and modern deployment frameworks
- Databases and data platforms including relational systems, caching tools, and analytics pipelines
- Observability tools for logging, monitoring, and tracing
- CI/CD pipelines and modern engineering practices
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)
- 7+ years of software engineering experience, including significant exposure to architectural design
- Strong expertise in integration architecture, APIs, and event-driven systems
- Solid knowledge of cloud-native design principles and microservices-based architectures
- Experience building scalable, secure, and highly available systems
- Proven ability to influence technical decisions and collaborate across multiple teams
- Strong communication skills with both technical and non-technical stakeholders
Preferred Skills
- Experience with healthcare interoperability standards such as HL7 or FHIR (nice to have)
- Exposure to messaging platforms, caching systems, and data processing tools
- Hands-on experience with modern frameworks and API management practices
- Familiarity with observability tools and production support best practices
- Exposure to AI/ML-enabled applications or modern data-driven solutions
Key Competencies
- Strong architectural thinking with a focus on scalability and reliability
- Ability to simplify complex systems and create practical, reusable solutions
- Leadership and mentoring mindset
- Excellent problem-solving and decision-making skills
- Collaborative approach with cross-functional teams
- Focus on delivering high-quality, production-ready systems