Terces Jobs is also available in your country: United States. Starting good opportunities here now!

314 Jobs Found

Software Developer - Test automation Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

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?

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

  • 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 conditions: Hybrid

 #LI-Hybrid

Software Developer - Test automation

Scotiabank
Toronto - 23.47km
  IT & Telecoms Full-time
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 qua...
Learn More
Apr 11th, 2024 at 14:34

Senior Data Scientist Full-time Job

Clearco

IT & Telecoms   Toronto
Job Details

The Senior Data Scientist will have the opportunity define and lead technical activities in the creation of models, building of advanced analytics, and leveraging machine learning. This role powers the heart of what we do as a business. This is an exciting opportunity to make a significant impact in a leading fintech company.

What your day-to-day will look like:

  • Designing and building analyses and modelling for time series and credit risk data
    • Discovering data sources, getting data access, and cleaning data
    • Developing your own ETL pipelines to perform feature engineering
    • Leveraging active-learning frameworks that refit models in near real time
    • Identifying trends, risk factors, and outcomes across varying degrees of aggregation and resolutions
  • Collaborating and influencing senior leadership to ensure Data Science directly impacts business strategy
    • Working closely with engineering and product teams in the delivery of projects
    • Developing original analyses to advise and influence roadmaps
    • Forming and communicating opinions on the technical direction of the team
  • Standing up infrastructure to support experimentation and models in production
    • Leveraging scalable ML architecture that follows best practices
    • Monitoring model quality and implementing modelling improvements
  • Proactively researching, exploring, and enabling new ML technologies
    • Keeping up with the new developments in academia and industry
  • Mentoring other data scientists to level up capabilities of the entire team
    • Driving end-to-end architecture designs of the team’s work, and holding the team accountable for high quality code and implementation standards

You will thrive if you have:

  • A degree in Data Science, Engineering, Statistics or a related field
  • 7+ years of experience in a Data Science, Machine Learning, Data Engineer, or similar role
  • Proficiency with data mining, mathematics, and statistical analysis
  • Advanced experience in pattern recognition and predictive modelling
  • Technical strength with demonstrable experience delivering code for production systems
  • Collaborative mindset and experience influencing business partners to achieve strategic goals
  • Demonstrated ability to communicate technical constraints and address feedback from both technical and non-technical stakeholders
  • Experience in financial underwriting and credit analysis is a plus!

Why you’ll enjoy working here:

  • A passionate and supportive team, and finding a sense of belonging in the #Clearcrew
  • Competitive salaries and incentives, plus comprehensive health and dental insurance
  • RRSP matching
  • Work-from-home with a stipend to create your ideal environment
  • Mental health support and professional development opportunities
  • Flexible time off policy
  • Fertility, hormonal health, and family-forming benefit

Senior Data Scientist

Clearco
Toronto - 23.47km
  IT & Telecoms Full-time
The Senior Data Scientist will have the opportunity define and lead technical activities in the creation of models, building of advanced analytics, and leveraging machine learning....
Learn More
Apr 9th, 2024 at 12:07

Business Solutions and Operations Analyst Full-time Job

BGIS

IT & Telecoms   Toronto
Job Details

The Business Solutions and Operations Analyst is accountable for data verification, reporting and analysis, system configurations, business requirements gathering, Pcard and accurate invoicing for our BGIS clients.

 

KEY DUTIES & RESPONSIBILITIES

 

  • Provides Account Operations & Systems support to BGIS Clients and Client Account Team Members
  • Resolves problems and/or conflicts and maintains open communication with the client account team and specific clients including providing regular written and oral reports to in response to escalations
  • Recommends solutions and implements appropriate actions for issues
  • Continuously seeks ways to gain greater efficiencies through activities such as recommending and implementing best practices, collaborating with internal teams to implement sustainable practices and improvement initiatives 
  • Participates in the development of corporate programs/projects and releases of new system applications
  • As the business representative, works closely with the project management team and development to ensure client requirements are captured and met for system enhancements
  • Assists with development, documentation and review of policies, processes, training materials and work instructions for internal and external users
  • Develops forms for use by the organization along with corresponding training material and work instructions
  • Develops, monitors and maintains the corporate program’ tools;  performance and service delivery including the Asset association and the Halocarbon Program
  • Uploads the appropriate documents, forms and submissions to the internal portal to be shared, monitored and reviewed by the client account teams
  • Assists in compiling and analyzing operational, financial and key performance indicator data to support client account teams 
  • Updates process documents including work instructions, forms and policies.
  • Participates in special projects and ad hoc analysis as required
  • Reviews and verifies accuracy of all compliance-related data submitted from all client business groups and product lines.
  • Prepares and distributes related reports to relevant stakeholders. Highlights non-compliant items for stakeholder action and tracks non-compliance items to closure.
  • Participates in the provision of training to Operations team members to facilitate understanding of compliance data related requirements and interpretation.
  • Reviews compliance data and identifies process inefficiencies and inaccuracies.
  • Assists in the development of compliance-related processes through activities including the provision of data reporting and analysis, and research of best practices.
  • Assists in the implementation of compliance-related processes through activities such as coordination of process implementation with relevant stakeholders, process documentation, providing contents to presentations, etc.
  • Maintains current knowledge of compliance requirements of external organizations to assist with related initiatives
  • Co-ordinate with Regional Leaders to provide metrics that will drive business goals i.e. WIP, Work Order Management, Operational Approvals
  • Ensuring that action is taken to close Work Orders as soon as possible in order to shorten billing lifecycle 
  • Other duties as assigned

 

KNOWLEDGE & SKILLS

 

  • Previous Service Delivery Experience
  • Understanding of compliance requirements of relevant external organizations. 
  • Knowledge of RealSuite System, 
  • Community college diploma or equivalent training (e.g. RPA, CET)
  • Minimum of 1-3 years of relevant job-related experience
  • Knowledge of quality management practices.
  • Strong proficiency in MS Excel, PowerPoint and Word.
  • Effective Data management skills
  • Data reporting, verification and analysis skills.  Attention to detail.
  • Effective written communication skills.
  • Problem solving skills.

 

At BGIS we believe that diversity and inclusion is a key business driver, such that we never lose sight of its importance as it is woven into the fabric of our organization. We are committed to maintaining a barrier-free recruitment process by providing equal employment opportunities through recruiting and retention of individuals of all backgrounds. We recognize that promoting diversity is an essential component of our continuing pursuit for organizational success!

Business Solutions and Operations Analyst

BGIS
Toronto - 23.47km
  IT & Telecoms Full-time
The Business Solutions and Operations Analyst is accountable for data verification, reporting and analysis, system configurations, business requirements gathering, Pcard and accura...
Learn More
Apr 4th, 2024 at 10:54

Senior Data Scientist Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Senior Data Scientist will design and implement machine learning models, algorithms and applications that solve complex problems in the context of global operations and compliance technology.
 


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

 

  • Conduct data analysis, data cleansing, feature engineering, and exploratory data analysis to identify trends, insights, and patterns in large datasets.

  • Lead research and identify new technologies, techniques and methodologies that can be applied to the development of machine learning solutions.

  • Develop and maintain a deep understanding of the bank's internal operations, businesses, and processes, as well as industry best practices and emerging technologies in machine learning and lead the team in delivery.

  • Collaborate with stakeholders to understand business needs and translate them into machine learning solutions that deliver measurable value.

  • Collaborate with other engineering teams and cross-functional teams to deliver proof of concepts that showcase the potential of machine learning to drive innovation and improve our internal operations and businesses.

  • Communicate complex technical concepts and results to both technical and non-technical stakeholders, including senior management, business partners, and regulators.

  • Stay current with the latest machine learning research and techniques, and with industry developments in machine learning and evaluate their potential impact on the organization.

  • Help the team in adapting the latest AI technology and services including IBM WatsonX, Google Vertex AI, Azure OpenAI and AI Builder to support bank’s employees and improve processes.  

  • Foster a culture of innovation and continuous learning within the team and contribute to the development of new data science initiatives and strategies.


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

 

  • The role requires a person who is very skilled in developing AI/ML models including GEN AI (LLM),  Natural Language Processing and Natural Language Understanding, Convolutional Neural Networks, Feedforward Neural Networks, and Reinforcement Learning which is critical for development of ML modules in Innovation team. 

  • is necessary for building the whole pipeline of AI products built in the team. 

  • The data analysis and data visualization skill-set is required for the team in different stages of developing a product including Exploratory Data Analysis at the beginning, Error Analysis during the product development, and Data Visualization for training of ML models as well as Monitoring of the product after deployment.

  • Experience working with latest AI technology/services including multiple open-source models,  Google Vertex AI, IBM WatsonX and Azure Open AI.


 
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!

 
Working location condition: Hybrid
 
#LI-Hybrid 

Senior Data Scientist

Scotiabank
Toronto - 23.47km
  IT & Telecoms Full-time
The Senior Data Scientist will design and implement machine learning models, algorithms and applications that solve complex problems in the context of global operations and complia...
Learn More
Apr 3rd, 2024 at 13:26

BUSINESS ANALYST Full-time Job

City Of Toronto

IT & Telecoms   Toronto
Job Details

Reporting to the Manager Integrated Technology Systems (ITS), the Business Analyst SWM assumes responsibility for the timely completion of both one-time projects and recurring assignments on behalf of Solid Waste.

 

Major Responsibilities:

 

  • Facilitates and supports strategic and long term I&T business planning activities.
  • Conducts studies on the feasibility of integrating processes to deliver a range of services to a specific client or to a geographic location.
  • Documents and analyzes business processes, input costs and output level, and conducts data flow analysis and business process design modelling and/or re-engineering.
  • Prepares reports to management, supporting recommendations on changes in business methods and processes including appropriate staffing levels, resource allocation, etc.
  • Develops test strategies, plans, scripts, data, executes tests and documents test results.
  • Designs or modifies business processes for administering the delivery of service and tracking the cost and effectiveness of service delivery.
  • Conducts statistical data analysis on various strategic, operational, and financial measurements, disseminates and reports on trends and findings, and makes appropriate recommendations related to I&T capital business cases.
  • Liaises with Solid Waste and/or other city-wide staff at all levels to gather sufficient understanding, knowledge, and background information relative to the undertaking.
  • Participates in senior level management meetings as appropriate and as required to gain further understanding of the issues impacting Solid Waste.
  • Prepares business cases to document and support changes in budget and charges to clients.
  • Prepares terms of reference, including project objectives, defining scope, bench marking performance measuring areas of emphasis and methodology to be employed in studies and reviews of business processes, alternative service delivery options and business organizational design.
  • Contributes to the development and evaluation of procurement documents (RFP/Q/I/R) and administers contracts.
  • Analyzes and documents business requirements, works with Technology Services Division resources to prioritize, test and document system changes and perform necessary system administration functions to meet user business needs.
  • Gathers user requirements, interviews, documents, and facilitates business process, systems and data requirements review/re-engineering sessions with stakeholders, prepares proposed system solution(s) and investigates alternative solutions to meet business needs.

 

Key Qualifications:

 

  1. Post-secondary education in business or public administration or other discipline pertinent to the job function, or equivalent combination of education and experience.
  2. Considerable experience in all phases of project management including some project management experience.
  3. Experience in assisting large organizations in analyzing and implementing organizational design, business process modelling, business systems, strategic plans, and management structure development.
  4. Experience utilizing Microsoft Office products including Word, Excel, PowerPoint, Visio & Microsoft Project.

 

You must also have:

 

  • Ability to develop and maintain spreadsheets/databases, create presentations and graphics.
  • Ability to research, conduct analysis and prepare reports to support policy development activities and to conceptualize and develop options and recommendations to support decision making.
  • Good organizational skills with the ability to handle multiple tasks and projects concurrently while meeting deadlines.
  • Well developed written and oral communication skills, analytical capabilities, conflict resolution skills, consulting skills and interpersonal skills for building good internal/external working relationships.
  • Sound judgment and ability to handle matters of a confidential/sensitive nature as it relates to Council and other senior staff.
  • Ability to negotiate effective resolution of conflicting business priorities.
  • Knowledge of current and emerging technologies relating to cloud, customer relationship management, e-service, business intelligence, data retention, and document management.
  • Knowledge of Solid Waste business process and systems would be an asset.

 

Posting Period: 03-APR-2024 to 17-APR-2024

BUSINESS ANALYST

City Of Toronto
Toronto - 23.47km
  IT & Telecoms Full-time
  86,500  -  108,459
Reporting to the Manager Integrated Technology Systems (ITS), the Business Analyst SWM assumes responsibility for the timely completion of both one-time projects and recurring assi...
Learn More
Apr 3rd, 2024 at 12:54

Software Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

GWE is currently looking for an ambitious and high performing Software Developer who is motivated to design and develop best in class enterprise applications, has a passion for innovation and problem solving, and thrives in a fast paced ever changing environment. An ideal candidate must have basic knowledge in the software development life cycle, object-oriented programming, and database programming and has a basic familiarity with various development tools. You will work as part of a team to ensure that the technical implementation of the delivered solution matches the business requirements.  You will be involved various aspects of requirements review, analysis, design, development, testing & implementation and while working with technical leads, architects, other developers, key business stakeholders and senior leadership, regulatory and compliance groups, as well as various technical support teams across the Bank.

 

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
  • Participate in business requirements review and analysis
  • Collaborate with technical leads and solution architects to produce web application or microservice design and architecture
  • Produce code using required programming language i.e. React.js, Java, including unit testing.
  • Supporting and working along with the team to have NodeJS (Yarn) updates to NPM registry libraries/packages.
  • Implement database changes and make updates to application databases using SQL programming
  • Integrate code with version control as well as build and deployment pipelines
  • Maintain highest level of code quality and secure coding standards
  • Develop technical documentation throughout the software development life cycle (SDLC).
  • Support IST & UAT Testing cycles including code deployments, and working closely with QA Team on defect analysis and bug fixes
  • Support Production Implementation and deployments of applications to Production
  • Provide Production Support for complex technical problems that arise on all assigned applications and systems by:
    • Providing technical support
    • Troubleshooting and analyzing problems and incidents
    • Implementing solutions
    • Developing new procedures surrounding support
    • Being primary point of contact for Level 1 and Level 2 issues to resolution
  • Test, maintain and improve the performance of existing applications to ensure strong functionality and optimization
  • Recommend improvements to existing applications as necessary.
  • Clearly and regularly communicate with management and technical peers, leads and support colleagues
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursues effective and efficient operations of your 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:

 

Must have: 

  • You have basic knowledge or experience in the below:
    • Software Development Life Cycle (SDLC) & Agile Methodologies
    • Database Knowledge (SQL Programming, Oracle, SQL Server etc.)
    • Programming Languages (One or more of Java, JavaScript, Spring, React, C/C#, .NET etc.)
    • Development Tools (Git, Jenkins, Gradle, Maven, Artifactory, Microsoft DevOps etc.)
  • You have excellent communication skills, problem solving skills, and attention to detail
  • You have excellent interpersonal skills and communication skills in order to effectively liaise with business analysts, vendors, other technical departments and members of the project team
  • You have strong technical documentation skills, problem solving skills, troubleshooting skills and multi-tasking skills
  • You are a creative and motivated self starter able to work both independently and collaboratively within a team
  • Graduate in Computer Science, Engineering or a Related Field

 

Nice to have:

  • Advanced knowledge of programming languages and database development
  • Knowledge of Cloud Concepts
  • Knowledge of DevOps Concepts & CI/CD Pipelines
  • Knowledge of Security Concepts such as SSL, Certificates, Key Store/Trust Store

 

 

 

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.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • 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!

 

 

Working location condition: Hybrid

 

#LI-Hybrid  

Software Developer

Scotiabank
Toronto - 23.47km
  IT & Telecoms Full-time
GWE is currently looking for an ambitious and high performing Software Developer who is motivated to design and develop best in class enterprise applications, has a passion for inn...
Learn More
Apr 2nd, 2024 at 14:07

DevOps Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

We are looking for a DevOps Engineer to join our Notifications Services team in Scotia Digital to help us build the next gen of notifications capabilities for Scotiabank. This is an exciting opportunity to start with us on an ambitious journey building a critical new Digital Communications platform for the bank.

 

The ideal candidate is passionate about designing and developing complex, highly reliable and scalable enterprise systems on cloud infrastructure. As a DevOps Engineer of the team, you will get the opportunity to grow and learn from experts in different technology domains, and to enhance your technical skills. If you are an experienced DevOps Engineer with a strong improvement-focused mindset, keen interest in cloud technologies, and thrive in a fast-moving environment - this is the position for you!

 

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

 

  • Proficient in knowledge of technologies and processes like Agile Software Delivery, Continuous Integration and Continuous Delivery, DevOps, GitOps, Cloud Native Technologies including Docker Containers and Kubernetes, and Deployment Automation & Orchestration.
  • Maintain a technical proficiency with respect to programming languages, scripts and processes to ensure that Scotiabank is well positioned for technological advances in the marketplace.
  • Ability to use a wide variety of open source technologies and cloud services (MS Azure, GCP, AWS).
  • Assist/support developers troubleshooting efforts of applications in development environments. Timely resolution/investigation of deployments and development environments issues.
  • Maintain and manage the non-Production environments to ensure stability and uptime.
  • Develop Jenkins CICD pipelines-as-code to run and maintain non-Production environments to ensure stability and uptime.
  • Collaborating and providing guidance on DevOps best practices such as automation, code security, CI/CD(Azure Devops), logging and monitoring, alerting etc.
  • Ensure operational and system documentation is created and maintained
  • Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Champions a high-performance environment and contributes 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:

 

  • University or College Degree in Computer Science
  • 6+ years of DevOps experience
  • 4+ years of experience in Azure Devops within the cross-functional feature team to provide infrastructure expertise and support.
  • Previous exposure to the banking industry/financial services is preferred
  • Experience with industry best practices standards (ITIL, DevOps, CMMI and others)
  • Strong development background
  • Competent in tools required to automate CI/CD pipeline- Jenkins pipelines, GitHub, Jira, Confluence, Artifactory, Docker Containers, Kubernetes, Bitbucket
  • Competent in Version Control (Git/GitHub), Continuous Integration Tools (like Jenkins), Defect Management Tools (like Jira)
  • Powershell, Bash Shell scripting, Maven/Gradle scripting, AIX/Linux, Windows, WebSphere Application Server, Eclipse Platform, Banking systems and their integration, Web Services, Microservices, SpringBoot, Java 11
  • Competent in enterprise application delivery and design techniques, including release and source code branching strategies
  • Good troubleshooting and problem-solving skills
  • Expertise in Automation & excellent documentation skills
  • Expert administration skills in Linux server platform technologies, specifically RHEL
  • Advanced knowledge in automating Linux platforms leveraging Bash
  • Strong knowledge of networking (TCP/IP, VPC, subnetting, VPNs, etc), security and optimization
  • Azure-native Resilience (e.g., VM Availability Sets / Zones, Paired Regions, Storage Geo-Replication)
  • Azure Subscriptions, Management Groups, and Policy-as-code;
  • Azure Networking services (e.g., VNETs, Load Balancers, Content Delivery Network);
  • Cloud Automation and Infrastructure as Code (e.g., PowerShell, ARM, Azure Automation);
  • Cloud Infrastructure logging and monitoring (cloud-native or 3rd-party vendor solutions like Splunk and Dyntrace)
  • Traditional On-Premises Infrastructure technologies (e.g., virtualization, storage, networking).
  • Working knowledge of NoSQL database (Cassandra)
  • Familiar with software security tools like BlackDuck, Fortify and SonarQube

 

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

DevOps Engineer

Scotiabank
Toronto - 23.47km
  IT & Telecoms Full-time
We are looking for a DevOps Engineer to join our Notifications Services team in Scotia Digital to help us build the next gen of notifications capabilities for Scotiabank. This is a...
Learn More
Mar 29th, 2024 at 10:04

Software (Java) Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

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

 

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

 

  • Champions 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 designer and product owners and resolving any issues 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
  • Adheres to and demonstrates good coding conventions and best practices, and helps to maintain the architecture of the project
  • Stays on top of reviewing others’ code, actively contributing suggestions and catching potential issues
  • Always works 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 pursues 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.
  • Champions a high performance environment and contributes 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)
  • Have 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
  • Knowledge of a variety of frameworks (server side, browser side, desktop etc.) as well as high aptitude for diving in and picking up new things
  • 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. 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

Software (Java) Developer

Scotiabank
Toronto - 23.47km
  IT & Telecoms Full-time
We are seeking a Software Developer for the Canadian Digital Banking Engineering team.   Is this role right for you? In this role you will:   Champions a customer focused culture t...
Learn More
Mar 26th, 2024 at 10:57

Product Coordinator Full-time Job

Second Bind

IT & Telecoms   Toronto
Job Details

We are looking for a Product Coordinator who will collaborate effectively with cross-functional teams, mainly UI/UX Design and the Development teams to deliver exceptional digital products including, but not limited to software and mobile applications, and websites.

Key Responsibilities:

  • Collaborate with stakeholders to define product vision, strategy, and roadmap.
  • Communicate the above to both design and development teams
  • Work closely with UI/UX designers to translate product requirements into intuitive and visually appealing user interfaces.
  • Communicate technical requirements of the project to the development team
  • Partner with software developers to ensure that design specifications are accurately implemented.
  • Facilitate communication between design and development teams, address technical challenges, and provide clarifications as needed.
  • Develop project plans, timelines, and budgets in collaboration with project management teams.
  • Monitor project progress, identify risks, and proactively address issues to ensure timely delivery of project milestones.
  • Provide progress reports to management
  • Serve as a liaison between design, development, project management, and other cross-functional teams.
  • Facilitate meetings, coordinate project timelines, and ensure alignment on project goals and deliverables.
  • Work with quality assurance teams to ensure that products meet quality standards and are free of defects.
  • Coordinate release schedules and monitor post-launch performance to identify opportunities for optimization.
  • Ensure documentation related to the project, including technical manuals, website or application functionality and user guides.

 

Requirements

  • Bachelor's degree in Computer Science, Design, Business, or related field
  • At least 3 years of experience in product management, with a focus on UI/UX design coordination and project management
  • Strong understanding of user-centered design principles, usability best practices, and design tools (e.g., Sketch, Adobe Creative Suite, Figma, Framer)
  • Strong understanding of technical requirements in software development
  • Experience managing projects related to website and/or application development
  • Ability to multitask, prioritize competing demands, and thrive in a fast-paced environment
  • Proven track record of delivering successful digital products from concept to launch on time and within budget
  • Excellent communication, collaboration, and leadership skills

 

Second Bind values diversity and equity. The company aims to assist and facilitate the inclusion of individuals with disabilities, ensuring equal access to the opportunities and activities available in the company. Second Bind also recognizes its responsibilities and pledges to fulfill accessibility requirements for individuals with disabilities as mandated by the Accessibility for Ontarians with Disabilities Act (AODA). If you require any accommodation, send an email to [email protected].

 

Benefits

  • Paid Time Off Benefits
  • Training & Development
  • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
  • Employee Discounts

Product Coordinator

Second Bind
Toronto - 23.47km
  IT & Telecoms Full-time
We are looking for a Product Coordinator who will collaborate effectively with cross-functional teams, mainly UI/UX Design and the Development teams to deliver exceptional digital...
Learn More
Mar 25th, 2024 at 12:58

Junior Data Engineer Full-time Job

Coca-Cola Canada Bottling Limited

IT & Telecoms   Toronto
Job Details

About This Opportunity

Join us as a Junior Data Engineer in the Azure tech stack, where you'll work with cutting-edge technologies and Azure DevOps. Dive into data infrastructure, mastering data modeling and ETL processes while collaborating with experienced professionals to drive actionable insights. 

Responsibilities

•    Assist in designing, building, and maintaining scalable data pipelines.
•    Collaborate with key stakeholders within and outside the Advanced Analytics team to understand data requirements and deliver solutions that meet business needs.
•    Develop and optimize ETL processes to ensure efficient data extraction, transformation, and loading.
•    Monitor data quality, integrity, and availability across multiple systems and environments.
•    Contribute to the evaluation and implementation of new tools and technologies to enhance data engineering capabilities.
•    Document processes, workflows, and technical specifications.
•    Stay updated on industry trends and best practices in data engineering and analytics. 
 

Qualifications

•    Bachelor's degree in Computer Science, or related field.
•    1+ years of experience in Data engineering or similar position.
•    Strong understanding of database concepts and SQL.
•    Proficiency in at least one programming language (e.g., Python, Spark).
•    Familiarity with data warehousing concepts and technologies (e.g., SQL Server).
•    Experienced in Azure DevOps practices and tools for continuous integration and deployment.
•    Demonstrated ability to design effective and efficient data structures and schemas
•    Demonstrated ability for developing continuous integration and automated deployments
•    Hands-on experience in Azure stack is an asset (Blob storage, Azure Data Lake, Azure Data Factory, Azure Databricks)

 

 

Important

All offers of employment at Coca-Cola Canada Bottling Limited (“Coke Canada Bottling”) are conditional upon a successful background clearance obtained through our contracted third-party vendor. The standard clearance requirements depend on the position and may include some or all of the following: criminal clearance, employment verification, education verification and drivers abstract review. Please advise the Talent Acquisition team if you have any questions or concerns in regards to this once you are contacted for further consideration.

Junior Data Engineer

Coca-Cola Canada Bottling Limited
Toronto - 23.47km
  IT & Telecoms Full-time
About This Opportunity Join us as a Junior Data Engineer in the Azure tech stack, where you'll work with cutting-edge technologies and Azure DevOps. Dive into data infrastructure,...
Learn More
Mar 24th, 2024 at 13:39

DevOps Platform Engineer Full-time Job

Rakuten International

IT & Telecoms   Toronto
Job Details

Job Summary:
We are seeking a DevOps Platform Engineer to join our Platform Engineering team. Our Platform Engineering team is a DevOps discipline with the goal of delivering innovative, automated, and self-service platforms using cost-effective technologies to meet the needs of autonomous product development teams (Tribes & Squads). The ideal candidate will have a strong understanding of software development as well as DevOps principles and practices, including some experience with cloud computing platforms such as AWS, GCP, or Azure and a strong development mindset.

 

In this role, you will be responsible for the development, implementation, and maintenance of platform and software solutions. You will assist in the development of software and tools in support of design, infrastructure, and technology platforms, including operating systems, networks, databases, and cloud-based and internet-related tools. You will also analyze software performance to ensure the highest level of systems and infrastructure availability.


Key Responsibilities:

  • Develops complex solutions on cloud platforms to integrate, deploy, and manage cloud services.
  • Collaborates with the Platform Engineering team to design and implement software solutions in a secure, robust and scalable way.
  • Collaborates with development teams to understand application requirements and optimize delivery processes to increase engineering productivity.
  • Configures cloud services to meet the current business needs of stakeholders and contributes to building continuous integration and continuous delivery (CI/CD) pipelines for application deployments.
  • Completes tasks that contribute to the construction, monitoring, support, and management of foundation platforms used to enable successful application deployments and integrations.
  • Conducts routine audits of internal processes, and identifies opportunities for improvement and efficiency.
  • Maintains comprehensive documentation for configurations, processes, and procedures.
  • Understands the importance of fast feedback cycles and early discovery of bugs.
  • Quantifies the costs of low-productivity development environments that waste time waiting for slow builds, tests, and CI/CD pipelines.
  • Organizes the data required to understand, troubleshoot, and improve essential development processes like builds, tests, and CI/CD pipelines.
  • Uses data to proactively improve the reliability of the development toolchain.


Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Passionate about learning, automating, challenging the status quo and developing innovative solutions to solve business problems.
  • Strong understanding of computer science principles, algorithms, and data structures.
  • Experience with concurrent programming concepts, such as channels and go routines.
  • Golang programming experience is a must.
  • Experienced in CI/CD tools such as GitHub Action, Jenkins.
  • Experience with automated testing and continuous integration.
  • Familiarity with cloud-native technologies, such as Kubernetes and Docker.
  • Strong problem-solving and analytical skills.
  • Excellent collaboration and communication skills.
  • Ability to work independently and as part of a team.
     

Minimum Requirements:

  • Bachelor’s degree in Computer Science required
  • 2+ years of experience developing applications using the Go programming language
  • 2+ Experience with CI/CD tools such as Jenkins or GitHub Actions
  • 1-2 years of experience in DevOps and cloud computing platforms AWS, GCP or Azure

 

Five Principles for Success
Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.

Always improve, Always Advance - Only be satisfied with complete success - Kaizen
Passionately Professional - Take an uncompromising approach to your work and be determined to be the best
Hypothesize - Practice - Validate – Shikumika - Use the Rakuten Cycle to succeed in unknown territory
Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile
Speed!! Speed!! Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team

DevOps Platform Engineer

Rakuten International
Toronto - 23.47km
  IT & Telecoms Full-time
Job Summary: We are seeking a DevOps Platform Engineer to join our Platform Engineering team. Our Platform Engineering team is a DevOps discipline with the goal of delivering innov...
Learn More
Mar 22nd, 2024 at 12:35

Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

We arelooking for aSenior FTM / IIB Developerto join the application development team. You will be responsible for delivering applications designed to resolve business system needs while working closely with various partners across IT. Duties include design and development for FTM applications in a WMB/IIB environment. You will be involved in all aspects of the development and or maintenance process within a well-established team. The preferred candidate would have experience working directly with the IBM FTM (Financial Transaction Manager) product. 

 
What will you do? 

 

  • Design, code, peer-review code and document applications in an FTM/IIB environment 
  • Execute unit test, system and integration test 
  • Provide consulting services on new initiatives (small to large of varying complexity) 
  • Assess, research and analyze business and system needs, exploring alternative options to recommend technology solutions and designs that meet sponsor needs including component reusability, data sharing and security 
  • Prepares high level and detailed technical specifications for small to medium projects in accordance with security and architecture documentation objectives 
  • Together with the Architect and BA, determines best mix of development, interfacing applications, third party vendor solutions to meet business requirements and project objectives 
  • If required, develops criteria for and participates in the evaluation of 3rd party vendors and software as well as due diligence exercises 
  • Carry support pager on the rotational basis 

 
What do you need to succeed? 

 

  • 5+ years of experience in an application development role using IBM IIB 
  • 2+ years of experience in application development role using IBM FTM 
  • 2+ years of programming experience with ESQL.  
  • 1+ years of Java programming experience. 
  • DB/2 & SQL Experience and or Knowledge 
  • Experience/Understanding of ‘Automated Build/Deploy process through Jenkins’ and familiar or experience with the DevOps / Agile Methodology 
  • Knowledge of multiple platforms e.g. z/OS, UNIX, Client/Server and the ability to select appropriate one to meet business needs 
  • Core Java and Calling RESTFul APIs from IIB nice to have

 


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

Software Engineer

Scotiabank
Toronto - 23.47km
  IT & Telecoms Full-time
We arelooking for aSenior FTM / IIB Developerto join the application development team. You will be responsible for delivering applications designed to resolve business system needs...
Learn More
Mar 22nd, 2024 at 09:00

Looking for a job?

Upload your Resume and easily apply to jobs from any device!
Add Your Resume