Software Developer

6 months ago


Toronto, Canada Scotiabank Full time

 

 

 

Requisition ID: 202060

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

 

As a Automation Test Engineer you’ll be working on our Platform Migration team at the Scotia Digital. You’ll work closely with multiple scrum teams to evangelize an emphasis on quality. You’ll contribute to highly applauded in house automation frameworks for UI, Microservices and Performance test.

 

Is this role right for you? In this role you will:

  •  
  • You have an experience developing test automation frameworks in Java, python or React JS
  • You have written moderate to complex code/scripts to test systems.
  • Responsible for designing, developing and maintaining a modular, extensible and reusable test automation framework to enable the continuous testing in a DevOps environment
  • Developing code to automate the testing (Unit/ Integration) of micro services (Rest APIs) and ensuring the adequate test coverage of the application code
  • Partner with development engineers during story and task breakdown to develop test approach that effectively cover the functional and performance characteristics of a feature
  • Building, maintaining, and improving the existing automation framework, test harness, and processes
  • Be/become a SME on usage of entire application suite, processes, workflows, etc
  • Working with Engineering team Management to improve the testing process
  • Understanding of enterprise software design principles – architecture, design patterns, OOP
  • Comfortable working in a self-guided manner with the ability to prioritize tasks and manage your own time efficiently, without direct input or oversight 

 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

  • Good knowledge and experience in Java/ J2EE – at least 3 years
  • Good knowledge and experience in Spring Boot – at least 2 years
  • Strong knowledge of object-oriented software development best practices
  • Strong experience in developing Unit Tests and Integration Tests using testing frameworks such as JUnit, TestNG, and RestAssured – at least 2 years
  • Experience working in a DevOps environment. Experience with Java Build Tools: Maven or Gradle
  • Familiarity with OpenAPI Specification(OAS)/ Swagger, YAML, JSON
  • Knowledge/ experience in Java ORM Frameworks such as Hibernate, Spring DAO
  • Exposure to RDBMS such as Oracle or DB2. Knowledge and experience with SQL queries
  • Nice to have: experience in building, integrating and deploying web services (REST/ SOAP/JSON/XML) 
  •  

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. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • 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. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • 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 (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.


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


  • 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

    2 weeks 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...


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


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


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


  • Toronto, Canada Iris Software Inc. Full time

    We are Iris Software Inc., a leading software development company based in Canada, and we're excited to offer an exciting opportunity for a Senior Java Software Developer to join our team in Toronto. As a highly skilled professional with a strong background in Java development, you will be responsible for designing, developing, and maintaining high-quality...


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

    About Iris Software Inc.A strategic partner to Fortune 500 and other top companies in financial services and many industries, Iris provides a value-driven approach – a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models.As a Java full stack Developer, you will be working on...


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


  • 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 Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc., a leading provider of technology services and solutions, is seeking an experienced Enterprise Software Developer to join our team. With over 30 years of technical and domain expertise, we deliver value-driven approaches to help clients complete fast, far-reaching digital transformations and achieve their business...


  • Toronto, Ontario, Canada Vela Software Full time

    As a Software Acquisition Specialist at Vela Software, you will be responsible for identifying and securing strategic acquisitions that align with our company's growth objectives. With a proven track record of thriving in fast-paced enterprise sales or deal sourcing environments, you will leverage your expertise to source, qualify, and nurture a pipeline of...


  • Toronto, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...

  • Software Tester

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


  • Toronto, Ontario, Canada Vela Software Full time

    OverviewVela Software, a subsidiary of Constellation Software, is seeking an experienced Corporate Development Manager to join its team in Toronto. With a market capitalization of approximately $75B CAD and over 1,000 acquisitions under its belt, our company offers a unique opportunity to make meaningful contributions to the growth and success of...


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

    Iris Software Inc., a leading technology services company, is seeking an experienced Enterprise Software Developer to join its team in Toronto. The ideal candidate will have expertise in Capital Markets and strong experience in full stack development.Job Summary:We are looking for a skilled developer to work on large-scale enterprise applications with a...


  • Toronto, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading technology company, is looking to hire a talented software developer for a long-term opportunity in the heart of Toronto.This hybrid role offers 3 days of flexible work arrangement, providing an excellent work-life balance.To be considered, applicants must possess: A Bachelor's degree in Computer Science or related field and at...