294 Jobs Found
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
We are looking for a qualified Developer to work with the Notification Services team in Scotia Digital, who can deliver high quality code, write unit tests, provide UAT support, implementation, and operational support.
Is this role right for you? In this role you will:
- Lead development activities as the senior member of the scrum team, planning and executing to meet sprint objectives as well as program/project milestones.
- Write well designed, testable, efficient code by using best software development practices.
- Gather and refine specifications and requirements based on technical needs.
- Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.
- Ensure that requirements are clearly, accurately, and thoroughly documented and understood either for system changes and/or process changes and that there is value and consistency added to the customer experience by:
- Providing contribution to design/review process
- Monitoring/reviewing design during development phase.
- Ensure the timely and accurate completion of projects through:
- Production/Input to an overall Project Plan, strategy, and implementation
- Procedural documents completed to support user (guidelines, job aids. etc.)
- Input provided to preparation and execution of testing.
- Conducting post implementation measurement review of projects.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Champion 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+ year experience of developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
- Previous experience in banking industry/financial services is preferred
- MS Azure, containerization & orchestration (Kubernetes, Docker), Java 11 & 8, Springboot framework, Junit frameworks (Junit 5, Mockito), build tools and dependency management (Maven, Gradle), noSQL database, template management (Velocity), CI-CD Pipeline (Jenkins)
- Version control tools, like Git, Bitbucket
- well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
- Familiar with software security tools like BlackDuck (vulnerabilities in JARs), Fortify (vulnerabilities/security issues in code), Webinspect (scan REST end points) and SonarQube (Junit coverage for code)
- well-rounded knowledge different JAVA based framework/libs, such as Spring Boot, Spring Security, JDBC, Junit, Apache-Camel, Azure SDK
- Strong knowledge of network communications (VPN, Firewall management, Load Balancers), security protocols (SSL), Authorization mechanism (OAuth, JWT) and trouble shooting
- Hands on experience in developing applications with KAFKA, ActiveMQ/Azure Service Bus, RDBMS, NoSQL, Redis
- Strong knowledge of programming languages: Java 8+, Unix Shell Script, XML, YAML, JSON, SQL, Apache Velocity, Apache Groovy
- Strong hands-on programming skills with popular developer utility tool suites like Eclipse/STS, JIRA/Bitbucket/Confluence, Git, Gradle/Maven
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 Engineer
Scotiabank
Toronto - 48.31kmIT & Telecoms Full-time
Learn More
Data Engineer Full-time Job
IT & Telecoms TorontoJob Details
Canadian Banking Technology (CBT) supports the end-to-end technology needs of Scotiabank’s Canadian banking business, including a broad range of banking products and services from savings and chequing accounts to credit cards and commercial loans. Joining our team gives you access to great opportunities with a wide range of traditional and emerging technologies while delivering innovative solutions for our business applications and platforms.
Scotiabank’s Data Engineering, under CBT, is responsible for delivering data integration solutions for a variety of business lines. Our current applications are in support of regulatory, compliance, as well as Big Data Analytics, Cloud technologies, and Risk Reporting requirements. Canadian Banking Technology supports the end-to-end technology needs of Scotiabank’s Canadian banking business, including a broad range of banking products and services from savings and chequing accounts to credit cards and commercial loans. Joining our team gives you access to great opportunities with a wide range of traditional and emerging technologies while delivering innovative solutions for our business applications and platforms.
Is this role right for you? In this role you will:
-
Contributes to the overall success of the Data Engineering and Data Services in Canada
-
Ensures specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives.
-
Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.
-
Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
-
Champions a high-performance environment and contributes to an inclusive work environment.
-
Participate in data engineering and transformation design to ensure highly scalable, extensible, and performant solutions.
-
Hands-on development supporting Data integration, Analytics and Cloud environments.
-
Contribute to data ingestion, transformation and extraction solutions in Enterprise big data platform (EDL)
-
Contribute to data and project design and delivery for some of highly visible and critical projects across bank like TSYS Modernization
-
Contribute to translating architecture or design into both logical and physical data models that comply with existing (and evolving) standards and practices.
-
Work with the Data Architecture and QA teams
-
Understand the risk culture and how it should be considered in day-to-day activities and decisions.
-
Actively pursues effective and efficient operations of his/her respective areas in accordance with organization values and Code of Conduct, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, and AML/ATF/sanctions.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
-
At least 5 years of industry experience in software development using agile methods (Scrum, Kanban, etc.)
-
Excellent understanding of database and data management concepts and technologies
-
At least 3 years of experience in working with Big Data including Apache Hadoop, Hive, Sqoop, Spark
-
3+ years of hands-on experience working with Talend or similar ETL (Extract-Transform-Load) tools
-
3+ years of hands-on experience with Java and/or Python
-
Hands-on experience with Unix/Linux Command Line Interface (CLI) and shell scripting
-
Working experience with GitHub, JIRA, Confluence, DevOps, Jenkins pipelines, and code promotion
-
Strong communication and presentation skills
-
Level-3 production support experience is an asset and sometimes required
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
Data Engineer
Scotiabank
Toronto - 48.31kmIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
The Software Engineer will be working in a cross functional technology team responsible for the bank's Real Estate sales technology and will contribute to the overall success of the team ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. You will ensure all activities conducted are following governing regulations, internal policies, and procedures. The ideal candidate should have hands-on experience in delivering end-to-end software solutions.
Is this role right for you? In this role you will:
- Develop/maintain Cloud services: Design, build and implement new Cloud services using the available managed cloud products.
- Proactively provide guidance and recommendation on the software design.
- Collaborate with SMEs to understand Retail Banking and Mortgage trends.
- Collaborate with cross functional and monitoring teams to meet the availability and performance requirements.
- Work with Delivery Leads and Product Owners to articulate efforts and compile estimates.
- Build software solutions that meet the needs of stakeholders while focusing on continually reducing technical debt.
- Set up development environments necessary to build the entire solution.
- Participate in merging, integrating, versioning, promoting, code through environments and version control.
- Triage and problem-solving incidents to restore services in production and with follow up on root cause / permanent fixes.
- Ability to break down technical information and disseminating it to senior non-technical management.
- Stay ahead of latest technologies, tools, patterns, best practices and brings them to the team for consideration.
- 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.
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
- 6 years+ experience developing microservices and frontends in Java.
- 3+ years of software development experience in roles like developer and team lead
- 3 years+ of experience with Google Cloud Platform and/or Microsoft Azure.
- Have experience in systems design and a solid understanding of development, quality assurance and integration methodologies.
- Ability to communicate effectively with a software development team on tight deadlines.
- Experience with Spring integrations and contract design for providing and consuming REST APIs ; consuming SOAP ( bonus )
- In-depth experience with JAVA + JavaScript related technologies and frameworks (React JS, Node JS, Spring Framework, JUnit)
- Proficient with Spring Cloud 2022.x (aka Kilburn) - Spring Cloud Gateway, Spring Cloud Config, Spring Cloud Vault, Spring Cloud Commons, Spring Batch and Spring Cloud Circuit Breaker ( bonus )
- Full development lifecycle experience with Spring Framework 6.x , Spring Data JPA and Spring Boot 3.1.x
- Thorough understanding on open-source DevOps tools (Bitbucket/GIT, Jenkins, Artifactory, Gradle, Maven )
- Hands-on experience working on projects that involve Application Security like oAuth2 and/or SSO using Spring Security
- Comprehensive experience working with SQL databases ; NoSQL (bonus)
- Extensive experience in designing and developing enterprise grade software.
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 Engineer
Scotiabank
Toronto - 48.31kmIT & Telecoms Full-time
Learn More
Data engineer Full-time Job
IT & Telecoms TorontoJob Details
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates need standard educational qualifications such as a Bachelor’s degree
Experience: Candidates should have experience of 1 to less than 2 years
Candidate Status:
- Candidate must be a Canadian Citizen or temporary or permanent resident of Canada
- Candidate must have legal authorization (Work Permit) to work in Canada
- If Candidates are unable to fulfill above mentioned requirements, don’t apply for the position
Responsibilities:
- The candidates should be able to research, evaluate, and synthesize technical information effectively to design, develop, and test computer-based systems, as well as design, develop, and implement information systems business solutions proficiently
- The candidates should be able to conduct research and provide advice to other informatics professionals regarding the selection, application, and implementation of database management tools, and conduct reviews to assess quality assurance practices, software products, and information systems
- The candidates should be able to execute and document results of software application tests and information and telecommunication systems tests accurately
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your Resume) through the below-mentioned details
In person
119 Spadina Ave.,, Toronto, Ontario M5V 2L1 suite 705
toronto, ON
M5V 2L1
Between 09:00 a.m. and 05:00 p.m
Data engineer
TENET
Toronto - 48.31kmIT & Telecoms Full-time
60.40
Learn More
IT Operations Analyst Full-time Job
IT & Telecoms TorontoJob Details
Job Description
The SRO Operations environment consists of Host Operations, Networks and Distributed Systems which provides the highest possible level of service to our business clients and service partners globally across the Royal Bank of Canada (RBC). We are continually strengthening our 24-7 support model with efficiencies underpinned by the enablement of automation to establish new and innovative monitoring processes that will maximize our core capabilities in the areas of operational excellence.
WHAT WILL YOU DO?
Provides 24/7/365 technical support for RBC’s Global HPE NonStop environments. Focus is on Continuous improvement to the business by providing excellent Client Service
- Fault and Incident Management
- Problem Escalation
- Change Management
- Batch Run/Monitoring
- Recommending Process Improvements
- Automation: Message Suppression: Toil Reduction
- Automate manual tasks.
WHAT DO YOU NEED TO SUCCEED?
Must have:
- Demonstrated ability in written and oral communication skills along with strong presentation skills. Ability to determine the information and communication needs of the stakeholders and project.
- A strong understanding of technology and/or financial services industry.
- Undergraduate Degree/Diploma preferably in Computer Information Systems or equivalent
- Ability to learn and absorb quickly new concepts (in tools and systems), apply new knowledge as appropriate and transfer knowledge to others.
- Strong ability to manage expectations with team, management, and clients, and deliver on them.
- Strong knowledge of Network, Distributed Systems and Console based technologies.
- Knowledge of HPE NonStop/IBM iSeries Tandem/NSK Technologies and Operating System, Unix/AIX/Linux
- Knowledge of Service Now Application
- Knowledge of MoogSoft Application
- Knowledge of ITIL Foundation
- Mainframe platform knowledge (TSO/ISPF/VSAM/Endevor/File Aid, Xpediter, SPUFI)
Nice-to-have:
- Experience in a matrix environment, such as a large, publicly traded corporation
- Ability to facilitate between and influence key decision makers.
- Strategic thinker with excellent interpersonal skills to work across functions and businesses.
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to do challenging work
#LI-Hybrid
#TechPJ
Job Skills
Business Continuity Disaster Recovery, Customer Service, Decision Making, Hardware Infrastructure, Interpersonal Relationships, IT Systems Management, Problem Solving, Service Request Management
Additional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST W:TORONTO
City:
TORONTO
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
Technology and Operations
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-02-23
Application Deadline:
2024-03-01
IT Operations Analyst
Royal Bank Of Canada
Toronto - 48.31kmIT & Telecoms Full-time
Learn More
Technical Solutions Expert Full-time Job
IT & Telecoms TorontoJob Details
The Team
Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.
GBME is searching for a Senior Technical Solutions Expert who is a continuous learner and eager to boost capabilities of capital markets products and analytics platforms.
The successful candidate will have a strong technical and engineering mindset. You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within GBME.
Is this role right for you? In this role you will:
- Conduct technical analysis of business needs (trading, back-office, regulatory, etc.) resulting in the creation of technical specifications
- Work with Commodities Front Office Sales and Trading as well as other groups (Middle and Back Office) on documenting requirements and gap analysis
- Work with Regulatory and Compliance technology teams on ensuring that business requirements can be implemented and reported
- Work with other technology teams as an SME to ensure requirements are clearly understood and implemented
- Work on test plans and UAT coordination
- You are passionate about developing applications that are reusable, efficient, and scalable, working in an innovated cross functional team 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:
- BA within Capital Markets– 7+ years of experience
- Significant experience and knowledge of Commodity markets in the US/Canada including Oil and Natural Gas – 5+ years of hands on experience
- Knowledge of regulatory space in Commodities such as Dodd Frank – 5+ years of hands on experience
- Strong working experience with either in-house built Commodities systems or vendor Commodities trading systems such as Triple Point CommodityXL (preferred) or OpenLink Endur – 3+ years of hands on experience
- Knowledge of commodity instruments and their lifecycle (Swaps, Futures, Options) – 4+ years of hand on experience
- Strong Knowledge of Market Risk as it relates to Derivatives products in the Commodities space (or a different asset class). This includes understanding of higher order greeks for options and cross sensitivities (between WTI and FX, WTI and IR for e.g.), pricing and P/L – 4+ years of hands on experience
- Technical skills such as SQL (writing SQL queries & extract from a database), scripting, Excel – 3+ year of hands on
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 everyone 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.
- Remote-friendly work environment will provide you with the flexibility to perform at your best.
- 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!
Technical Solutions Expert
Scotiabank
Toronto - 48.31kmIT & Telecoms Full-time
Learn More
Senior Linux Administrator Full-time Job
IT & Telecoms TorontoJob Details
Monitors, restores service, changes, supports, and handles day-to-day activities 7/24/365 required to run the mission critical systems for the company ensuring business service levels are met and environments are managed. Monitors and ensures service restoration of infrastructure, applications (online and offline), and security, while meeting service level agreements. Provides the Help/Service Desk support, as well as coordinates and facilitates Incident Management, deploys changes to the production environment, and engages 3rd party providers contracted to the Bank during an incident. Provides immediate response to production program or system problems. Participates in testing cycles to ensure the ability to deploy and operability of infrastructure and applications. Deploys, implements, provisions applications and infrastructure per deployment plans and infrastructure build guides.
- Works with development teams to build solutions that use enterprise monitoring/logging, are “self-healing”, and require minimal to zero maintenance.
- Possesses strong technical and/or business functional knowledge of systems, timing and dependencies.
- Conducts independent analysis and assessment to resolve strategic issues.
- Monitors and tracks performance, and addresses any issues.
- Breaks down strategic problems, and analyses data and information to provide insights and recommendations.
- Leads/Conducts incident recovery and detailed root case analysis.
- Deploys manual code to production environment.
- Facilitates or completes analysis, design and configuration of viable solutions to highly complex technology problems that would improve data center and support activities.
- Provides end to end technology support including computer, applications, network and storage, and root-cause analysis etc.
- Drives and/or promotes new processes, systems, technology, and operations and expanded capabilities for performance, with the flexibility to align to the unique requirements of the project teams and deliverables.
- Proactively monitors system performance and identifies operational improvements, in ensuring smooth and consistent customer and business partner delivery.
- Supports deployment activities, managing implementation issues to resolution.
- Provides initial triage, investigation and ensures fast turnaround times on issue/incident resolution.
- Monitors technical infrastructure, applications and/or business transactions through automated systems and instrumentation across the environment.
- Provides inbound call assistance to end-users for application, technical, and IMACD needs leveraging the knowledge base and/or run books available.
- Collaborates and engages with the appropriate areas across the bank.
- Develops or helps to develop the knowledge assets required for the operation.
- Promotes adherence to standards and industry best practices.
- Develops an understanding of organizational interactions and complexity to engage with the appropriate matrix areas.
- Identifies opportunities to strengthen the operational capability, such as: sharing expertise to promote technical development, mentoring employees, building communities of practice and networks across technology.
- Stays abreast of industry technical and business trends through participation in professional associations, practice communities & individual learning.
- Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
- Exercises judgment to identify, diagnose, and solve problems within given rules.
- Works independently on a range of complex tasks, which may include unique situations.
- Broader work or accountabilities may be assigned as needed.
Qualifications:
-
- Linux/UNIX System Administration (RHEL and AIX) -- most important for day-to-day production support needs
- Automation experience (Ansible, CDK, Terraform, etc)
- Observability (setup and ongoing massaging of metrics to ensure most effective monitoring for application environments) - Typically 2-4 years of work experience in IT or business environment and/or B.S./B.A. in computer science, engineering, information systems, math or business.
- Understanding of Information Technology operating processes used for systems to ensure effective delivery including but not limited to IT Operations mandatory operating standards for monitoring, logging, and alerting.
- Knowledge of support and operations practice, concepts, and technology obtained through formal training and/or work experience.
- Technical and/or business functional knowledge of systems, tools, timing, and dependencies.
- Technical proficiency gained through education and/or business experience.
- Verbal & written communication skills - In-depth.
- Collaboration & team skills - In-depth.
- Analytical and problem solving skills - In-depth.
- Influence skills - In-depth.
- Data driven decision making - In-depth.
Application Deadline:
03/14/2024
Address:
4100 Gordon Baker Road
Job Family Group:
Technology
Pay Type:
Salaried
Senior Linux Administrator
BMO CANADA
Toronto - 48.31kmIT & Telecoms Full-time
60,000 - 111,700
Learn More
Senior Director, Global Functions Technology, Data & AI Full-time Job
IT & Telecoms TorontoJob Details
What is the opportunity?
Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.
We believe that innovation should drive all that we do, in challenging assumptions and being big and bold with our ideas. We support our people in developing the technical, business and professional skills needed to be successful. You will work with partners from across the company, participate in networking events, and have access to a wide variety of supports including mentorship. You will work directly with leaders who believe in celebrating successes and sharing learnings with other teams to promote progress.
What will you do?
- Explore and operationalize big data sources across trade/position, risk and finance data
- Deliver platform to drive insights and analytics from data sources
- Assist in adoption of data and AI strategy across Risk and Finance
- Develop predictive data models, quantitative analyses and visualization of targeted, big data sources.
- Overseeing the acquisition and ingestion of data from structured and unstructured sources, while ensuring quality and comprehensiveness of data.
- Lead data exploration and analytic projects and providing on-going coaching of big data topics (visualization, data mining, analytic techniques).
- Champion approach for data virtualization
- Explore and implement semantic data capabilities through NLP, text mining and machine learning techniques.
What do you need to succeed?
Must-have
- Strong business understanding of Credit Risk, Market risk, Data Science, Data analysis, Data explorations, Big Data
- Strong aptitude for Hadoop, Spark, OpenShift, Tableau, Python
- Relational databases: an intermediate knowledge of relational database concepts and how to interact with databases using SQL is required.
- Experience in AI/Machine Learning techniques
- Experience in Natural Language Process (NLP), Predictive Analytics
Nice-to-have
- Familiarity with IBM Watson
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to do challenging work
Job Skills
Apache Spark, Artificial Intelligence Technologies, Big Data, Credit Risk Management, Data Analytics, Data Explorations, Data Science, Decision Making, Machine Learning Techniques, Market Risk Management, Natural Language Processing (NLP), Predictive Analytics, Python for Data Analysis, Statistical Analysis, Virtualization
Additional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST W:TORONTO
City:
TORONTO
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
Technology and Operations
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-02-23
Application Deadline:
2024-03-08
Senior Director, Global Functions Technology, Data & AI
Royal Bank Of Canada
Toronto - 48.31kmIT & Telecoms Full-time
Learn More
Senior Developer (Java) Full-time Job
IT & Telecoms TorontoJob Details
The Role
The Global Wealth Engineering client technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bring world-class digital experiences for all Scotia Wealth Management channels. The team plays a key role to help investor manage their investments and reach their financial goals.
Global Wealth Engineering Technology Team is looking for an energetic and results-oriented Senior Developer to join our team to help build our API platform for our wealth customers. We’re looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive; and who are ready to roll up their sleeves in a collaborative and productive environment to get things done.
Is this role right for you?
- Lead technical decisioning for the scrum teams, collaborating with solutions architects and other technical leads.
- Develop coding standards and testing approaches.
- Guide your team through technical issues and challenges
- Delegate work and assignments to team members
- Collaborate with delivery lead to plan milestones, successfully execute software delivery, and escalate issues as needed.
- Design and develop micro services based on Cloud solutions, such as Microsoft Azure, Google GCP
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
- Leverage industry best practices to design, test, implement and support a solution
- Assure quality security and compliance requirements are met for supported area
- Be flexible and thrive in an evolving environment
- Working experience in performance analysis and tuning
- Provides production support for applications maintained
Do you have the skills?
Must Have Skills:
- Experience building scalable, enterprise level technology stacks with Java but ideally with a broad set of tools
- 8 + years web service development with Java 8+ (minimum 2 years) or above, JAX-WS, JAX-RS, Spring Boot, Spring Security, Spring Data and Swagger/OAS (Open API Specification)
- 2 + years working with cloud based microservices (Azure, PCF or GCP)
- 5 + years’ experience with Java Frameworks: Spring, JUnit, Log4j
- 5 + years’ experience with JSON/RESTful, XML, and SOAP services
- 5 + years database development stored procedures with SQL, AzureSQL, Sybase OR MS SQL
- Hands-on experience in Cloud MicroService and MicroApp development
- Experience in application monitoring software, including Dynatrace, Splunk or their equivalent tools.
- Practical experience designing and developing microservices using modern practices/techniques including Domain-Driven Design, event driven architectures, reactive programming and distributed caching
Nice-To-Have Skills:
- Experience with Continuous Development or Continuous Integration is a plus
- Knowledge of distributed system design patterns like distributed configuration, service discovery, routing, service-to-service calls, circuit breakers
- Development experience in JavaScript(ES6+), React/Redux, ExpressJS and Jest/Mocha
- Knowledge of Apache/Confluence Kafka, Kafka topics, brokers, stream processing and event streaming platforms
- Experience in batch process development/support using shell script in Unix/Linux
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 Developer (Java)
Scotiabank
Toronto - 48.31kmIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
The Team
Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.
GBME’s Project Excellence Team is searching for Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms.
The successful candidate will have a strong technical and engineering mindset. You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within GBME.
Is this role right for you? In this role you will:
- Design, deliver and enhance new and current solutions and applications
- Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries
- Coaching and training end users (as needed)
- Communicate with technical and non-technical audiences
- Assist with ad hoc project work on GBME projects as needed
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
- 4+ years’ experience developing, deploying, and maintaining large scale applications with complex integration
- Experience with 1 or more development languages (e.g., Python 3, Pytest, Java 7-11, JUnit, MVC, RDBMS, NoSQL, Redis, RESTful API)
- Comfortable working in an Agile environment, and familiar with Agile development practices (e.g., Automated Testing, Test Driven Development, CI/CD, Behavioural Driven Development)
- Well-rounded experience of different JAVA based framework/libs, such as Spring Boot, Spring Security, JDBC, Junit
- Previous work experience in an Agile/Scrum delivery model.
- Bachelor’s degree in computer science or relevant experience
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 everyone 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.
- Remote-friendly work environment will provide you with the flexibility to perform at your best.
- 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!
Software Engineer
Scotiabank
Toronto - 48.31kmIT & Telecoms Full-time
Learn More
OPERATIONS SUPPORT ANALYST Full-time Job
IT & Telecoms TorontoJob Details
Job Summary:
Administration and Support of the Corporation's Enterprise Unix Server Systems, Software’s, Data, Hardware, Peripherals and Network Devices.
Major Responsibilities:
- Performs operational support of *nix Infrastructure, Operating Systems, Software and Hardware, using various monitoring and diagnostic tools. Liaises with End Users, Technical staff, and Vendors to resolve various problems.
- Monitors Enterprise Systems Availability, Hardware, System Software, Business Applications, Performance, Capacity, and Network usage. Ensures pro-active action is taken to prevent downtime to the production systems and solutions and provide an uptime of 99.9 percent.
- Responds to user inquiries, investigates, and analyzes problems. Develops technological solutions and action plans that are feasible and cost effective.
- Participate in implementation of new projects. Determine Requirements, Research, Evaluate, Recommend, Design, Implement, and provide Ongoing Operational Technical Support for the solution. Document the solution and train peers.
- Provides operational support in the assessment and implementation of upgrades and/or enhancements to the existing systems.
- Implements and recommends Security procedures and Processes at enterprise level to protect the integrity of corporate business applications and data access.
- Performs and monitors enterprise system Backup and Recovery procedures.
- Reviews the effectiveness of operational standards, procedures and processes and recommends changes.
Key Qualifications:
- Experience with Backup solutions and technologies. Analyzing backups for successful completion and performance. Take remedial action for failures.
- Configure and manage Backup Policies for new and existent backup clients.
- Experience with computer operating systems such as, IBM AIX, Redhat Linux, and Oracle Linux.
- Experience troubleshooting incident reports and assisting with their resolution and clearly communicating the means to resolve incidents and/or enhance applications or systems.
- Experience with project methodology and various levels of system/application testing.
You must have:
- Strong knowledge of *nix Server Operation Systems, Hardware, Software, and backup.
- Knowledge and understanding of Virtualization, Cloud, Networking and Storage concepts.
- Knowledge of latest virtualization technologies (KVM [ Linux] and LPAR’s/ VIO Clients [AIX])
- Knowledge of DevSecOps. Ansible
- Knowledge of ITIL methodology
- Strong analytical problem-solving and troubleshooting skills
- Excellent communication skills both verbal and written
- Strong customer service orientation
- Highly motivated, ambitious, and organized.
NOTE TO INTERNAL FULL-TIME AND PART-TIME CITY OF TORONTO EMPLOYEES:
City of Toronto employees must apply to full-time or part-time employment opportunities posted on the City's Internal Job Posting Portal.
OPERATIONS SUPPORT ANALYST
City Of Toronto
Toronto - 48.31kmIT & Telecoms Full-time
45.38 - 47.75
Learn More
QA Engineer Full-time Job
IT & Telecoms TorontoJob Details
As a QA Engineer you will be joining a dynamic and energetic team consisting of developers, architects, project managers, and product owners. You will focus on authentication domain to protect our customers and your role includes delivering of the digital banking solution, validating, and assuring deliverable quality. By joining our team, you will make an impact on our customers, the banking industry, and ultimately, the world.
Is this role right for you? In this role you will:
- Actively seeks new and innovative technologies that will drive automation testing adoption in all levels of the organization
- Provides test automation framework training to development teams
- Maintain existing automation framework and create new frameworks as required
- Provides recommendations and design solutions to improve quality across the organization
- Creates, socializes and implements on technical roadmaps
- Work with technical and business teams to identify, action, and measure opportunities to create capacity and efficiencies that will enable teams to deliver faster and with high quality
- Coaches and mentors to support career development and personal growth
- Actively participates in knowledge exchange forums
- Participate in positively transforming the culture to one focused on engineering, feedback, and sustainable outcomes.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- You have 3 or more years of experience in software development and automated testing tools
- You have a good understanding of software testing methodologies (functional vs non-functional testing)
- You have experience working in agile teams either using Scrum or Kanban.
- You are capable of executing QE activities within sprint and work closely with development and business teams to plan, report, prioritize and drive continuous improvement
- You have experience with cross-browser and cross-device testing for web and mobile applications
- You have experience working on automation frameworks for mobile and web applications using Appium and Selenium
- You have strong coding skills with any of the following technologies: Java, JavaScript, Python, etc.
- You have experience with version control systems (Git) and CI/CD tools (Jenkins)
- You have experience with testing REST API and are proficient in use of API testing tools – Postman and Swagger
- You have hands-on experience with identifying defects, minimizing steps to replicate and log issues into a defect tracking tool (JIRA or similar ticketing systems)
- 2-3 years of prior working experience within Automation testing using Selenium.
- Experience planning, leading, and prioritizing work in order to achieve organizational objectives and goals.
- Working knowledge of complex systems, and demonstrate the ability to break down large complicated problems into manageable pieces of work.
- Experience in mentoring team members in leading edge techniques and practices.
- Experience in working in a highly disciplined and collaborative manner as a part of an agile team.
- Experience with Test Automation tools, and modern test practices.
- Knowledge of modern architectural best practices and principles.
- Ability to conduct and collaborative modelling sessions using Agile techniques.
- Ability to effectively communicate across organizational levels and functional boundaries.
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
QA Engineer
Scotiabank
Toronto - 48.31kmIT & Telecoms Full-time
Learn More