Software Developer with Python, Django and GCP Expertise

3 weeks ago


Toronto, Ontario, Canada Scotiabank Full time

About the Role

We are seeking a highly skilled Software Developer to join our team at Scotiabank. As a member of our Client Central technology team, you will be working alongside a group of technology professionals responsible for technical design, development, and delivery of various solutions to resolve multi-dimensional business problems to support business needs.

The ideal candidate will have a strong background in software development, with a focus on big data technologies. You will be responsible for designing, developing, and implementing effective and quality solutions to support client data processing, reporting, and analytics.

Responsibilities

  • Design, develop, and implement complex software components and applications within a big data ecosystem (GCP, Hadoop).
  • Analyze complex business requirements and transform them into robust technical specifications.
  • Collaborate with a dynamic, agile development team to build a high-performing team in an inclusive work environment.
  • Effectively communicate with partner BA, QA, and business teams.

Requirements

  • 5+ years of relevant software development and IT industry work experience, with a focus on big data technologies.
  • Disciplined in development methodology and familiar with software development technologies and concepts.
  • Proven analytical and problem-solving abilities.
  • Excellent programming skills in Python.
  • Hands-on working experience in Django frameworks is an asset.
  • Experience with a wide spectrum of big data technologies, including Hive, Spark, HQL, Spark, SQL, Hadoop/HDFS.
  • Practical expertise using agile delivery with a deep understanding of core agile concepts and continuous delivery and deployment methodologies.
  • Strong SQL knowledge and experience working with relational databases, including database modeling.
  • Experience with GCP (Google Cloud Platform) is a plus.

What We Offer

  • An inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success.
  • The tools and technology needed to create meaningful customer experiences.
  • An opportunity for mentorship from experienced and knowledgeable technologists.
  • The chance to work with and learn from diverse industry leaders.
  • A competitive total rewards package, including a base salary, performance bonus, company matching programs, generous vacation, personal, and sick days, personal development funding, maternity leave top-up, parental leave, and more.


  • Toronto, Ontario, Canada Scotiabank Full time

    About ScotiabankScotiabank is a purpose-driven winning team committed to results in an inclusive and high-performing culture.The TeamScotiabank's Information Technology and Solutions provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, and more.Job DescriptionWe are seeking a talented Software...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of this team, you will be working alongside a group of technology professionals responsible for technical design, development, and delivery of various solutions to resolve multi-dimensional business problems.The ideal candidate will have a...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 199212At Scotiabank, we're committed to delivering innovative technology solutions that drive business growth and customer satisfaction.The Client Central technology team is a key part of our Global Technology Applications (GTA) team, responsible for designing, developing, and delivering cutting-edge solutions to support our customers.We're...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of this team, you will be responsible for designing, developing, and implementing effective solutions to support client data processing, reporting, and analytics.You will work within a big data ecosystem, leveraging technologies such as...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of this team, you will be responsible for designing, developing, and implementing effective solutions to support client data processing, reporting, and analytics.You will work within a big data ecosystem, leveraging technologies such as...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of this team, you will be responsible for designing, developing, and implementing effective solutions to support client data processing, reporting, and analytics.You will work within a big data ecosystem, leveraging technologies such as...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of this team, you will be responsible for designing, developing, and implementing effective solutions to support client data processing, reporting, and analytics.You will work within a big data ecosystem, leveraging technologies such as...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of this team, you will be responsible for designing, developing, and implementing effective solutions to support client data processing, reporting, and analytics.You will work within a big data ecosystem, leveraging technologies such as...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of this team, you will be responsible for designing, developing, and implementing effective solutions to support client data processing, reporting, and analytics.You will work within a big data ecosystem, leveraging technologies such as...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 199212Scotiabank's Information Technology and Solutions provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, Global Banking & Markets and Global Wealth & Insurance. Our technology-based solutions enable Scotiabank to achieve sustained profitable growth and a competitive...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 199212Join a Winning TeamScotiabank's Information Technology and Solutions provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, Global Banking & Markets, and Global Wealth & Insurance. Our technology-based solutions enable Scotiabank to achieve sustained profitable growth and a...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 199212Join a Winning TeamScotiabank's Information Technology and Solutions provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, Global Banking & Markets, and Global Wealth & Insurance. Our technology-based solutions enable Scotiabank to achieve sustained profitable growth and a...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 199212At Scotiabank, we're committed to delivering exceptional results in an inclusive and high-performing culture. Our Information Technology and Solutions team provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, Global Banking & Markets and Global Wealth & Insurance. Our...


  • Toronto, Ontario, Canada Scotiabank Full time

    About ScotiabankScotiabank 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.Job SummaryWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of...


  • Toronto, Ontario, Canada Scotiabank Full time

    About ScotiabankScotiabank 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.Job SummaryWe are seeking a highly skilled Software Developer to join our Client Central technology team. As a member of...


  • Old Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Scotiabank. As a key member of our Client Central technology team, you will be responsible for designing, developing, and delivering high-quality software solutions to support client data processing, reporting, and analytics.With a strong background in Python and Django, you...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 199212Join a Winning TeamScotiabank's Information Technology and Solutions provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, Global Banking & Markets, and Global Wealth & Insurance. Our technology-based solutions enable Scotiabank to achieve sustained profitable growth and a...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 199212Join a Winning TeamScotiabank's Information Technology and Solutions provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, Global Banking & Markets, and Global Wealth & Insurance. Our technology-based solutions enable Scotiabank to achieve sustained profitable growth and a...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleRequisition ID: 207255Scotiabank's Information Technology and Solutions team provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, and Wealth Management.Key ResponsibilitiesDesign and develop scalable and secure software solutions using Python and Django.Collaborate with...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleRequisition ID: 207255Scotiabank's Information Technology and Solutions team provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, and Wealth Management.Key ResponsibilitiesDesign and develop scalable and secure software solutions using Python and Django.Collaborate with...