Senior Software Developer

2 months ago


Old Toronto, Canada Scotiabank Full time

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

The Team

We are seeking a Senior Software Developer for the Digital Engineering Operations Team. The ideal candidate is passionate about designing and developing complex, highly reliable and scalable enterprise systems. They have a keen interest in application monitoring, security, and maintenance with a strong developer-focused mindset and thrive in a fast-moving environment. As a senior member of this highly talented and interactive team, you will not only get the opportunity to grow and learn from experts but also to mentor growing developers to enhance your leadership skills.

Is this role right for you? In this role you will:
  • Work closely with Delivery and Engineering teams, Product Owners and technical platform teams to architect, design and develop high quality Commercial Banking Platform, APIs and solutions supporting the Commercial Customers.
  • End-to-end software architecture, design and development of complex distributed cloud based micro-service system.
  • Provide expertise to development team working from various locations on system development and systems integration. This should also extend to providing detailed guidance at the code level to support Engineers delivering code.
  • Build and enhance the infrastructure required to support the platforms in terms of robustness, scalability, availability and efficiency.
  • Architect, design and deliver software that can scale elastically across multiple data centers and cloud vendors while staying resilient.
  • Understand the relationship of application/systems and data solution.
  • Understand testing at every stage of development, including unit, integration, acceptance and performance testing.
  • Communicate with precision while being concise.
  • Have extensive experience using a systems analysis and design methodology.
  • Quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed.
  • Translate ideas into technical and business realities, and to map technology to business problems.
  • Understand software quality assurance principles.
  • Be passionate about driving teams towards high performance and a deep pride in quality craftsmanship that delights users.
Do you have the skills that will enable you to succeed in this role?
  • 8+ years of experience in software development and supporting complex large-scale customer facing platforms.
  • 8+ years experience as a Java developer with a preference for Java 8/Spring, web-based information technology 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.
  • FI / Digital banking experience is preferred but not required.
  • Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments.
  • Excellent English verbal and written communication skills are essential.
  • Excellent communication skills including ability to distil technical details into simple terms; ability to influence decision making across stakeholders.
  • Excellent organizational skills and ability to manage multiple complex initiatives.
  • The role requires leadership skills, hands-on technical experience, and a can-do approach towards environment automation / management and continuous improvement for efficiency and cost effectiveness.
  • Must be reliable, proactive, results-oriented, customer-focused and attentive to details.
  • Must be flexible to adapt to a dynamic environment, make quick and sound decisions under pressure.
  • Strong organizational skills, excellent problem-solving, communication, and collaboration skills.
  • Bachelors or equivalent in computer science or related field is preferred.
What's in it for you?
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank.
  • Accessibility and Workplace Accommodations - 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.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more

#LI-Hybrid

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.

#J-18808-Ljbffr
  • Senior PHP Developer

    4 weeks ago


    Old Toronto, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International seeks a skilled Senior PHP Developer to join our team. As a senior developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Main Responsibilities:Develop and maintain complex web applications using PHP and related...


  • Old Toronto, Canada Fable Full time

    About FableFable is a digital startup that focuses on making products more accessible for people with disabilities. As a Senior Software Engineer, you'll work with product, design, and engineering teams to develop features that support our mission. ResponsibilitiesContribute to the full product development lifecycle from ideation to deploymentDevelop and...


  • Old Toronto, Canada Autodesk, Inc. Full time

    Senior Software Developer Locations: AMER - Canada - British Columbia - Remote, Montreal, QC, CAN, Alberta, CAN - Remote, AMER - Canada - Saskatchewan - Remote, Toronto, ON, CAN Time Type: Full Time Posted on: Posted Yesterday Job Requisition ID: 24WD83020 Position Overview Autodesk's Entertainment & Media Solutions is hiring a Senior Software Developer to...


  • Old Toronto, Canada 2iResourcing Full time

    Job Description:As a Senior Software Developer at 2iResourcing, you will play a key role in designing, developing, and maintaining complex business applications. Your expertise in Java, Spring, and enterprise integration will be invaluable in ensuring our systems are scalable, reusable, and high-performing.Main Responsibilities:Design and develop technical...

  • Senior PHP Developer

    4 weeks ago


    Toronto, Ontario, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International is seeking a highly skilled Senior PHP Developer to join our team. We have a long-term contract with a leading web development and new media marketing client, primarily supporting North American clients on various website and backend infrastructure services.Key Responsibilities:Develop, debug, and...


  • Old Toronto, Canada Slalom Consulting Full time

    About the RoleWe're seeking a highly skilled Senior Software Developer to join our team at Slalom Build. As a key member of our product engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet our clients' needs.ResponsibilitiesDesign and develop scalable, cloud-based software solutions...


  • Old Toronto, Canada Fable Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Fable. As a key member of our development team, you will be responsible for contributing to the full product development lifecycle from ideation to deployment.Key Responsibilities:Full-stack development using Node.js, MongoDB, Express, React, and AWSDevelop and...


  • Old Toronto, Canada Eleks Full time

    ELEKS, a leading custom software development company, is seeking an Experienced C++ Software Professional to collaborate with our team in Poland and Ukraine. Our customer is one of the biggest financial institutions in the USA, and we create software for accounting and data management solutions, performance, insurance, risk management, and more.About the...


  • Old Toronto, Canada Scotiabank Full time

    Role OverviewWe are seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-grade software applications.Key Responsibilities:Design and develop software applications using HTML, CSS, and JavaScript.Collaborate with...


  • Old Toronto, Canada Autodesk, Inc. Full time

    Autodesk Hiring Senior Software DeveloperEstimated Annual Salary: $140,000+Job Overview:Audited and vetted openings for senior software developers who are passionate about creating cutting-edge technology. As a member of the production management team at Autodesk's Entertainment & Media Solutions, you will work on various technical software projects that...


  • Old Toronto, Canada Intuit Inc. Full time

    Senior Manager in Software DevelopmentCome be a leader in our TurboTax teams that provides the product and platform-driven experiences for over 100 million customers worldwide.We're seeking a highly motivated and creative problem solver with a passion for innovation and leading smart groups of developers.We're open to being at the leading edge of technology...


  • Old Toronto, Canada RLDatix Full time

    Senior Software Developer | Global Research & Development | Toronto, Ontario - Canada | Hybrid RLDatix is improving healthcare by ensuring patients receive the best and safest care possible. Our connected healthcare operations platform provides organizations with critical data insights across risk, safety, compliance, provider lifecycle and workforce...


  • Old Toronto, Ontario, Canada BitGo Inc. Full time

    Senior Frontend EngineerWe are seeking a highly skilled Senior Frontend Engineer to join our team at BitGo Inc. As a key member of our engineering team, you will play a critical role in the development and maintenance of our high-quality software and platforms.Key Responsibilities:Collaborate with cross-functional teams to understand implementation...


  • Old Toronto, Canada Interac Full time

    Senior Software Developer At Interac, we design and deliver products and solutions that give Canadians control over their money so they can get more out of life. But that’s not all. Whether we’re leading real-time money movement, driving innovative commerce solutions like open payments for transit systems, or making advancements in new areas like...


  • Old Toronto, Canada Scotiabank Full time

    h3>Title: Senior Manager, Software DevelopmentRequisition ID: 210384Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.We are seeking a driven Senior Manager of Software Development to lead our Product Onboarding engineering team within the Commerce Engineering organization. li>Own the technical design and...


  • Old Toronto, Canada ALSTOM Gruppe Full time

    At Alstom Gruppe, we're driving innovation in transport networks, focusing on greener and smarter mobility worldwide. Our diverse portfolio includes high-speed trains, metros, monorails, and trams, as well as turnkey systems, services, and infrastructure.As Senior Software Development Expert, you'll contribute to the development of our software components,...


  • Old Toronto, Ontario, Canada Equitable Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at Equitable Group. As a key member of our technology team, you will be responsible for leading and managing the delivery of software projects, working closely with cross-functional teams to drive innovation and excellence in software...


  • Toronto, Canada Flutter Entertainment Full time

    Senior Software DeveloperSenior Software Engineer 2Job title: Senior Software DeveloperLocation: TorontoOverview of the role:We are looking for a Senior Software Developer to help perform development, maintenance and support of complete solutions for the needs of our Poker server.This role follows a


  • Old Toronto, Canada Scotiabank Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Requisition ID: 207154Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are looking for a Senior Software Developer to join our micro services team in Scotia Digital to help us build the next...


  • Old Toronto, Canada Interac Full time

    Unlock the Future of Payment SystemsAt Interac, we empower Canadians to take control of their finances, enabling them to live their best lives. We're shaping the digital economy in Canada through innovative solutions, real-time money movement, and open payments for transit systems.Join Our Team of creative thinkers, problem solvers, and technical experts....