at
Job responsibilities
- Defines, documents and delivers current state, target states and initiative-based Architectures.
- Works across all Corporate technology and line-of-business technology teams to design and socialize solutions.
- Participates in the Risk Technology and cross line-of-business Architecture governance and tollgate processes.
- Provides subject matter expertise to multiple cross Line-of-Business forums, panels, technologies, and senior business/IT management.
- Works with application development teams to estimate the cost of a proposed solution.
- Challenges designs during the concept and review phases to drive toward re-use, efficiency, security, resiliency, and stability.
- Actively participates in supporting any changes to existing/new architectural processes.
- Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
- Influences peers and project decision-makers to consider the use and application of leading-edge technologies
Required qualifications, capabilities, and skills
- Formal training or certification on software architecture concepts and 5+ years applied experience"
- Design experience with data lakes, batch and event processing, model development lifecycle.
- Software engineering background with a minimum of five years of work experience across the following areas: Application technology, Middleware technology, Object Oriented technologies, database and Internet technologies .
- Expert-level analytical skills in architecture methods and design concepts.
- Demonstrated ability to lead and influence decision making in a federated, multi-stakeholder environment.
- Extensive working knowledge and experience in debit/credit cards and financial industry
- Excellent written and oral communication skills and demonstrated ability to interact with all technical and non-technical members of the organization.
- Proven ability to lead and mentor team members and other development resources.
- Skilled at bringing about clarity in a complex environment and/ or ambiguous situation.
- Strong business and product knowledge.
- Adds to team culture of diversity, equity, inclusion, and respect
Preferred qualifications, capabilities, and skills
- Bachelor’s degree in Computer Science, Computer Engineering or related field.
- Technology implementation experience a plus
- AWS Certification, Big Data experience preferred.
- Occasional travel up to 25%