As our team continues to build and enhance cloud-native, digital, and enterprise applications, we are seeking an experienced Enterprise Solution Architect to lead the design and delivery of scalable, secure, and high-performing technology solutions. This role partners closely with business stakeholders, product teams, engineering, and cross-functional architecture groups to translate business needs into end-to-end technology solutions.
The ideal candidate is a hands-on Solution Architect with broad expertise across application architecture, integration, cloud, data, infrastructure, and security, capable of guiding technical teams while remaining actively engaged throughout the software delivery lifecycle.
Key Responsibilities
- Lead end-to-end solution architecture and technical design for enterprise initiatives, ensuring solutions are scalable, secure, resilient, and cost-effective.
- Collaborate with business stakeholders, product managers, and engineering teams to translate business requirements into technology solutions that enable business capabilities.
- Partner with Solution, Infrastructure, Data, Security, Quality Engineering, Production Support, and Shared Services teams to align architecture, delivery approach, and project estimates.
- Define solution architecture, application integration patterns, APIs, cloud architecture, and deployment strategies while leveraging existing enterprise platforms and services.
- Provide architectural leadership throughout the software development lifecycle, participating in Agile ceremonies, design reviews, and technical decision-making.
- Guide and mentor development teams on architecture best practices, design patterns, cloud-native development, and secure coding principles.
- Evaluate architectural options and provide high-level solution estimates, technical trade-offs, and implementation recommendations.
- Promote reusable, modular, and loosely coupled architectures using industry best practices.
- Design highly available, fault-tolerant, and disaster recovery solutions that meet enterprise standards.
- Ensure solutions adhere to enterprise architecture, security, governance, compliance, and performance standards.
- Stay current with emerging technologies and recommend tools, platforms, and frameworks that improve delivery and business outcomes.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 10+ years of overall IT experience.
- 5+ years of recent experience as a Solution Architect designing and delivering enterprise applications.
- Proven experience leading architecture across multiple technical domains, including:
- Application Architecture
- Cloud Architecture
- Integration Architecture
- Security
- Data
- Infrastructure