Senior Software Engineer at Scotiabank | CA | Rezi

Senior Software Engineer at Scotiabank

Senior Software Engineer

Scotiabank · CA

2 weeks ago

Senior Software Engineer

Scotiabank · CA

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Scotiabank's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Scotiabank — free, in seconds.

About the Role

This role offers the opportunity to gain experience at a major bank while working with disruptive and emerging technologies to make a real impact. The ideal candidate will join a collaborative software engineering team focused on technologies like Spring Boot, Microservices, Kafka, NoSQL, Docker, OpenShift, and Kubernetes.

Responsibilities

  • Quickly analyze available data and find the root cause of production issues.
  • Suggest improvements to supported applications and systems.
  • Translate ideas into technical and business realities, mapping technology to business problems.
  • Demonstrate understanding of software quality assurance principles.
  • Drive teams towards high performance with a focus on quality craftsmanship that delights users.

Requirements

  • 6+ years of experience in software development and supporting complex large-scale customer-facing platforms.
  • 6+ years of experience as a Java developer with a preference for Java 8/Spring, web-based IT principles, and system integration methodologies and standards.
  • 6+ years of experience in building public and internal REST APIs.
  • Strong experience with APM tools, such as Dynatrace, Splunk, etc. (2 recent projects).
  • Strong experience using Jira, Confluence, Jenkins, Bitbucket, Launch Darkly, etc. (2 recent projects).

Skills

  • Java 8/Spring
  • Web-based information technology principles
  • System integration methodologies and standards
  • Building public and internal REST APIs
  • APM tools (e.g., Dynatrace, Splunk)
  • Jira
  • Confluence
  • Jenkins
  • Bitbucket
  • Launch Darkly
  • FI / Digital banking experience (preferred)
  • Agile principles
  • Server side frameworks
  • Browser side frameworks
  • Desktop frameworks
  • Excellent English verbal and written communication skills
  • Ability to distill technical details into simple terms
  • Ability to influence decision making across stakeholders
  • Excellent organizational skills
  • Ability to manage multiple complex initiatives
  • Natural Problem Solver
  • Leadership skills
  • Hands-on technical experience
  • Can-do approach towards environment automation/management
  • Continuous improvement for efficiency and cost effectiveness
  • Reliable
  • Proactive
  • Results-oriented
  • Customer-focused
  • Attentive to details
  • Flexible to adapt to a dynamic environment
  • Ability to make quick and sound decisions under pressure
  • Strong organizational skills
  • Excellent problem-solving skills
  • Collaboration skills

Location

  • Canada : Ontario : Toronto

Work Type

  • Full-time

Experience Level

  • 6+ years

Education Level

  • Bachelors or equivalent in computer science or related field is preferred

About the Company

  • 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.

Equal Opportunity

  • 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.