Business group: Client Engineering - Mobile and Web - team that looks after the retail banking app website/portal - contains all features that bank offers the clients for banking operations, mainly web
Project: Contractors will be added to the squads that would get pulled into different projects: servicing PAPERLESS Squad - working on features related to moving the bank products to paperless via the retail banking work portal.
Candidate Value Proposition:
We are investing heavily in order to become the leader in digital banking space, and we are launching multiple initiatives to do so.
You will have a unique chance to help one of the fastest-growing business units become a leader.
You will help scale, enable, and drive online & mobile development excellence as our team continues to deliver innovative solutions to client customers.
Responsibilities:
Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems, and knowledge.
Analyze and develop technical requirements based on solution documentation
Ensure integrity of business and technical requirements in end-to-end customer journey
Drive joint application design solutioning sessions with our architecture, development and security architecture teams that inform high-level estimates for large and medium sized incoming initiatives
Facilitate requirements gathering and design sessions with multiple stakeholders to extract requirements, and turning them into use cases, user stories, sequence diagrams, cheat sheets, etc., whatever is suitable - to meet development and stakeholder needs
Maintain and curate content in centralized Confluence / SharePoint sites for the team.
Lead enterprise process engineering development across infrastructure, Security, DevOps, and cryptography teams
Create, refine and maintain product backlog and associated deliverables, release backlog with forecasted delivery timelines
Bridge the gap between business and IT, ensuring common understanding and IT/Business alignment of both functional (for business needs) and non-functional requirements (such as reporting, performance, interfaces, and constraints.)
Help improve and drive our engineering practices by providing valuable inputs and suggestions as to what works well and what can be done better
Contribute to a collaborative team environment by information sharing and team cooperation
Demonstrate strong personal values and a commitment to our mission and customers
Understand how the Bank's risk appetite and risk culture should be considered in day-to-day activities and decisions.
Actively pursues effective and efficient operations of their respective areas in accordance with client's Values, its Code of Conduct, and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
Champions a high-performance environment and contributes to an inclusive work environment.
Must have skills:
10+ years of relevant experience.
5+ years of experience as a Business Systems Analyst in a challenging IT system solution agile or lean environment
3+ years of experience with microapps and Microservices architecture
1-2+ years of recent hands-on experience with Client facing applications on the front-end side is critical for the role
Understanding of WebServices- RESTFUL / SOAP (XML & JSON)- OpenAPI and OAuth2.0
Recent hands on experience with utilizing Atlassian suite of tools including JIRA, Confluence, and BitBucket
Nice to have:
Previous experience with Top Banks / Financial institutions
Proficiency with MS Office suite, Postman
Familiarity of batch integration patterns, secure file transfer
Soft Skills Required:
Excellent communication skills, logical thinking and problem-solving skills
Able to simplify complex situations and navigate ambiguity
Collaboration skills to be able to work effectively in a team environment, working with many different roles and group involved
Education:
Bachelor's degree in a technical field such as computer science, computer engineering or related field
Best VS. Average Candidate:
Best candidate will be an experienced Business Systems Analyst with hands on experience with Client facing applications on the front-end side is critical.
Previous experience with aligning the requirements to the stories and oversee the features from end to end.
Candidate Review & Selection:
2 rounds - MS Teams Video Interviews
1st technical panel interview - 1 hour - with team