Hi folks
Required skills:
You could be a great fit if you have:
Bachelor’s degree in computer science or related field (Master’s preferred)
5+ years of experience with one or more mainstream programming languages such as JavaScript, Java, Python, etc. and an interest to learn more. Preferred experience
JavaScript – particularly libraries such as Angular.js and Node.js
MongoDB
Java Spring Boot
Salesforce
5+ years of hands-on experience designing & implementing full stack solutions following software engineering best practices and industry standards
3+ years of experience with CI/CD tools such as GitHub, Jenkins, Docker, Artifactory & OpenShift
Experience with microservices, message queues, container orchestration, etc.
Experience with both SQL and NoSQL as well as their relevant data modeling patterns
AWS experience (nice to have)
Understanding and experience deploying, troubleshooting, and integrating with Web Services
Experience consuming and building RESTful APIs
Knowledge of databases and database technologies (relational and non-relational)
Experience with OAuth 2.0
Experience with supporting 99.9% SLA production services
Understanding of various networking protocols and services
Basic understanding of certificates, SSL handshakes, encryption
Understanding of load balancing, clustering, high availability, and disaster recovery
Outstanding verbal and written communications skills with the ability to listen, articulate positions, and influence outcomes beyond direct areas of ownership
Consistently demonstrates and follows high standards of integrity in business decision-making
A positive, enthusiastic attitude and the ambition to tackle challenging issues
Looks toward the broadest possible view of an issue/ challenge; can easily pose future scenarios; can think globally about all aspects of the Bank; can discuss multiple considerations of an issue and forecast them into the future; understands how the Bank works, competes, serves clients, and generates shareholder value
Requires demonstrated understanding of banking business and operations, financial experience preferred highly.
Able to understand how business requirements translate into technical solutions
Must be proficient participating in and leading integrated process teams, as well as coordinating and communicating customer requirements
Can quickly find common ground and solve problems for the good of all; is a team player and encourages collaboration.