Lead Developer

Return to List


City : Toronto, ON, CA, M5C2V9

Category : Computer Specialists

Industry : Finance

Employer : Scotiabank

 

 

 

Requisition ID: 130392

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

 

The Team

The OnLine Brokerage team within Global Wealth Management Technology is responsible for the development, stability and resiliency of the Scotia OnLine Brokerage platform and its ecosystem of applications. It serves the customers of all Wealth business lines, including iTrade, Scotia McLeod, Private Investment Council and Scotia Trust. The team is known for excellence in delivery, and its management fosters a culture of team self organization, collaboration and inclusiveness. We are proud that our work has such a large and direct impact to thousands of the Bank’s customers.

 

The Role

Reporting to the Senior Manager Development, the Lead Developer will contribute to the overall success of Global Wealth Management Technology in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of Software Production Operations.  Ensures all activities conducted are complying with governing regulations, internal policies and procedures. This role requires practical knowledge of software engineering, automation, system operations, and security concepts. The successful candidate will be tackling issues across software, applications, network and security and it requires on-call rotation.

 

Accountabilities

  • Working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team
  • Planning and documenting technical specifications for features or system design
  • Designing, building and configuring applications to meet business process and application requirements
  • Directing the development team in the design, development, coding, testing and debugging of applications
  • Writing testable, scalable and efficient code and leading code reviews
  • Mentoring junior team members and ensuring they adhere to determined software quality standards
  • Oversee and handle certificate management and renewal process of digital applications and microservices
  • Provides production support for applications maintained
  • Lead on call problem escalation and outage recovery effort, not limited to code fixes, but also provide infrastructure level investigation and support where necessary
  • Lead post incident technical retrospect to discover and implement remediation actions
  • Monitor multiple application health and discover opportunities to optimize in a continuously growing large complex hybrid environment
  • Champions a high-performance culture in a fast-paced environment and contributes to an inclusive work environment.
  • 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 in accordance with Scotiabank’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.

 

Skills

Must have

  • 7+ years of experience in software development and supporting complex large-scale customer facing platforms
  • Strong working knowledge of J2EE to support Enterprise applications and services
  • Experience in building public and internal REST APIs and SOAP services
  • You are a good mentor & coach
  • You possess excellent communication skills with ability to lead production bridges
  • Experience with analyzing and troubleshooting systems and applications
  • Proven ability to translate ideas into technical and business realities, and to map technology to business problems.
  • Knowledge of UNIX systems, batch scripting, SSL/TLS protocols and network
  • Experience with APM tools, such as Dynatrace, Splunk, Stackdriver
  • A technical mindset with great attention to detail

Nice to have

  • Understanding of software quality assurance principles
  • Experience in working with scalable containerized systems in public cloud (Azure and GKE/GCP)
  • Production support experience
  • Excellent organizational skills and ability to manage multiple complex initiatives
  • Comfortable using Jira, Confluence, Jenkins, Bitbucket, Launch Darkly etc
  • Understanding of Waterfall and Agile development process

 

Location(s):  Canada : Ontario : Toronto 

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. If you require technical assistance, please click here. 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.

Return to List

SUBSCRIBE

Subscribe to our newsletter & stay updated