What are the responsibilities and job description for the Solution Architect position at Photon?
Job Description
we re looking for individuals who are:
- Self-starters who want to learn new areas of the financial services and apply previous experiences to improve our approaches
- Collaborators who can bring together business & technology
- Technologists who want to advocate for new ways of doing things while also improving our existing applications
- Critical thinkers who can take high level concepts and turn them into real world workable solutions
As a senior Solution architect , you ll have a specific focus area to work with and help shape it as we move forward. Key responsibilities will include:
- Strategic Architecture direction and support for organizations
- Working across teams to ensure visibility to ongoing and upcoming deliverables, strategies, and tactical approaches
- Mapping out plans for horizontal components that can be leveraged throughout RPSWT
- Analyzing new technology and determining best fit for the bank
- Helping define the direction of RPSWT architecture for the next decade
- Deliver high quality architecture solutions for large multi-generational programs spanning one or more business domains to support organizational missions
- Adhere to and help create enterprise principles and standards based on industry best practices
- Work on multiple projects utilizing waterfall and agile methodologies to provide target-state solutions that best fit the business requirements and align to enterprise goals
- Create and maintain the target application architecture and blueprints along with strategic roadmaps
- Maintain reference architecture and defines shared application components, platforms, interfaces, and development tools
- Develop prototypes of the system design and work with database, operations, technical support, and other IT areas as appropriate throughout development and implementation process
- Plan and lead proof-of-concept efforts in support of new technology and/or new design approaches
- Drive Buy-vs-Build decisions based on reviewing products and capabilities within the enterprise as well as leading products and technologies in the industry
- Provide high-level design choices and recommendations based on architecture alternative analysis
- Effectively communicate designs and solutions in multiple forums and to various audiences including technology and business executives.
- Collaborate with other Architects within the organization and enterprise
- Offer technical guidance on technical standards, including coding standards, tools, or platforms
Required Skills
- 7-10 years of experience in developing technology solutions, of which 3-5 years in Architecture
- Academic education in Technology/Engineering disciplines, or equivalent experience
- Proficient in areas of SOA, API services, multi-channel services and events
- Proficient in defining solutions to solve large scale, complex business problems with high resiliency, scalability, performance, and concurrency requirements
- Proficient in researching and understanding 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
- Proficient in collaborating with business and technical resources to understand and develop solutions that meet business requirements, translating strategy and objectives when necessary
- Be a thought-leader
- Be open minded and inclusive seeking diverse opinions
- Proficient in leading discussions in a matrix environment focusing on team and organizational success
- Proficient in representing architecture in various architecture forums within the enterprise
- Proficient in communicating with impact (written and verbal) and influence decisions across LOB and technology
Desired Skills
- Degree in Computer Science, Software Engineering, or equivalent experience
- Experience in Digital Banking solutions, Workflow & Robotic Process Automation, and Data Analytics including Machine Learning and Natural Language Processing
- Experience in Cloud Native Solutions, Containers
- Software design and development experience in modern programming languages
- Knowledge in Continuous Integration/Deployment and Container automation
- Proficient in providing recommendations supported by Alternative Architecture Analysis (AAA) , Proof-of-Concept (POC) , Vendor evaluation & other methods that substantiate the proposals and recommendations
- Knowledge and experience with working in an agile SDLC methodology environment
- Self-driven, innovative and pushes for high-quality measurable outcomes
- Taking on challenging situations turning them into positive outcomes
- Skills Checklist
Since the team provides support across a large technical organization, we are looking for Architects with various technical backgrounds. AES needs Architects with some combination of the skills listed below. Candidates are not expected to be experts at all the listed skills but should have deep expertise and experience in one/more of the following skills and domains.
- Architecture solution patterns and technologies:
- Mobile
- Web
- Telephony
- Desktop thick-clients
- Cross-channel integration (connecting Customers and Associates digitally)
- API integration with third-party industry partners and/or regulatory agencies
- Experience personalization (Customer and Associate)
- Application security
- Data security & encryption
- Database technologies
- Distributed cache technologies
- Eventing technologies
- Service orchestration technologies
- Rules engines
- Workflow technologies
- Collaboration technologies (video/cobrowse/conversation)
- Communication technologies
- Marketing technologies
- Analytics/Insights/Modeling technologies
- NLP/OCR technologies
- AI/ML/Deep-ML technologies
- API-Microservices-Container-ServiceMesh technologies & adoption at scale
- Cloud technologies, integration & adoption at scale
- SDLC automation (CI/CD/CT spanning code/config/infra/test-data)
- Performance testing
- Infrastructure (storage/network)
- End-to-end mapping for business functions & technology capabilities with focus on user experience
- Iterative incremental transformation of large-scale legacy systems (financial or otherwise)
- Technology evaluation and proof-of-concept relating to the above
- Domain expertise & experience
- Cards
- Deposits
- Loans
- Investments
- Retirement
- Trust
- AML
- Fraud
- Security (authentication/authorization/federation)
- TOGAF framework & practices