Talent.com
Software Engineer (C#, Java)
Software Engineer (C#, Java)Scotiabank • Toronto, ON, CA
Software Engineer (C#, Java)

Software Engineer (C#, Java)

Scotiabank • Toronto, ON, CA
21 days ago
Job type
  • Full-time
Job description

Select how often (in days) to receive an alert :

Requisition ID : 243510

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

Software Engineer

About the Role

We are seeking a seasoned Software Engineer with over 5 years of experience using C# or Java, and a strong understanding of both. Experience with either Angular or React is also required. If you are passionate about writing clean, maintainable code, enjoy solving challenging problems and work well both independently and as part of a large, cross‑functional team, this role may be for you!

What will you do?

  • Design, develop, and maintain high‑quality software solutions using Microsoft technologies (.NET) and Java / Spring Boot.
  • Implement and consume RESTful APIs with secure authentication mechanisms such as OAuth.
  • Apply software engineering best practices including SOLID principles, design patterns, and clean code methodologies.
  • Work at a high technical level of systems development while maintaining a good knowledge of the Real Estate Secured Lending business strategies and applications.
  • Write and optimize database queries and manage relational data using SQL.
  • Deploy, manage and scale applications in cloud environments using Kubernetes.
  • Execute technical solutions skillfully, collaborate with extended team, engage in production support and release implementation support.
  • Contribute to continuous improvement of development processes including CI / CD, version control, and automated testing.

What do you need to succeed?

  • 5+ years of professional experience in software development using C# or Java, with strong understanding of the other.
  • Practical understanding of design patterns, SOLID principles, and clean code practices.
  • Proficiency in OAuth, RESTful APIs, and SQL.
  • Hands‑on experience with cloud platforms (GCP preferred) and Kubernetes.
  • Familiarity with version control systems (e.g., Git), unit testing, and test‑driven development.
  • Ability to work independently and collaboratively in a cross‑functional team environment.
  • Excellent problem‑solving skills and a proactive, curious mindset.
  • Preferred

  • Experience with a major bank or within the financial industry.
  • Experience with microservices architecture and distributed systems.
  • Familiarity with DevOps practices and CI / CD pipelines.
  • Exposure to containerization tools such as Docker.
  • Knowledge of security best practices in software development.
  • Experience mentoring junior developers or leading technical initiatives.
  • Strong communication skills and ability to articulate technical concepts to non‑technical stakeholders.
  • Experience working in Agile / Scrum environments.
  • Passion for learning new technologies and staying current with industry trends.
  • What's in it for you?

    We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success.

    We provide you with the tools and technology needed to create meaningful customer experiences.

    You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.

    We hire you for your talent — not just a job — so you can grow with us. We’ll equip you for success not only in your role, but also in your career as a whole.

    Dress codes don't apply here : being comfortable does.

    Access to thousands of online and in‑person courses so you can hone your current skills, or learn new ones.

    A competitive rewards package that includes a base salary, a performance bonus, company matching programs on pension and profit sharing, paid vacation, personal & sick days, medical, vision, and dental and much more.

    Location

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Java • Toronto, ON, CA

    Similar jobs
    Senior Java Engineer — Spring Boot, Hybrid Toronto, Growth

    Senior Java Engineer — Spring Boot, Hybrid Toronto, Growth

    SS&C • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading financial services and healthcare technology company in Toronto is seeking a Senior Software Engineer.This role involves designing and building RESTful services and microservices, collabo...Show more
    Last updated: 30+ days ago • Promoted
    Lead Staff Software Engineer

    Lead Staff Software Engineer

    TEEMA Solutions Group • Toronto C6A, ON, Canada
    Full-time
    Lead Software Engineer / Hands-on – Founding Toronto Team.Toronto (Hybrid 4 days) | Full-Time | AI SaaS Startup.We’re helping an AI-native SaaS startup build its Toronto engineering hub, starting...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer – Cloud-Native SaaS (Hybrid)

    Senior Software Engineer – Cloud-Native SaaS (Hybrid)

    Statflo • Toronto C6A, ON, Canada
    Remote
    Full-time
    A dynamic technology company in Toronto is seeking a Senior Software Engineer to join their growing Engineering team.The ideal candidate will develop modern web applications using Java / Spring and P...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Headstart AI • Toronto C6A, ON, Canada
    Full-time
    This range is provided by Headstart AI.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. At Headstart our mission is to bring companies into the a...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TRSS • Toronto C6A, ON, Canada
    Remote
    Full-time
    Are you passionate about building scalable backend systems and leading innovation in enterprise applications?.We are seeking a Senior Java Developer to design and build robust backend services that...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Thomson Reuters • Toronto C6A, ON, Canada
    Remote
    Full-time
    Are you passionate about building scalable backend systems and leading innovation in enterprise applications?.We are seeking a Senior Java Developer to design and build robust backend services that...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Medsender • Toronto C6A, ON, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Medsender.Your actual pay will be based on your skills and experience — talk with your recruiter to learn mor...Show more
    Last updated: 26 days ago • Promoted
    Senior Software Engineer – Cloud-Native Java

    Senior Software Engineer – Cloud-Native Java

    TTEC Digital • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading digital solutions provider in Ontario, Canada is seeking an experienced Cloud Developer to work closely with Senior Architects on solution design and project-based development.The ideal c...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer Canada, Toronto

    Senior Software Engineer Canada, Toronto

    Nubank • Toronto C6A, ON, Canada
    Remote
    Full-time
    Our Engineering team helps Nubank to create and use the technology that provides us to build the best financial products. We strive for state-of-the-art software development practices that currently...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Starboard Recruitment • Toronto C6A, ON, Canada
    Full-time
    On behalf of our client, Starboard Recruitment is searching for a Senior Software Engineer in Toronto (On-site : 5 days per week). Our client is a top-tier AI, Series‑B tech startup with over $35M in...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Refinitiv • Toronto C6A, ON, Canada
    Remote
    Full-time
    Our Privacy Statement & Cookie Policy • •Senior Software Engineer page is loaded## Senior Software Engineerremote type : Hybridlocations : Canada, Toronto, Ontariotime type : Full timeposted on : ...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer (Canada)

    Senior Software Engineer (Canada)

    OpenSesame • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer (Canada).Join to apply for the Senior Software Engineer (Canada) role at OpenSesame.OpenSesame is transforming workforce development with an AI‑powered marketplace of 60,00...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OCS Ontario Cannabis Store • Toronto C6A, ON, Canada
    Full-time +1
    Senior Software Engineer – Central Systems.Join to apply for the Senior Software Engineer role at OCS Ontario Cannabis Store. The Ontario Cannabis Store provides safe, responsible access to recreati...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer

    Software Engineer

    UniSysTech Consulting • Toronto, ON, Canada
    Full-time
    At Unisystech Consulting, we specialize in IT solutions and staffing for the financial services industry.We are committed to providing our clients with top-tier talent and innovative solutions that...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Broadridge • Toronto C6A, ON, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developi...Show more
    Last updated: 30+ days ago • Promoted
    Hybrid Senior Software Engineer - Lead & Build Java

    Hybrid Senior Software Engineer - Lead & Build Java

    Randstad Digital • Toronto C6A, ON, Canada
    Remote
    Full-time +1
    A leading IT services provider is looking for a Senior Software Engineer for a 6-month contract in Toronto, ON.The role involves improving software systems and leading development initiatives.Candi...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ontario Cannabis Store • Toronto C6A, ON, Canada
    Full-time +1
    The Ontario Cannabis Store provides safe, responsible access to recreational cannabis for adults 19 and older.We operate the sole legal online store for recreational cannabis in Ontario and are the...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Passage International • Toronto C6A, ON, Canada
    Full-time
    Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support. we connect families all around the world to life-...Show more
    Last updated: 13 days ago • Promoted