Software Development Engineer: Entry-Level

5 days ago


Toronto, Ontario, Canada Scotiabank Full time
Job Title: Software Development Engineer: Entry-Level

Scotiabank is seeking a talented Software Development Engineer to join our Global Banking and Markets Engineering team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that drive business growth and innovation.

Key Responsibilities:
  • Design and develop high-quality software solutions using Java, Spring Boot, and RESTful API
  • Collaborate with cross-functional teams to identify business needs and develop solutions
  • Work closely with business teams to understand requirements and deliver solutions
  • Participate in Agile development methodologies and contribute to SCRUM meetings
  • Develop and maintain database schema and ensure data integrity
  • Design and implement test sets, including functional and non-functional testing
  • Improve end-user experience by finding scalable solutions and addressing complex queries
Requirements:
  • 4+ years of recent experience in backend development, specifically in Java and Spring Boot
  • Working experience with Python, database, and SQL
  • Experience with Shell scripting in Unix/Linux environments
  • Working experience in an Agile environment and understanding of Test-Driven Development methodology
  • Bachelor's degree in computer science, engineering, or relevant experience
  • Capital Markets experience and understanding of Front, Middle, and Back office operations
What We Offer:
  • Competitive rewards program, including bonus, flexible vacation, personal, sick days, and benefits
  • Remote-friendly work environment with flexibility to perform at your best
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance
  • Community engagement opportunities, including hackathons, contests, and more

At Scotiabank, we value diversity, equity, inclusion, and allyship. We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and embraced through bias-free practices and inclusive values.



  • Toronto, Ontario, Canada GuruLink Full time

    Job Title: Software Development Engineer: Entry-LevelJoin GuruLink, a global fintech firm, as a Software Development Engineer: Entry-Level. Our client, an advanced R&D division, has recently launched an ML-powered fraud risk management platform designed for fintechs, banks, and eCommerce marketplaces with high transaction volumes.About the RoleWe are seeking...


  • Toronto, Ontario, Canada GuruLink Full time

    Job Title: Software Development Engineer: Entry-LevelJoin GuruLink, a global fintech firm, as a Software Development Engineer: Entry-Level. Our client, an advanced R&D division, has recently launched an ML-powered fraud risk management platform designed for fintechs, banks, and eCommerce marketplaces with high transaction volumes.About the RoleWe are seeking...


  • Toronto, Ontario, Canada GuruLink Full time

    Job Title: Software Development Engineer: Entry-LevelJoin GuruLink, a global fintech firm, as a Software Development Engineer: Entry-Level and be part of our innovative team.About the RoleWe are seeking a talented and motivated Software Development Engineer: Entry-Level to join our R&D division. As a key member of our team, you will design, develop, test,...


  • Toronto, Ontario, Canada GuruLink Full time

    Job Title: Software Development Engineer: Entry-LevelJoin GuruLink, a global fintech firm, as a Software Development Engineer: Entry-Level and be part of our innovative team.About the RoleWe are seeking a talented and motivated Software Development Engineer: Entry-Level to join our R&D division. As a key member of our team, you will design, develop, test,...


  • Toronto, Ontario, Canada Scotiabank Full time

    Software Development Engineer: Entry-LevelWe are seeking a highly skilled Software Development Engineer: Entry-Level to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our Global Technologies Applications team, you will have the opportunity to work in the exciting world of Capital markets.About the RoleThe...


  • Toronto, Ontario, Canada Scotiabank Full time

    Software Development Engineer: Entry-LevelWe are seeking a highly skilled Software Development Engineer: Entry-Level to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our Global Technologies Applications team, you will have the opportunity to work in the exciting world of Capital markets.About the RoleThe...


  • Toronto, Ontario, Canada Plunge Full time $105,000 - $145,000

    Software Development Engineer: Entry-LevelWe're seeking a talented Software Development Engineer to join our team at Plunge. As a key member of our engineering team, you'll be responsible for designing, developing, testing, and shipping software to production.Key Responsibilities:Design and develop software solutions using languages such as Javascript,...


  • Toronto, Ontario, Canada Plunge Full time $105,000 - $145,000

    Software Development Engineer: Entry-LevelWe're seeking a talented Software Development Engineer to join our team at Plunge. As a key member of our engineering team, you'll be responsible for designing, developing, testing, and shipping software to production.Key Responsibilities:Design and develop software solutions using languages such as Javascript,...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Engineer: Entry-LevelWe are seeking a highly skilled Software Development Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our Global Technologies Applications team, you will play a crucial role in developing high-performance Java backend applications for our...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Engineer: Entry-LevelWe are seeking a highly skilled Software Development Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our Global Technologies Applications team, you will play a crucial role in developing high-performance Java backend applications for our...


  • Toronto, Ontario, Canada Scotiabank Full time

    Software Development Engineer: Entry-LevelThe Prime Services, Collateral Management & Funding Engineering (PACE) Team is a key component of the Global Technologies Applications team at Scotiabank.We are seeking a highly skilled Senior Software Engineer to join this dynamic team and contribute to the development of the Prime Services Data Interface (PSDI)...


  • Toronto, Ontario, Canada Scotiabank Full time

    Software Development Engineer: Entry-LevelThe Prime Services, Collateral Management & Funding Engineering (PACE) Team is a key component of the Global Technologies Applications team at Scotiabank.We are seeking a highly skilled Senior Software Engineer to join this dynamic team and contribute to the development of the Prime Services Data Interface (PSDI)...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Engineer: Entry-LevelWe are seeking a highly skilled and motivated Software Development Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-performance Java backend applications for our...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Engineer: Entry-LevelWe are seeking a highly skilled and motivated Software Development Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-performance Java backend applications for our...


  • Toronto, Ontario, Canada GuruLink Full time

    Job Title: Software Development Engineer: Entry-LevelGuruLink is seeking a talented Software Development Engineer to join our team. As a key member of our R&D division, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software and core platform systems.Key Responsibilities:Design and implement large-scale...


  • Toronto, Ontario, Canada GuruLink Full time

    Job Title: Software Development Engineer: Entry-LevelGuruLink is seeking a talented Software Development Engineer to join our team. As a key member of our R&D division, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software and core platform systems.Key Responsibilities:Design and implement large-scale...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Engineer: Entry-LevelScotiabank is seeking a talented Software Development Engineer to join our Global Banking and Markets Engineering team. As a key member of our team, you will be responsible for designing, developing, and implementing market-leading solutions for our capital markets products and analytics platforms.Key...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Engineer: Entry-LevelScotiabank is seeking a talented Software Development Engineer to join our Global Banking and Markets Engineering team. As a key member of our team, you will be responsible for designing, developing, and implementing market-leading solutions for our capital markets products and analytics platforms.Key...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Engineer: Entry-LevelScotiabank is seeking a talented Software Development Engineer to join our Global Banking and Markets Engineering team. As a key member of our team, you will be responsible for designing, developing, and implementing market-leading solutions for our various projects.Key Responsibilities:Design and develop...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Development Engineer: Entry-LevelScotiabank is seeking a talented Software Development Engineer to join our Global Banking and Markets Engineering team. As a key member of our team, you will be responsible for designing, developing, and implementing market-leading solutions for our various projects.Key Responsibilities:Design and develop...