Technical Solutions Architect - EPIC
About the role
This is an opportunity to play a key role in designing the future architecture of a highly visible enterprise system that serves thousands of internal and external users. You'll partner with product managers, engineers, business stakeholders, security teams, data architects, and third-party vendors to build scalable, cloud-first solutions while helping drive a long-term digital transformation strategy.
Responsibilities
- Lead solution architecture for a large enterprise modernization initiative
- Design scalable application, integration, cloud, and data architectures
- Translate business requirements into technical designs and implementation strategies
- Partner with engineering teams, product owners, UX, security, and infrastructure teams throughout the software development lifecycle
- Design API strategies, enterprise integrations, and system interoperability solutions
- Guide cloud architecture decisions and platform modernization efforts
- Support enterprise data migration initiatives including mapping, transformation, validation, and governance
- Ensure security, privacy, compliance, and quality standards are incorporated into architecture decisions
- Evaluate emerging technologies and AI-enabled development tools to improve engineering productivity
- Produce architecture documentation, technical roadmaps, and architecture decision records (ADRs)
- Collaborate with third-party vendors and implementation partners
- Present technical recommendations to both technical and executive stakeholders
Requirements
8+ years of experience in software engineering, enterprise systems, IT delivery, or technology architecture
5+ years serving as a Technical Solution Architect, Enterprise Architect, Software Architect, Engineering Lead, or similar architecture-focused role
Experience leading architecture decisions for large enterprise software implementations or digital transformation programs
Strong background designing enterprise solutions across:
- Applications
- APIs & integrations
- Cloud platforms
- Data platforms
- Security architecture
- Reporting & analytics
Experience designing cloud-based enterprise applications and modern SaaS platforms
Strong understanding of:
- REST APIs
- Enterprise integration patterns
- Microservices or modular architectures
- Identity & Access Management (IAM)
- System interoperability
Experience integrating modern cloud platforms with legacy enterprise applications
Experience supporting enterprise data migration initiatives including:
- Data mapping
- Transformation
- Cleansing
- Validation
- Migration planning
Incorporating secure-by-design principles into enterprise architecture
Familiarity with Agile software development, CI/CD, automated testing, and DevOps best practices
Experience evaluating or utilizing AI-assisted development tools for documentation, software development, testing, or code reviews
Excellent communication skills with the ability to translate complex technical concepts for both technical and business audiences
Qualifications
Experience working within highly regulated enterprise environments
Experience supporting ERP, procurement, financial systems, workflow automation, or other enterprise platforms
Experience leading cloud migration or legacy modernization initiatives
Knowledge of data governance, reporting, business intelligence, and analytics platforms
Familiarity with security and compliance frameworks such as NIST, FedRAMP, accessibility standards (WCAG), and privacy controls
Experience planning production deployments, phased releases, operational readiness, and enterprise-scale implementations
Strong stakeholder management and cross-functional leadership skills