Associate Platform Engineer
Requisition ID: 261791
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Requirements
Associate Platform Engineer will have hands-on experience in application design, development, and operations that leverage such technologies as React, Node JS, Java 8, RESTful services, Microservices.
Event Exchange is an enterprise grade platform providing Event management for bank events that will be used by applications, services, and systems across Scotia Bank. Event Exchange will have external applications produce data to it, is able to ingest data from existing sources and make all of this data available to its external consumers in a safe and secure manner driving reuse, scalability and data availability.
The incumbent should be quick learner and must be adept at trouble-shooting and problem solving in a highly integrated cloud environment. Experience with continuous integration and deployment methodology is an asset.
The individual is comfortable working with business and technical staff ensuring systems are designed and maintained according to enterprise architectural standards. Collaborating with team members, they will utilize agile best practices and metrics to build high quality technology solutions in line with the product's vision.
It is essential that the incumbent to be proactive, eager to learn, have a 'Can Do' attitude, and demonstrate initiative and eagerness to succeed.
What We Offer
Is this role right for you? In this role, you will:
- Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Provide system analysis, object-oriented design / programming, technical documentation, and support for existing and new applications and systems.
- Provide recommendations on best practices and enhancements that are in line with the bank’s technology road map.
- Work with project team to refine technical requirements and provide technical design and guidance based on industry best practices.
- Perform coding, unit testing, debugging, documenting, and implementing of applications and scripts.
- Participate in estimation and planning of development efforts required for various projects and enhancements.
- Maintain, support, and enhance existing applications and participate in regular code reviews for release activities.
- Lead the implementation efforts for implementations of code to non-production and production environments.
- Participate in production issue analysis and perform root cause analysis for production issues and implementation issues.
- Assist the product owners and business analysts in discovering the current system behavior and provide recommendations on improving the current system.
- 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 his/her respective areas.

