Software Developer

1 month ago


Old Toronto, Canada Scotiabank Full time

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

We are seeking a Software Developer for the Canadian Digital Banking Engineering team.

Is this role right for you? In this role, you will:
  • Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Work with product owners and business system analysts to refine ticket requirements in JIRA and Confluence, review pull requests, and implement documented designs.
  • Develop high-quality code by reviewing work with designers and product owners and resolving any issues with quality assurance testers.
  • Collaborate closely with a team of iOS, Android, and backend developers to work on both new features and incremental improvements to the bank’s flagship mobile app.
  • Adhere to and demonstrate good coding conventions and best practices, and help to maintain the architecture of the project.
  • Stay on top of reviewing others’ code, actively contributing suggestions and catching potential issues.
  • Always work to balance user experience, performance (client and backend), and security.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursue effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
  • Champion a high performance environment and contribute to an inclusive work environment.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
  • 3+ years of experience in software development and supporting complex large-scale customer facing platforms.
  • Proficient in Java to support Enterprise Applications and Services.
  • Work experience as a Java developer with a preference for Java 8-17/Spring, web-based information technology principles, and system integration methodologies and standards.
  • Experience in working with scalable containerized systems in public cloud (Azure and GKE/GCP).
  • A proficient understanding of code versioning tools, such as Git.
  • 3+ years of experience in building public and internal REST APIs in line with Spring methodologies and hands-on experience with 3+ of those years working with Spring Boot microservice architecture.
  • Strong experience with APM tools, such as Dynatrace, Splunk, etc.
  • Comfortable using Jira, Confluence, Jenkins, Bitbucket, Launch Darkly, etc.
  • Ability to quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed.
  • Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments.
  • Proven ability to translate ideas into technical and business realities, and to map technology to business problems.
  • Understanding of software quality assurance principles.
What's in it for you?
  • 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 will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more

Work arrangements: Hybrid

#LI-Hybrid

Location(s): 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 during the recruitment and selection process, please let our Recruitment team know. 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
  • Software Tester

    3 months ago


    Old Toronto, Canada Software Aspekte Full time

    We have Software Tester Job openings for a Software Tester, also known as Quality Assurance (QA) Tester or Quality Analyst, plays a critical role in ensuring the quality and reliability of software applications or systems. They are responsible for identifying and reporting defects, verifying that software meets specified requirements, and helping maintain...

  • software developer

    5 months ago


    Toronto, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    5 months ago


    Toronto, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...


  • 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...


  • Old Toronto, Canada Software Aspekte Full time

    We are seeking a skilled Software Quality Assurance Specialist to ensure the quality and reliability of our software applications. The ideal candidate will have a strong analytical mindset and be able to identify and report defects, as well as verify that software meets specified requirements.Key Responsibilities:Collaborate with project managers,...


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

    At Medha Software Solutions Inc., we are seeking a talented Software Development Professional to join our team. This is a permanent position that requires 37.5 hours of work per week.The ideal candidate should have a Bachelor's degree and at least one year of experience in software development. Proficiency in programming languages such as Java, Python, and...

  • Technical Lead

    6 days ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being NJ Technology FAST 50 Company for year 2002. In a...

  • Senior PHP Developer

    1 month ago


    Old Toronto, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International seeks a skilled Senior PHP Developer to join our team. As a senior developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Main Responsibilities:Develop and maintain complex web applications using PHP and related...

  • Java Developer

    3 months ago


    Old Toronto, Canada RS Software, Inc. Full time

    RS Software is a specialized product company that offers global, national, and enterprise payment platforms and services in digital payments to clients across North America, Europe, the UK, the Middle East, APAC, and India. Leveraging over 30 years of industry expertise, RS Software delivers mission-critical payment solutions that blend innovation and...


  • 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 Software International Full time

    Mainframe Application Developer OpportunityAbout the Role: We are seeking a skilled Mainframe Application Developer to join our team at Software International. As a Mainframe Application Developer, you will be responsible for the SAS software conversion of identified jobs requiring a different conversion path than Splunk.Key Responsibilities:Analyze the jobs...


  • Toronto, Canada Iris Software Inc. Full time

    We are seeking a skilled Cash Management Software Developer to join our team at Iris Software Inc. in Toronto, ON (Hybrid Position).The successful candidate will work on long-term contract (12-24+ months) and will be responsible for developing and maintaining cash reconciliation asset management software.The ideal candidate should have 8+ years of...


  • Old Toronto, Canada Software International Full time

    Job OverviewSoftware International is seeking an experienced SAP EWM Developer with ABAP skills to join our team on a long-term contract basis.The ideal candidate will have a strong background in SAP EWM development and ABAP programming, as well as experience working on implementation and support projects.Key ResponsibilitiesDesign, develop, and implement...


  • 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 Software International Full time

    About the RoleWe are seeking an experienced Sales Director to lead our retail software sales team. This is a remote opportunity with flexibility to work from anywhere in North America, as long as you are available during Eastern Standard Time zone business hours.The successful candidate will be responsible for driving revenue growth, developing and executing...


  • Toronto, Canada Iris Software Inc. Full time

    Job Overview">Iris Software Inc. is a leading software development company based in Toronto, Canada.">We are seeking a highly skilled Senior Software Developer to join our team on a long-term opportunity.">The ideal candidate will have a strong background in Java development, with a minimum of 3 years of experience.">Responsibilities">Develop high-quality...


  • Old Toronto, Canada Software International Full time

    Mainframe Application Developer - SASKey skills needed: SAS, Rexx, JCL, Cobol, and SORT. Candidate must demonstrate clear and extensive knowledge on the mainframe platform for each of these.The project's objective would be to perform the SAS software conversion of the 186 jobs identified during the assessment as requiring a conversion path different than...

  • Software Developer

    4 months ago


    Old Toronto, Canada Ivo Developments Inc Full time

    Job Opening: Software Developer at IVO Developments About IVO Developments:IVO Developments Inc. is a dynamic and innovative company specializing in custom software and web development solutions. Founded over fifteen years ago, IVO has built a reputation for creating professional, affordable, and highly customized digital solutions that empower businesses to...


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

    We are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...


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

    Iris Software Inc. is seeking a seasoned Senior Full Stack Developer to join their team in New Jersey, USA. With over 30 years of experience providing IT solutions nationwide, Iris Software has established itself as a reliable partner for clients ranging from mid-sized to Fortune 1000 companies.About the RoleWe are looking for an exceptional developer with...