Expert Software Engineer

1 week ago


Toronto, Ontario, Canada Scotiabank Full time
Job Summary

We are seeking an experienced Expert Software Engineer to join our team at Scotiabank. As a key member of our software development team, you will be responsible for developing and maintaining large, complex applications and infrastructure.

About the Role

This role requires a minimum of 6 years of experience in developing and supporting highly available applications. You will work closely with our infrastructure and application teams to maintain and support our systems, as well as lead root cause analysis to identify improvements and drive implementation.

Key Responsibilities
  • Develop software following sound software engineering principles and lead investigations for production issues.
  • Provide production support and handle escalations during the day and off-hours.
  • Interface with Scotiabank infrastructure and application teams to maintain and support infrastructure and applications.
  • Lead root cause analysis to identify improvements and drive implementation.
  • Develop operational plans, processes, and procedures to improve service delivery and resiliency.
Requirements
  • Minimum of 6 years of experience in developing and supporting large, complex, highly available applications.
  • Strong Java programming skills with Spring Boot and JMS.
  • Through knowledge of micro-service architecture.
  • Experience in developing SOAP/REST web services.
  • Unit testing experience for Java-based applications.
  • Proficiency with Continuous Integration and Delivery (CI/CD) pipelines.
  • Excellent verbal and written communication skills, as well as strong problem-solving skills coupled with the ability to collaborate with and lead teams toward resolution.
  • Sound DBMS knowledge and understanding of network topologies and common network protocols and services.
Benefits
  • 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 starting on day one.
  • Dynamic Ecosystem - Free tea and coffee, universal washrooms, and lots of space for team collaboration.
Working Location Condition

This role offers a hybrid working arrangement.



  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Pizzaiolo Full time

    Job Title: Software Engineer - Cloud ExpertIn our company, we are looking for a skilled Cloud Software Engineer with expertise in cloud computing. This role involves designing, building, and maintaining cloud-based systems. The selected candidate will work in a team to create scalable and secure cloud infrastructure.Key Responsibilities:* Design and...


  • Toronto, Ontario, Canada LEAP Legal Software Full time

    Unlock Your Potential as a Cloud Software Sales Expert at LEAP Legal SoftwareWe are seeking an ambitious and driven individual to join our Sales team as a Cloud Software Sales Expert. This role will provide you with the opportunity to leverage your exceptional sales skills and knowledge of cloud-based software solutions to drive business growth and...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Demo For Your Reno Inc Full time

    As a Senior Software Engineer at {company}, we are seeking a highly skilled Software Engineer - High-Level Language Expert to join our team.This role involves working on complex software projects, collaborating with cross-functional teams, and driving technical innovation.The ideal candidate will have expertise in high-level programming languages such as C++...


  • Toronto, Ontario, Canada SAP Fioneer Full time

    At SAP Fioneer, we are shaping the fast-changing financial services landscape with innovative software solutions. As a Fullstack Engineer, you will play an active role in developing and maintaining robust software applications using object-oriented programming languages.We are looking for an experienced professional who has proficiency in Java, Kotlin,...


  • Toronto, Ontario, Canada Bitgo Full time

    At BitGo, we're looking for a talented Senior Software Engineer, Full-Stack Expert to join our Bitcoin Team.As a Full-Stack expert, you'll be responsible for enhancing our multi-signature Bitcoin wallets with the latest Bitcoin features, at the scale of billions of dollars per month.Responsibilities:Own the functionality, scalability and performance of the...


  • Toronto, Ontario, Canada Manulife Full time

    About the RoleManulife is seeking a highly skilled Full-Stack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using a range of technologies including JavaScript, React, Redux, Node, and MongoDB.Key ResponsibilitiesDesign...


  • Toronto, Ontario, Canada KDigitalLabs INC Full time

    Job Description:We are seeking a skilled Software Engineer to join our team at KDigitalLabs INC. In this role, you will be responsible for designing, developing, and testing software applications.About the Role:This is a permanent full-time position that offers a competitive salary of approximately $60,000 per year.Key Responsibilities:Design, develop, and...


  • Toronto, Ontario, Canada Inkeros Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Inkeros. The ideal candidate will have a strong background in software development, cloud computing, and technical leadership.


  • Toronto, Ontario, Canada Fluent, LLC Full time

    About the RoleWe are seeking a highly skilled Databricks Expert Software Engineer to join our team at Fluent, LLC. This is an exciting opportunity to work on building data products that power our business lines.ResponsibilitiesYou will be responsible for developing, deploying, and managing scalable pipelines on Databricks, ensuring robust integration with a...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $90,000 per...


  • Toronto, Ontario, Canada Guidepoint Global, Llc Full time

    Role OverviewAt Guidepoint Global, LLC, our Engineering team is passionate about delivering innovative solutions that drive business growth. As a key member of this team, you will play a vital role in shaping our product roadmap and contributing to our mission of making individuals, businesses, and the world smarter through personalized knowledge-sharing...


  • Toronto, Ontario, Canada Intero Integrity Full time

    Job DescriptionWe are seeking a highly skilled and motivated Artificial Intelligence Software Engineer to join our dynamic Unique Ability Team. As an expert in robotics, you will play a crucial role in developing cutting-edge robotic platforms, improving existing designs, and introducing new ideas for control systems, navigation, and autonomous...


  • Toronto, Ontario, Canada Fable Full time

    About UsFable is a leading digital accessibility company that empowers businesses to create inclusive products for over 1 billion people worldwide.Our MissionTo revolutionize digital accessibility and make the internet a more inclusive space for everyone.Job OverviewWe are seeking a highly skilled Senior Software Engineer - Full Stack Expert to join our...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...


  • Toronto, Ontario, Canada Artech LLC Full time

    **About the JobWe are seeking a skilled Senior Software Engineer to join our team at Artech LLC. This is a 6-month remote position that requires expertise in designing, building, and configuring applications using Guidewire technology.About YouYou will have a Bachelor of Technology/Engineering degree and be certified in Guidewire Jutro Digital Platform (JDP)...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a skilled Software Engineering Professional to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong educational background and relevant work experience in software development, with excellent technical skills and ability to communicate effectively with clients and colleagues.Key...


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...


  • Toronto, Ontario, Canada Robinhood Full time

    Empowering Engineering at RobinhoodThe Developer Infrastructure team at Robinhood is responsible for building a platform that enables engineering to build with quality, velocity, and confidence. We're seeking a Software Development Expert to join our team and contribute to the development of tools and systems that empower engineering to deliver high-quality...


  • Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    Job Description:We are seeking a highly skilled software engineer with expertise in Java and Python to join our team at TD Securities. As a key member of our development team, you will play a critical role in designing and implementing the Trading Risk Warehouse platform. This is a unique opportunity to work on cutting-edge technologies and contribute to the...