The Solution Architect participates in design, development and implementation of architectural deliverables for multiple p...
The Solution Architect participates in design, development and implementation of architectural deliverables for multiple projects, covering the following - Provides assessment and optimization of system design and review of user requirements Contributes to the determination of technical and operational feasibility of solutions Delivers strategic roadmaps, conceptual, and logical architecture documents Develops prototypes of the system design and works with database, operations, technical support and other IT areas as appropriate throughout development and implementation processes Plans and leads proof of concepts in support of new technology and/or new design approaches Provides tech knowledge and capabilities as team member and individual contributor Develop and support execution of architecture strategies, with a focus on delivering customer experience Define the target application architecture and blueprints along with strategic roadmap Architect shared business and technical components and services, promotes re-use across multiple projects Maintain reference architecture and defines shared application components, platforms, interfaces, and development tools Provide high-level design choices and recommendations based on architecture alternative analysis Deliver Conceptual and Logical Architectures along with High Level Designs Offer technical guidance on technical standards, including coding standards, tools, or platforms
Required Skills 10+ or more years of software architecture, with experience in Retail Banking industry preferred Proven skills in digital transformation, automation and straight through processing solutions Experience in MuleSoft AnyPoint platform, REST/API integration, Cloud Native Solutions, Containers, Micro services Proficient in areas of SOA, data analytics, multi-channel services and events Ability to define solutions to solve large scale, complex business problems with high resiliency, scalability, performance and concurrency requirements Ability to research and understand new technology solutions and present essential comparisons, pros/cons, and target use cases Adept at IT operations, Agile Methodology, Software Development Lifecycle, and Systems Architectures Strong communication and leadership skills and able to work in a fast paced environment
Desired Skills Experience in Digital Banking solutions, Blockchain, Conversational Commerce and Robotic Process Automation Involvement in Advanced Data Analytics, including Predictive models leveraging Machine Learning and Natural Language Processing Design and development experience in modern programming languages, in addition to Java/.NET Knowledge in Continuous Integration/Deployment and Container automation Degree in Computer Science, Software Engineering or related disciplines
Enterprise Job Description: Participates in the development and maintenance of a business and system architecture and conducts business information flow studies. Provides integrated systems planning and recommends new or different technologies that will enhance current systems and support overall corporate and business goals. Conducts system architecture studies of new and existing IT systems to permit development of integrated systems that operate at low cost levels. Recommends the appropriate computer platform, work stations and communication linkage required to support distributed and client server business processes and information flows. Interfaces with business areas to ensure all initiatives support business strategies and goals. Serves as a fully seasoned/proficient technical resource; routine accountability is for technical knowledge and capabilities as a team member or as an individual contributor. Will not have direct reports but will influence and direct activities of a team related to special initiatives or operations. Provides input on staffing, budget and personnel. Typically 7-10 years of systems experience.