Senior Software Engineer: Lead Enterprise Application Development

1 week ago


Old Toronto, Canada Scotiabank Full time
Job Overview

We are seeking a Senior Software Engineer to lead our enterprise application development team. As a key member of our technology group, you will be responsible for designing, developing, and implementing complex software systems that meet the needs of our business stakeholders.

Estimated Salary

The estimated annual salary for this role is between $120,000 and $180,000, depending on experience and qualifications.

About Scotiabank

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.

Key Responsibilities
  • Lead a team of software developers to design, develop, and implement complex software systems.
  • Collaborate with business stakeholders to understand their needs and develop software solutions that meet those needs.
  • Design and develop high-quality software using industry-standard programming languages and frameworks.
  • Mentor and coach junior developers to improve their skills and knowledge.
  • Participate in code reviews to ensure high-quality code and adherence to coding standards.
Required Skills and Qualifications
  • 8+ years of progressive experience in software development, with a focus on enterprise application development.
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Excellent communication and interpersonal skills, with the ability to work effectively with business stakeholders and technical teams.
  • Ability to analyze complex problems and develop effective solutions.
  • Deep knowledge of HTML, CSS, SASS, and JavaScript, with experience in designing and developing web applications.
Benefits
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program, including bonus, flexible vacation, personal, sick days, and benefits.
  • Community Engagement - we offer opportunities for community engagement & belonging with our various programs.


  • Toronto, Canada Iris Software Inc. Full time

    We are seeking a highly skilled and experienced Senior Enterprise Java Developer to join our team at Iris Software Inc.As a Senior Enterprise Java Developer, you will be responsible for designing, developing, and maintaining large-scale enterprise applications using Java technologies such as Spring, Microservices, and REST APIs. You will work closely with...


  • Old Toronto, Canada Informatica Corp. Full time

    We are seeking an experienced Enterprise Software Engineer to lead our Master Data Management SaaS team in Toronto. As a key member of our engineering organization, you will play a crucial role in shaping the technical direction of our products.Key Responsibilities:Develop and maintain high-quality code using Java, Spring, Kubernetes, and MongoDBEstimate...


  • Old Toronto, Canada Iris Software Full time

    We are Iris Software, a leading provider of innovative solutions for the insurance industry. We are currently seeking an experienced Enterprise Software Architect to join our team.About the RoleThis is a unique opportunity to lead the design and development of cutting-edge software solutions that meet the complex needs of insurance companies. As an...


  • Toronto, Ontario, Canada Source Code Full time

    Job DescriptionWe are seeking an experienced Senior Developer to join our team at Source Code. The ideal candidate will have a strong background in enterprise Java technology and experience working with AWS.This is a full-time, permanent position based in downtown Toronto, ON (hybrid). Our company is looking for someone who can lead the development of...


  • Old Toronto, Canada Ward Technology Talent Full time

    Job Title: Senior PHP Applications Developer - Technical LeadWe are seeking a highly skilled and experienced Senior PHP Applications Developer to join our team at Ward Technology Talent.About the Role:This is a technical lead role that requires expertise in designing, developing, and maintaining complex multi-tier solutions and enterprise-level programs in a...


  • Toronto, Ontario, Canada Source Code Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Lead to join our team at Source Code. This is a full-time, permanent position located in Downtown, Toronto ON (hybrid).Job SummaryThe successful candidate will lead the development of applications using enterprise Java technology and work within and across Agile teams to design, develop,...


  • Toronto, Ontario, Canada NearSource Full time

    We are seeking an experienced Enterprise Software Engineer to join our team at NearSource Technologies and play a key role in a multinational Fortune 500 project based in Toronto, Ontario.As a senior member of the team, you will have the opportunity to design and implement highly scalable web and cloud solutions with a focus on performance and efficiency.Key...


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

    About the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team in Toronto. This is an excellent opportunity for a highly skilled professional with strong experience in full-stack development and a passion for delivering high-quality solutions.Job DescriptionThe successful candidate will be responsible for designing, developing, and...

  • IT Technical Lead

    3 weeks ago


    Old Toronto, Canada TD Bank Full time

    TD BankSalary: $136,000 - $183,600 CAD per year.About UsWe're a leading global financial institution with operations in Canada, the United States, and around the world. Our vision is to be the better bank, enriching the lives of our customers, communities, and colleagues.Job DescriptionThis role is responsible for leading a team of engineers and technology...


  • Toronto, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Java developer to join their team in Toronto, ON. This long-term opportunity offers a unique blend of technical expertise and domain knowledge in the financial services industry.As a Senior Java Fullstack developer, you will be responsible for designing,...


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

    Iris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...


  • Old Toronto, Canada TD Full time

    Role OverviewWe are a leading enterprise customer authentication platform offering cutting-edge customer identity management, authentication, risk assessment, and post-authentication workforce enablement assisted channel capabilities.About the RoleThis is an exceptional opportunity for a senior leader to join our team as an Enterprise Software Engineering...


  • Old Toronto, Canada Informatica Corp. Full time

    We're seeking a seasoned Technical Lead to spearhead the development of our Master Data Management SaaS product. As a Senior Software Engineer, you'll oversee the backend implementation using Java, Spring, and Kubernetes.About the RoleThis is an exceptional opportunity to join Informatica Corp.'s innovative team in Toronto and make a meaningful impact on...


  • Toronto, Ontario, Canada CMiC Full time

    Company OverviewCMiC Enterprise is a leading provider of comprehensive software solutions for the construction and capital projects industries. With nearly four decades of experience, we have partnered with top AEC firms and project owners in North America to develop CMiC Enterprise, an advanced software solution that combines flexible infrastructure with...


  • Old Toronto, Canada Software International Full time

    Senior Sales Leadership Opportunity at Software InternationalSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada, with a global presence in over 30 countries. Our client is a large, publicly traded software company with revenue exceeding $80 billion.The Role: Director of Sales - SaaS VerticalThis...


  • Old Toronto, Canada Emburse, Inc. Full time

    Job DescriptionThis position is responsible for managing one or more teams focused on developing and deploying scalable, reliable software applications using a .net stack in AWS.Key ResponsibilitiesAnalyzing software requirements to inform development plansReviewing and influencing design plans to ensure alignment with business objectivesManaging goal...


  • Toronto, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading financial institution, is seeking an experienced Senior Python Software Engineer for a long-term contract opportunity in Toronto, ON. This role offers a competitive estimated salary range of $120,000 - $180,000 per annum.Title: Senior Python Software EngineerDuration: 18 MonthsLocation: Toronto, ON (3 Days onsite)Primary Skills:...


  • Toronto, Canada Berkshire Hathaway Specialty Insurance Full time

    Job Opportunity:   Berkshire Hathaway Specialty Insurance (BHSI) has an exciting opportunity for an IT professional who possesses extensive technical and delivery skill to join our Boston Based Enterprise Applications Team as a Lead Developer. This role will drive the implementation of our technical architecture and be integral to the solutioning and...


  • Old Toronto, Canada Motorola Solutions Full time

    Motorola Solutions offers a competitive salary of approximately $140,000 to $180,000 per year, commensurate with experience.About UsWe are a leading provider of mission-critical communication solutions and services for enterprise and government customers. Our technology platforms in communications, software, video, and analytics enable our customers to be...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Rubicon Path Job PostingEstimated Salary: $120,000 - $180,000 per yearAbout the Role:We are seeking a highly skilled Senior Software Architect to join our team at Rubicon Path. As a key member of our software development team, you will be responsible for designing and developing high-performance Java applications that meet business requirements and quality...