Provide strategic, technical, and program leadership in the design of complex technology solutions
Lead solution design efforts across multiple domains or programs
Ensure alignment with enterprise architecture, regulatory expectations, and business strategy
Partner with key stakeholders including product owners, project managers, and business analysts to create aligned solutions
Manage the solution development lifecycle including evaluation, selection, and project estimates
Guide delivery teams during the design, build, test, and deploy phases
Mentor junior architects and provide necessary training on new technologies.
Requirements
Bachelor’s degree in information technology, Computer Science, Management Information Systems, or equivalent combination of education and relevant enterprise-level experience
10+ years of experience in software development and Solutions Architect roles
5+ years of experience in software development lifecycle including design, development and testing of software applications
7+ years of experience as a Solutions Architect or Technical Lead in large scale projects spanning multiple enterprise systems
Expert level knowledge of cloud platforms, languages, platforms, APIs, databases, security practices, and system integration.