Responsibilities
- Supporting the design and connection of Stifel's banking and payment systems
- Uniting various providers' core banking, payment, and digital banking systems
- Considering user and business needs in designing and defining requirements, creating documentation, and supporting implementation
- Providing testing and troubleshooting support
- Reviewing and advising requirements and specifications for APIs
- Defining high-level application platform architectural guidelines and articulating the reasoning and trade-offs for choices to business owners
- Working closely with cross-organizational development teams to ensure work meets the specifications; this includes documentation and testing verification
- Working with API vendors and Fintech partners for integration
- Helping vendor partners connect the sandbox environment for API testing
- Serving as the technical expert on the team
- Evaluating and deciding on new technologies and how they fit into the existing solutions
- Ensuring proper security and architectural standards are used
- Communication and awareness of implemented technology
- Creating, reviewing, and approving technical documentation, specifications, and project artifacts
- Recommending standards and best practices across the entire bank for technology
- Demonstrating a deep understanding of the business to drive, formulate, and design complex solutions to anticipate and meet business needs
Requirements
- Significant knowledge of application integrations and Application Program Interface (API) functionality
- Ability to learn to architect, design, and support Fintechs using APIs
- Superior communication skills and the ability to articulate technical concepts/ideas in non-technical language
- Experience working directly with Product Owners and Business Leaders to design technical solutions
- Experience with presenting technical materials to all levels of the organization
- Ability to work well both individually and in a team
- Ability to be self-sufficient and work under minimal direction
- Bachelor's degree in Information Technology, Computer Science, or equivalent experience
- 0-3 years of experience supporting, implementing, and/or designing application programming interfaces
Nice to Have
- Proficient in Microsoft Outlook and Microsoft Office suite
- Functional, working knowledge of web-based solutions and/or APIs: HTTP/HTTPS, REST, SOAP, Java, microservices, JSON
- Preferred qualifications in system connectivity, including Apigee, Mulesoft, and similar middleware
- Preferred qualifications in core systems, including Fiserv and Finastra