Job Description
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties and special projects may be assigned.
- Define the API Management and Integration Platform vision and roadmap
- Ensure successful delivery of the technology framework to support the Integration Platform strategy
- Implement API management using API management software (like MuleSoft or others) to include API proxies, mashups, rate limiting, security, analytics, monetization and developer portals
- Lead the architecture, design, and implementation of the Bank's API Management and Integration Platform framework
- Provide Architectural Guidance and thought leadership to the engineering team responsible for maintenance of the Bank's API Management and Integration platforms
- Provide guidance on security configurations and risk and compliance procedures (Identity and Secrets Management, Network Configuration, Data Protection, Segregation of Duties)
- Advise on best practices for improving API and general integration development/management and operational monitoring
- Perform research and evaluate new technologies to meet the most advanced demands of our product teams
- Provide Architectural guidance to a team of API and Integration developers in delivering small, mid-size, as well as large and complex API and/or integration solutions
- Own deployment problems and provide active coordination between various groups in resolving a specific issue
- Research information on new, emerging technologies and methods in API management & Integration and provide architectural and design inputs for incorporating them into the platform
- Engage with business stakeholders to create and manage a demand management process that equitably handles competing priorities across business and technology teams
- Collaborate with cross-functional squad leads to prioritize work, ensure the team has appropriate skills and size to accomplish goals, and ensure any roadblocks are removed from the team's path
- Participate with peers and Directors to ensure the organizational structure is a help, and not a hindrance, to getting work done
- Define and manage OKRs that build confidence in the platform and ensure the platform meets the needs and goals of the business
- Adheres to and complies with applicable, federal and state laws, regulations and guidance, including those related to anti-money laundering (i.e. Bank Secrecy Act, US PATRIOT Act, etc.).
- Adheres to Bank policies and procedures and completes required training.
- Identifies and reports suspicious activity.
SUPERVISORY RESPONSIBILITIES
- Supervises function, projects or services and/or one or more employees, as applicable.
- Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws.
- Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance coaching; rewarding and disciplining employees; addressing complaints and resolving problems.
EXPERIENCE
- Experience with building scalable data foundations, platforms, or products, in product manager, engineering, data science, or research capacity
- Excellent written and verbal communication skills, and ability to present technical content to diverse non-technical audiences
- Experience with an API management software like Anypoint or Layer 7 or WSO2 or equivalent with the knowledge of API mashups, analytics, developer networks, monetization models and security
- Experience in Integration Platforms (Oracle or Mulesoft or IBM or Tibco) and building SOAP/HTTPS web services
- Development experience using Java or NET, XML, JSP or ASP, JavaScript or VB Script and Nodejs; WSDL/SOAP/XML and REST/JSON or equivalent
- Experience in HTTP/HTTPS protocol, web services and use of web servers
- Experience in designing relational databases and SQL scripting
- Experience with messaging capabilities like Kafka, ActiveMQ, Rabbit, Amazon MQ, IBM Websphere MQ
- Familiarity in implementing security and identity protocols such as OpenID, TLS, OAuth, SAML, SSO, PKI (encryption and key management)
- Experience with OpenAPI 30
- Experience designing integration solutions, with good understanding of Enterprise Integration Patterns
- Project management and technical architecture experience
- Experience with converting web services from SOAP to RESTful or vice-versa, using API management platform
- Experience with re-platforming monolithic applications to client / API architecture
- Production experience at scale designing, deploying, and supporting production cloud environments, such as Amazon Web Services (AWS) and private cloud environments
- Experience with CI/CD Tools (Jenkins, GitHub) for deployment automation
- Experience with security compliance and audits
ADDITIONAL KNOWLEDGE, SKILLS AND ABILITIES
- Knowledge in SOA and API design and implementation and system integration using SOA
- Know-how of database technologies such as Oracle, SQL, Cassandra, Hadoop/MapReduce, Mongo DB
- Understanding and experience on most of the following architectural styles: Layered Architectures, Transactional applications, Client-Server, Sync/Async messaging, Microservices, PaaS-based architectures and SaaS-based applications; Experience designing Cloud PaaS and SaaS solutions.
- Knowledge and experience with Event Driven Architecture techniques (pub/sub, long polling, Queuing, WebSockets, ) and related technologies.
- Solid understanding of API and integration design principles
- Strong 3rd party vendor management and engagement skills
- Understanding of RESTful and SOAP Services.
- Familiarity with containers, container technologies and related ecosystem tools and techniques
- Knowledge of Agile (SCRUM/SAFe/Kanban) and DevOps methodologies
- Advanced verbal and written communication skills to present ideas and concepts effectively up to and including business leadership
- Ability to work independently
- Self-motivated and able to set own goals and manage towards them
- Ability to effectively mentor team members
- Strong written and oral communication skills
- Ability to partner with people from different parts of the company, in roles with grey areas in authority, to ensure that your solutions drive real business impact.
Date Posted
10/20/2022
Views
5
Similar Jobs
Software Developer - AACSB
Views in the last 30 days - 8
AACSB is a leading organization in business education providing quality assurance thought leadership and learning opportunities The company values qua...
View DetailsFormulations Scientist - PBI-Gordon Corporation
Views in the last 30 days - 11
Pegasus Laboratories Inc is a fullservice Contract Development and Manufacturing Organization that creates trusted veterinary products The company is ...
View DetailsData Analyst I - Empath Health
Views in the last 30 days - 16
Suncoast Hospice is seeking a Data Analyst I to join the Empath team The position requires 3 years of SQL experience reporting tool experience and pro...
View DetailsTrading Operations Associate - Arena Investors, LP
Views in the last 30 days - 6
Quaestor Advisors is seeking a Trading Operations Analyst to support various trade support and position management responsibilities The ideal candidat...
View DetailsBusiness Intelligence Analyst - BankUnited
Views in the last 30 days - 5
The Business Intelligence Analyst will be responsible for data analysis building and reporting of KPIs dashboards and statistical models to ensure eff...
View DetailsLead Accountant / Accounting Manager - Origis Energy
Views in the last 30 days - 5
Origis Energy is a leading developer in the US solar and energy storage industry seeking a Lead Accountant Accounting Manager to support their growin...
View Details