Requisition ID: 129786
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Revolving Credit Technology team is looking for a strong Programmer Analyst Advisory with Credit Card & Unsecured Lending (CCUL) domain and systems knowledge and experience.
The Programmer Analyst Advisory is responsible for providing specialized technical leadership in the analysis, design, development, implementation and support. The incumbent is responsible for current and future implementation projects within the group, introducing new technologies to meet business objectives and providing technical consultation and guidance to all development projects.
Work standard and additional overtime hours to meet project deadlines and provide application support. Provide technical support and development for CCUL applications.
Minimum 4-6 years experience in the IT Industry, with Credit Card & Unsecured Lending domain and systems knowledge and strong technical skills.
Is this role right for you?
Implement enhancements to existing CCUL applications by participating in hands-on development work, reviewing programs written by team members, establishing and executing system test procedures, developing implementation plans, developing the required program and system documentation, ensuring monitoring tools are setup/receive the right amount of information and ensuring all functionality has been delivered as required. The incumbent is also required to provide post implementation support and knowledge transfer to other team members for share responsibility of application support.
Provide technical expertise, guidance, advice and knowledge transfer to all development staff on all aspects of application development for assigned applications or technology.
Provide recommendations on departmental standards surrounding systems architecture, application development, systems integration, data modelling, testing, as well as, performing reviews and walkthroughs of all major project deliverables to ensure the quality and completeness of functionality.
Provide production and user acceptance testing application support to complex technical problems on all assigned applications and technology that serve each business unit by analyzing problems, implementing solutions and developing new procedures surrounding support. The incumbent will be required to be on duty programmer rotation and be available at all times to provide support to the system while actively monitoring alerts received from monitoring tools such as Dynatrace and Splunk.
Maintain a good understanding of the CCUL's business strategies, business policies, financial instruments, risk management and backoffice processing. In addition, the incumbent is required to provide leadership and specialized consultation in defining, planning and maintaining a strategy for the architecture, development and implementation of technology, systems within the CCUL to provide effective technical consulting and support services to CCUL.
Ensure the department's objectives are met by assisting in recruiting qualified staff, providing input to performance appraisals on time and maintaining up to date knowledge of technology, industry and business practices.
Do you have the skills that will enable you to succeed in this role?
Previous experience designing, developing or implementing and supporting a Credit Card related applications in a Financial Institution
Knowledge of most aspects of Information Technology and industry practices as well as a detailed understanding of systems architecture, business systems analysis and application development.
Analytical, problem solving and trouble shooting skills in order to quickly and effectively resolve problems in a demanding environment.
System analysis and design
Multiple computing platforms, such as UNIX, Windows, Linux, Cloud (Microsoft Azure)
Programming languages/framework (Java, Springboot, XML, SQL, UNIX shell scripts) and methodologies
Database technologies (Oracle, Sybase, DB2, Microsoft SQL)
Networking, communications, on-line transaction processing (OLTP) technology
Message based technology (MQ, CORBA, Java Message Service)
Development techniques, such as debugging, testing, coding, use of productivity tools hardware and operating system configuration, application performance and tuning
Monitoring tools (Dynatrace, Splunk, AQA)
What's in it for you?
We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
We provide you with the tools and technology needed to create beautiful customer experiences
You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
Dress codes don't apply here, being comfortable does
We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), generous vacation, personal & sick days, personal development funding, maternity leave top-up, parental leave and much more.
Location(s): Canada : Ontario : Scarborough
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.