442 Jobs Found
Senior Full Stack Developer Full-time Job
IT & Telecoms Bedford Park-NortownJob Details
What is the opportunity?
Are you looking to make an impact across many teams? Excited at the thought of transforming the flows that help these teams deliver their products to production? If so, you’ve come to the right place.
We are looking for a Developer obsessed with efficiency and automation to be part of an autonomous team to deliver services for application teams across Capital Markets. An open minded individual who is not afraid to fail fast and pivot when needed. An individual who seeks out gaps and challenges to drive efficiency not only for other application teams but also for their own team. Knowledge sharing is key in this respect. As a Developer, you will participate in transforming DevOps for Capital Markets.
What will you do?
-
Skilled and knowledgeable engineer who will work to transform our technology
-
Build the state of the art, highly scalable data platform as a lead and/or contributor across the team
-
Develop as a contributor to the Standard Technical Services Portfolio
-
Build digital assets to serve our internal and external clients as necessary
What do you need to succeed?
Must-have
-
An engineer mindset, SDLC experience with production class delivery, strong analytical mindset, communication skills, and sense of ownership / drive
-
5+ years of development experience in one of the following languages: Python, RUST, GO, Elixir, Erlang
-
Experience with application and system design patterns
-
Experience with Docker or Kubernetes
-
Experience with Agile methodologies, ie SCRUM
Nice to Have Technology experience
-
Experience using DevOps CICD tools such as GitHub, Jenkins, UrbanCodeDeploy
-
Experience with a public cloud technology, ie AWS, Azure, GCP
-
Experience building or supporting distributed applications
Nice to Have Business experience
-
FinTech
-
DeFi
-
Crypto & Blockchain
-
AI/ML
-
Experience working with Agile/Scrum development methodology
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.
-
Positive work culture emphasizing diversity and inclusion, volunteerism and community involvement
-
A comprehensive Total Rewards Program including great benefits, annual incentive program and recognition
-
Leaders who support your development
-
A dynamic, collaborative, and high-performing team
-
Opportunities to do challenging work and grow your career
-
Work-life integration
649618712
649581846
#LI-Hybrid
#LI-POST
#TechPJ
Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications
Additional Job Details
Address:
90 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
CAPITAL MARKETS
Job Type:
Regular
Pay Type:
Salaried
Application Deadline:
2024-10-04
Senior Full Stack Developer
Royal Bank Of Canada
Bedford Park-Nortown - 7.96kmIT & Telecoms Full-time
Learn More
Data Analyst Full-time Job
IT & Telecoms Bedford Park-NortownJob Details
What is the opportunity?
Reporting to the VP of Account Management North America, this position plays a key role in developing and executing upon the Client Management Group’s overall strategy and goals within Capital Markets.
As part of wider Client Management function, this role is primarily responsible for supporting the Global Sales and Trading businesses in the coordination of opening, closing & maintaining trading and settlement accounts across the various product processing systems within Capital Markets. Ensuring these applications and their respective datasets are kept up to date & consistent with CDR (Counterparty Data Repository).
Supporting our data governance and quality controls, as well as actively participating in business and regulatory initiatives that have a significant impact to the firm and our clients. The role is aimed at developing an operational management of data, focused on improving efficiencies, reducing costs whilst also minimizing risk.
Working collaboratively with CMG partners, BCS, Risk, IT and Front office businesses partners throughout the bank, to understand their requirements and relevant business processes in order to deliver change and ultimately improve client service.
What will you do?
- Maintain client and account level data in Capital Markets front and back office systems.
- Manage requests from multiple business areas; understand end to end process and trade flows.
- Be consistent, accurate and efficient in setting up, amending, cancelling and managing settlement instructions in the Front and Back Office system
- Ensure that all accounts are cross referenced into the supporting CMG repositories
- Use appropriate tools and exception management processes to ensure data quality.
- Management of data attributes related to regulatory data initiatives
- Proactively escalate issues as they arise and coordinate with the leadership team to ensure that we are able to manage expectations.
- Engagement with CMG globally regarding initiatives that relate to account management
- Review of CDR to source system reconciliations – perform root cause analysis
- Review of exception queues - perform root cause analysis
What you need to succeed?
Must-have
- Graduate degree in Finance or Business preferred
- 1 - 2 years of previous experince
- Excellent Communication skills, Strong PC skills, particularly Microsoft office, ability to work in fast paced environment with frequent distractions and changing priorities, High standards for accuracy and efficiency.
- Demonstrates initiative and seeks to solve problems beyond immediate area of influence
- Ability to maintain strong attention to detail and meet deadlines in high-pressure situations
- Facilitates cross-department information flow and best practice sharing
- Builds and matures relationships across the organization; high level of client focus
- Excellent organizational skills
- Strong verbal and written communication skills
Nice-to-have
- Experience with reference data and Capital Markets processes and Operations
- Project team experience in supporting the delivery of components of complex projects
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
- Leaders who support your development through coaching and managing opportunities
- Work in a dynamic, collaborative, progressive, and high-performing team
- Opportunities to do challenging work
- Flexible work/life balance options
Job Skills
Business Acumen, Business Analytics, Critical Thinking, Customer Analytics, Detail-Oriented, Long Term Planning, Presentations, Problem Solving
Additional Job Details
Address:
90 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
Capital Markets
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-02-16
Application Deadline:
2024-03-01
Data Analyst
Royal Bank Of Canada
Bedford Park-Nortown - 7.96kmIT & Telecoms Full-time
Learn More
Senior Programmer Analyst with PHP, Python and SQL Full-time Job
IT & Telecoms Scarborough VillageJob Details
Contributes to the overall success of the Back Office Applications/CCA (Caribbean and central America) Technology, International Banking in Canada (Supporting CCA region) ensuring 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.
Accountabilities
- Champions a client centric culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Creating design procedures, write codes, perform testing, debug, trouble shoot technical issues and maintain source code of computer programs to support daily operations of back-office applications.
- Assist in creating technical documentation, objectives, and deliverables required to support technical troubleshooting and incident management.
- Assist with technical analysis based on business requirements, create test cases, and perform testing to support delivery of technical solutions.
- Understands 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 their 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.
Dynamics specific to the role
- Countries / regions/business units supported/ Back Office Applications (Canada & CCA region)
- Financial dimensions (e.g., capital budget, annual project cost, operating budget, etc.)
- Regulatory bodies and special requirements/ Comply with Scotiabank’s IT Risk standards.
The incumbent is responsible for the supporting the following:
- Work with business partners to define their needs
- Good to have: Perform and develop data ingestion and extract request from EDL/Data Lake/Data Stage platform or other data source based on user request.
- Interpret data, analyze results using statistical techniques and provide ongoing support.
- Responsible for the solutioning & development of data related initiatives.
- Identify, analyze and interpret trends or patterns in complex data sets
- Filter and “clean” data
- Assist junior staffs to fulfil their assignment.
- May be required to provide off hour support for the ETL data related tasks.
- Good knowledge of Incident, Change management process and Service Requests, etc.
Education and experience:
Must have
- Extensive hands-on experience in PHP, Python, SQL, .Net, IIS, Java, HTML, Power BI, MS Office and MS Access etc.
- Hands on experience with Application support that requires knowledge and experience with bitbucket, JIRA and confluence (Agile methodologies)
- Experience of working in technology projects / supporting systems like ETL process (SSIS),
- Hands on Technology projects / supporting systems like ETL process (SSIS)
- Experience with SQL/NOSQL, scripting, automation, computing in the cloud, and application monitoring technologies.
- Working knowledge of at least one or more programming languages (JavaScript, Java, .NET, Python, Perl, Python, PHP, Bash, XML, HTML, C/C++/C#, RegEx, etc.)
- Bachelor’s degree in computer science or mathematics or Statistics.
- Adept at queries, report writing and presenting findings
Asset to have
- Proven working experience as a data analyst or related education.
- Technical expertise regarding data models, data mining, segmentation techniques, and Machine learning. Willing to learn or a fast learner
- Working knowledge of and experience with reporting packages (tableau, Power BI or Cognos)
- Knowledge of statistics and experience using statistical packages for analyzing datasets (Excel).
- Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
- Experience with the usage of GitHub (or Git version control systems).
- Experience working in an agile development environment (Confluence, Jira, CiAD pipeline, Scrum/Kanban).
- Experience working with Sterling File Gateway is an asset.
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!
#Li-Hybrid
#PHP
#Python
#SQL
Location(s): Canada : Ontario : Scarborough
Senior Programmer Analyst with PHP, Python and SQL
Scotiabank
Scarborough Village - 9.11kmIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms Scarborough VillageJob Details
The Software Engineer will contribute to the overall success of International Banking payment initiatives within Caribbean and Central America regions, ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. All activities must be conducted in compliance with governing regulations, internal policies and procedures.
Is this role right for you?
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Contribute to the assessment of sizing and complexity of User Stories and to the solutioning of those Stories.
- Development of User Stories with their automated tests, to a high level of quality, including identifying error scenarios, and the review of code coverage and static code analysis reports.
- Ensure deliverables meet architectural and coding expectations, including leveraging modern language features and functional programming coding styles.
- Contribute to reviews of pull requests created by peers.
- Proactively monitor application environments with available tools, create awareness in the larger team of any observed issues, and contribute to resolving those issues.
- Proactively identify opportunities to drive modernization of technology and automation of processes, including offering ideas of solutions to these opportunities.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
Do you have the skills that will enable you to succeed in this role?
- 3+ years’ experience in a Java Developer role with working knowledge of J2EE to support Enterprise applications and services.
- 3+ years' experience with Frontend
- 3+ years’ experience with REACT
- 3+ years’ experience with Java8 or higher, PL/SQL, basic Unix shell scripting.
- 3+ years’ experience with Java SpringBoot, JSON/RESTful, XML, and SOAP Services.
- Strong analytical and development techniques, such as debugging, testing (Unit, Integration), use of productivity tools (GIT, JIRA, Confluence, build tools, Bitbucket etc.)
- Proficiency in .NET is considered an asset.
- Familiarity with cloud platform technologies is an asset.
- Familiarity with other technologies ((WebSphere, Maven/Gradle, Postman, Soap UI, SSH protocol) is an asset.
- Previous bank experience is considered an asset.
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 Engineer
Scotiabank
Scarborough Village - 9.11kmIT & Telecoms Full-time
Learn More
Senior IT Operations Management (ITOM) Developer Full-time Job
IT & Telecoms Scarborough VillageJob Details
Looking for a hybrid role? We have the job for you! Our employees in hybrid roles can alternate between work from home & onsite in the office with the details to be determined, based on business needs.)
The team:
Scotiabank’s Global Technology Enterprise Platforms (GTEP) - Operations and Engineering - Tools & Monitoring - Global Event Management System (GEMS) team is responsible for monitoring the availability and health of IT hardware, software, and network resources. GEMS automates the analysis of events, generates alerts, helps determine root cause and assigns Alerts & Incidents to the correct resource groups to restore affected services.
The role:
With a strong proficiency in scripting languages and expertise in ServiceNow ITOM applications, your primary responsibility will be to design, implement and maintain end-to-end ServiceNow ITOM processes with a focus on the Event Management & Notify applications.
You will provide oversight over project intake and designs/proposals put forward. You will push for opportunities to develop application strategies and validate solutions that comply with the out-of-box application feature roadmap.
In this role, as required, you can expect to provide extended support (after hours - 24x7) for engagement(s) in real-time troubleshooting & resolution of Priority 1 / Major Incidents.
Is this role right for you?
- You are adept at developing and maintaining scripts, business rules, and User Interface (UI) policies within the ServiceNow platform to achieve optimal functionality and performance.
- You embrace the opportunity to configure and develop solutions on the ServiceNow Platform (i.e., Workflows, Script Includes, Business Rules, etc.) and to conduct thorough User Acceptance Testing (UAT) and/or System Integration Testing (SIT) testing (when applicable, producing test plans for Quality Assurance Testing [QAT]), debugging, and troubleshooting to ensure the reliability and integrity of implemented solutions.
- You are prepared to identify and troubleshoot technical issues including delivery failures, configuration problems, and performance bottlenecks and to implement effective solutions to address and resolve these issues promptly.
- You are keen to collaborate with stakeholders to gather feedback and continuously refine and improve existing ITOM processes.
- You thrive on providing technical expertise and guidance to junior developers, fostering knowledge sharing and skill development within the team.
- You are eager to stay abreast of industry best practices and emerging trends in ServiceNow ITOM, incorporating relevant innovations into our systems.
- You are prepared to create and maintain up to date technical documentation.
Do you have the skills that will enable you to succeed in this role?
- You possess excellent communication (verbal/written/presentation) skills.
- You can demonstrate excellent collaboration skills to work effectively with cross-functional teams and stakeholders.
- You have at least 5+ years of hands-on technical working experience in designing/planning/implementing/integrating ITOM solutions within the ServiceNow platform for a large-size enterprise organization that spans multiple divisions and departments.
- You have at least 5+ years of hands-on technical working experience with ServiceNow application development & advanced scripting skills (e.g., JavaScript, HTML & Glide methodology) in support of extending ServiceNow ITOM application functionalities.
- You have at least 5+ years of hands-on technical working experience in designing/planning/implementing/integrating REST and SOAP APIs between the ServiceNow Platform and external systems/sources.
- You have at least 2+ years of hands-on technical working experience with the configuration of the ServiceNow Event Management module.
- You also have at least 2+ years of hands-on technical working experience in the configuration and maintenance of at least 1 of the following modules: Notify and/or Discovery and/or Service Mapping and/or Service Graph Connectors and/or Tag Governance and/or Metric Intelligence and/or Predictive AIOps and/or Service Operations Workspace.
- You also have at least 2+ years of hands-on technical working experience in configuring and developing solutions on the ServiceNow Platform (i.e., Workflows, Script Includes, Business Rules, etc.)
- You have completed a post-secondary education in Computer Science, Engineering, or in related Technology stream.
- You have completed the ServiceNow Certified Application Developer (CAD).
What's in it for you?
- We are technology partners who help the business transform how our employees around the world work.
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success! We also foster an environment of innovation and continuous learning.
- We care about our people, allowing them to design how they work to deliver amazing results.
- We offer a competitive total rewards package, including a performance bonus, company matching programs (pension & Employee Share Ownership), generous vacation; health/medical/wellness benefits; employee banking privileges.
- As a part of our Hybrid Work Model, when required to be onsite, our primary office in Scarborough is:
- Renovated with a design focus on enabling collaboration through both environment and technology.
- Furnished with an onsite cafeteria that serves hot foods (breakfast & lunch), salads, sandwiches, snacks & hot/cold drinks.
- Our lounges have TV’s, fridges, microwaves, complimentary hot beverage stations & water dispensers.
- Minutes from the 401 & DVP. Free onsite & offsite employee parking. Charging stations for electric vehicles onsite.
- Accessible by TTC bus from Eglinton subway station on Line 1 or from Warden subway station on Line 2 or from Kennedy station on Lines 2/3. When it begins to operate, the Eglinton Crosstown Light Rail Transit’s Birchmount stop is steps away.
- Kennedy GO Station on the Stouffville line & Scarborough GO Station on the Lakeshore East line, with connecting TTC buses, can get you to this worksite.
#scotiatechnology
#LI-hybrid
Senior IT Operations Management (ITOM) Developer
Scotiabank
Scarborough Village - 9.11kmIT & Telecoms Full-time
Learn More
Test Automation Engineer Full-time Job
IT & Telecoms Scarborough VillageJob Details
The candidate will be contributing to the overall success of Commerce Engineering in Canada ensuring specific individual goals, plans, initiatives are executed and delivered in support of the team’s business strategies and objectives. You will ensure all activities conducted are in compliance with governing regulations, internal policies and procedures.
Is this role right for you? In this role you will:
- Be an advocate for quality in the project lifecycle.
- Write moderate to complex code/ scripts to test systems.
- Design, develop and maintain a modular, extensible, and reusable test automation framework to enable continuous testing in an agile environment.
- Collaborate closely with other team members to develop test approach that effectively covers the functional performance characteristics of features in the applications.
- Collaborate with Delivery Lead to plan milestones, successfully execute software delivery, and escalate issues as needed.
- Report defects and work closely with the team so that solutions can be determined, prioritized, and scheduled.
- Prioritize testing of projects effectively across various businesses, to drive efficient work.
- Conduct root cause analysis of post-production issues and plan to prevent them in future.
- Have in-depth and up-to-date understanding of the organization’s products, applications, systems, environments, processes and tools.
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
- Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred
- 5+ years of test automation experience and in-depth knowledge of programming languages (Must have: Java/ Javascript; Nice to have: Python), frameworks, and utilities
- Experience with API testing (preferably using Postman)
- Excellent communication skills with ability to influence decision making across stakeholders
- Effective organization, planning, and time management skills
- Strong analytical and problem-solving skills
- Able to work as part of a team and encourage both individual and collaborative innovation
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
Test Automation Engineer
Scotiabank
Scarborough Village - 9.11kmIT & Telecoms Full-time
Learn More
Cloud Data Analyst (Hybrid) Full-time Job
IT & Telecoms Scarborough VillageJob Details
Looking for a hybrid role? We have the job for you! Our employees in hybrid roles can alternate between work from home & onsite in the office with the details to be determined, based on business needs.
The team:
Global Technology Enterprise Platforms (GTEP) is a key technology division of Scotiabank, providing critical infrastructure solutions and support to the bank globally and employing approximately 2000 full-time employees and contractors, across 15 countries.
Our inaugural Strategic Portfolio Office (SPO)’s FinOps team for GTEP is mandated to help our internal stakeholders maximize value and achieve more with their cloud investments.
The role:
You will be an integral part of our Cloud FinOps team, with a responsibility for turning cloud data into actionable insights for application teams through effective reporting designed to a drive a culture of cost optimization and efficiency across all aspects of our cloud investment. Leveraging your deep knowledge of cloud and cloud datasets, you don’t shy away from asking the hard questions.
Is this role right for you?
- You enjoy building & defining technical and financial visibility; as well as operation tooling for our cloud platforms, working with our Data Office.
- You excel at identifying and surface opportunities for cost optimization and efficiencies by analyzing consumption and spend patterns.
- You are keen at being a key advisor to end users on the data that FinOps provides, and, as well, the expected outcomes of insights and recommendations.
- You are eager to be that visible evangelist promoting FinOps principles, best practices, and culture to increase the ability to understand cloud spend and optimization opportunities.
- You aim to be acutely aware of cloud spend footprint and detect any unusual consumption.
- You can utilize the Azure/GCP cost datasets to innovate data analysis that helps the organization better understand and react to cloud spend.
- You are ready to develop & maintain automated chargeback and workflows to streamline chargeback processes and improve efficiency.
- You shine at understanding data analytics needs and identifying high-impact opportunities to improve the chargeback process and implement sound analytics solutions and capabilities.
- You excel at turning data into valuable and actionable insights, managing, and optimizing data retrieval, administration, and automation.
Do you have the skills that will enable you to succeed in this role?
- You possess strong communication (verbal/written) skills to convey technical information to both technical and non-technical audiences. The same in Spanish is an asset.
- You can demonstrate professional working experience with Microsoft Azure and/or GCP & its inherent native tools, including Cost Analysis and the backend cost datasets.
- You have at least 3+ years of professional working experience with Cloud capacity forecasting, cloud cost optimization techniques, and GCP/Azure services.
- You have at least 2+ years of professional working experience in building related practices for data ingestion, reconciliation, validation and visualization.
- You have at least 2+ years of professional working experience in driving the adoption of dashboards and dataflows that we will build for application teams to understand their consumption and costs.
- You can demonstrate familiarity with Application Programming Interface (APIs), User Interface (UIs), and automation scripting for cloud environments.
- You are self-motivated, independent, and a strategic/conceptual thinker.
- You possess exceptional analytical skills & problem-solving capabilities.
- You can adapt to working in a fast-paced, collaborative team environment.
- You must have attention to detail and a commitment to delivering high-quality results.
- Post-secondary education in Finance, Business, Mathematics, Computer Science, or in a technology related discipline.
- Completion or enrolment to complete a FinOps Certified Practitioner or FinOps Certified Professional would be beneficial to your candidacy.
What's in it for you?
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success! We foster an environment of innovation and continuous learning.
- We care about our people, allowing them to design how they work to deliver amazing results.
- We offer a competitive total rewards package, including a performance bonus, company matching programs (pension & Employee Share Ownership), generous vacation; health/medical/wellness benefits; employee banking privileges.
- As a part of our Hybrid Work Model, when required to be onsite, our primary office in Scarborough is:
- Renovated with a design focus on enabling collaboration through both environment and technology.
- Furnished with an onsite cafeteria that serves hot foods (breakfast & lunch), salads, sandwiches, snacks & hot/cold drinks.
- Our lounges have TV’s, fridges, microwaves, complimentary hot beverage stations & water dispensers.
- Minutes from the 401 & DVP. Free onsite & offsite employee parking. Charging stations for electric vehicles onsite.
- Accessible by TTC bus from Eglinton subway station on Line 1 or from Warden subway station on Line 2 or from Kennedy station on Lines 2/3. When it begins to operate, the Eglinton Crosstown Light Rail Transit’s Birchmount stop is steps away.
- Kennedy GO Station on the Stouffville line & Scarborough GO Station on the Lakeshore East line, with connecting TTC buses, can get you to this worksite.
Cloud Data Analyst (Hybrid)
Scotiabank
Scarborough Village - 9.11kmIT & Telecoms Full-time
Learn More
Senior Java Software Engineer, TD Securities Full-time Job
IT & Telecoms TorontoJob Details
Work Location:
Toronto, Ontario, Canada
Hours:
37.5
Line of Business:
Technology Solutions
Pay Details:
$115,000 - $140,000 CAD
This role is temporarily eligible for a pay premium above the posted salary range that is reassessed annually. You are encouraged to have an open dialogue with your recruiter who can provide more specific pay details for this role.
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
Pay Details:
We're committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open dialogue with your recruiter and ask compensation related questions, including pay details for this role.
Department Overview:
Building a World-Class, Diverse and Inclusive Technology Team
We can't afford to be boring. Neither can you. The scale and scope of what TD does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. TD's technology and business teams become more intertwined as new opportunities present themselves. This new era in banking does not equal boring. Not at TD, anyway.
TD Securities is the wholesale banking arm of TD Bank Financial Group, one of Canada’s largest financial institutions and a global leader in on-line financial services. TD Securities provides a wide range of capital market products and services to corporate, government and institutional clients in five key business areas: Investment Banking, Debt Capital Markets, Foreign Exchange, Institutional Equities and Private Equity.
The Market Risk Technology Engineering Team (in TD Securities) is responsible for the development and support of our derivatives (Interest Rate, FX, Credit, Commodity) valuation, trading risk and enterprise market risk for our organization. Our applications are hybrid cloud based and consist of: Risk & Capital Studio, Valuation Services and Curve & Volatility Generation. The main team is in Toronto and New York.
Job Description:
About This Role
The Market Risk Technology Engineering Team is looking to on-board a self-starting, high-performing Java software engineer with a strong engineering mindset to help us grow our risk & valuation applications through software design and its implementation in Java.
This is an excellent opportunity to contribute to the strategic growth and implementation of our risk & valuation applications
Development Opportunities include:
-
Migrating to a new cloud environment
-
Building new and refactoring legacy applications
-
Influencing the overall architectural direction
-
Assist in our software evolution from batch orientated end of day to intra-day
-
Leading development of crucial software components
-
Inspiring and mentoring team members on the use of software development best practices
Job Requirements:
Technical Skills
-
Undergraduate Degree or Technical Certificate
-
10-15+ years of Java experience
-
Experience in the Spring tech stack and building microservices using Spring Boot
-
Containerization development experience (Docker, AKS/Kubernetes, Red Hat OpenShift) is a must
-
Experience in designing and integrating with REST APIs, gRPC endpoints.
-
Experience working with messaging technologies (Kafka) (ZeroMQ, Google ProtoBuf – a plus)
-
Experience with Hadoop, Spark, Parquet or similar Big Data technologies
-
Experience with RDBMS, demonstrable fluency in SQL
-
Experience of Git, CI/CD toolset (Maven / Gradle), Jenkins, working within an Agile environment
-
Strong understanding of clean coding practices
-
Experience working with scalable and low latency systems
-
A passion for simplifying and automating work, for making things better, for being efficient and helping others
Business Skills
-
Strong communication skills. Experience in collaborating efficiently within a global team.
-
Demonstrable experience working in a fast-paced environment, working with PMs and our business sponsors.
-
Knowledge of capital markets products including derivatives and cross-asset products
-
Hands-on experience with market risk, trade valuations, FRTB, VaR and stress testing processes a huge plus
Additional Information :
Join in on what others in TD Technology Solutions are doing:
-
Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.
-
Learn voraciously, stretch your thinking, share your knowledge and educate others.
-
Communicate and collaborate with both technical and non-technical professionals.
-
Cultivate winning relationships by building trust with business and technology partners.
-
Share our commitment to productivity, effectiveness and operational efficiency.
#LI-Hybrid
Additional Information
We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
Senior Java Software Engineer, TD Securities
TD
Toronto - 9.84kmIT & Telecoms Full-time
115,000 - 140,000
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
As a Software Engineer with Cloud platform enablement, you will have an opportunity to be part of a group of people changing how the Bank develops applications, consumes services, and manages our IT infrastructure. We are looking to build our Product Engineering teams with influencers, practitioners, and leaders who will drive us forward and enhance the experience of our customers.
The API Engineering team builds products and reusable software components and tools that accelerate the development velocity of hundreds of application development teams, provide architecture as code, provide solution design, development, integration, and operational services for enterprise customers. If you are passionate about building advance software components, have a strong technical mindset, and thrive when immersed in a fast-moving and high performing team, then this is the place for you! An ideal candidate is a Software Engineer with about 3 years of experience in designing and developing backend services / APIs, familiar with software development best practices and have a sound understanding of cloud native solutions.
Is this role right for you? In this role you will:
- Primarily focused on design and development of our API Gateway solution built on Apigee.
- Participating in daily design discussions focused on scalability and design and implementation best practices.
- Design and develop technical solutions and strategies for software applications and building detail technical design, deployment & implementation patterns
- Assess and analyze business strategy & requirements, working on breaking-down, scoping and estimating tasks.
- Our team is a high performing, flexible and fast – you will be asked to provide peer reviews, leadership, mentorship and quality control on a daily basis.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- Minimum of 3 years of professional experience as a Full Stack or backend focused development.
- Preferably with experiences in API development and understanding of API products.
- Proficiencies with the backend stack like Java or JavaScript.
- Experience with Full Stack PHP/Drupal Web Development is a plus.
- Strong understanding of SQL and experience with database integration and optimization.
- Knowledge and working experience of automated testing – unit, integration, and functional testing.
- Familiar with Linux shell scripting and basic admin.
- Proficient in using GIT for source code repository and Maven / Gradle for build.
- Proficient in IDE tools such as Eclipse, IntelliJ IDEA or VSCode.
- Experience using Jenkins for building CI/CD pipelines and using SonarQube, Fortify, Web Inspect an dBack Duck for Code Quality.
- Knowledge of GCP, Docker, Splunk, Dynatrace is an asset.
- Proficient in Cloud-native Containerized Architecture such as Kubernetes and Service Mesh is a plus.
- Bachelor (equivalent or higher) degree in Computer Science, Engineering, or related discipline.
- Minimum 3 to 5 years of experience in developing backend services.
- Experience with Agile methodologies for developing 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.
- 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, Humans of Digital and much more!
Software Engineer
Scotiabank
Toronto - 9.84kmIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
This team contributes to the overall success of the Global Finance and Risk Technology (GFRT). Ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are following governing regulations, internal policies and procedures.
In this role you will:
- Manage and participate ‘hands-on’ in providing technical specifications and designs, developing detailed work-plans, scheduling technical resources, monitoring progress against plan and developing/maintaining programs according to standards. The incumbent must ensure software, programs and applications developed and/or configured to meet high availability, integrity and reliability requirements.
- Provide technical expertise, guidance, advice and knowledge transfer to all development staff on all aspects of application development for assigned applications or technology. Provide recommendations on departmental standards surrounding systems architecture, application development, systems integration, data modelling, testing, as well as, performing reviews and walkthroughs of all major project deliverables to ensure the quality and completeness of functionality.
- Provide production and user acceptance testing application support to complex technical problems on all assigned applications and technology that serve each business unit by analyzing problems, implementing solutions and developing new procedures surrounding support.
- Implement new systems or enhancements by reviewing programs written by team members, establishing and executing system test procedures, developing implementation plans, developing the required program and system documentation and ensuring all functionality has been delivered as required. The incumbent is also required to provide post implementation support and training to the computer operations staff on the production processing functionality.
- Maintain a good understanding of the Division's business strategies, business policies, financial instruments, risk management and backoffice processing. In addition, the incumbent is required to provide leadership and specialized consultation in defining, planning and maintaining a strategy for the architecture, development and implementation of technology and systems within the Division to provide effective technical consulting and support services to the Division.
- Ensure the department's objectives are met by assisting in recruiting qualified staff, providing input to performance appraisals on time and maintaining up to date knowledge of technology, industry and business practices.
- The incumbent is guided by Bank policy and receives broad direction from the Senior Manager/Director, and general direction from the Project Manager for the projects assigned. The incumbent is expected to function independently to identify opportunities for automation or efficiency, to introduce new technologies and to ensure that the department's objectives are met.
Do you have the skills that will enable you to succeed in this role?
- 5+ years of design and implement highly interactive, scalable APIs
- 3+ year of experience with Office 365 development utilizing PowerApps, Flow, and SharePoint Online.
- Understanding of Microsoft Power Automate, including standard connectors with Power Apps, Dataverse and other associated products.
- 7+ years of experience with Microsoft SQL Server. Expert knowledge of SQL server, SSRS, SSIS.
- Exposure to application development within cloud platforms like Azure/GCP.
- Working experience of building web-based applications, UX design and workflow process.
- Experience with DevOps tools such as Azure DevOps and/or Jenkins.
- Experience with collaboration tools such as JIRA, Bitbucket and Confluence.
- Language fluency in English.
- Undergraduate degree in Computer Science, Computer Engineering or equivalent.
- Candidates with a financial industry background will be preferred.
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!
Location(s): Canada : Ontario : Toronto
Software Engineer
Scotiabank
Toronto - 9.84kmIT & Telecoms Full-time
Learn More
Senior IT Developer Full-time Job
IT & Telecoms TorontoJob Details
Work Location:
Toronto, Ontario, Canada
Hours:
37.5
Line of Business:
Technology Solutions
Pay Details:
102,200 - 125000 CAD
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
Company Description:
TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience.
With more than 6,900 professionals operating out of 32 cities across the globe, we help clients meet their needs today and prepare for tomorrow. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank.
We are growth-oriented, people-focused, and community-minded. As a team, we work to deliver value for our clients every day.
Job Description:
The Mass and Core Payment Technology Team is looking for a Senior IT Developer to contribute to the applications build from scratch as well as maintain them.
The Mass and Core Payment team is responsible for
Creating new payment rails like mentioned in #2 and #3 Enhancing current payment rails like Visa Money Transfer, North bound Money Movement, Domestic Account to account, Domestic Bill payments, EFT's, ACH's Enhancing shared services like File transformations app interfacing mailboxes/kafka
The core dev team is in Toronto with support being provided by onshore and Singapore resources.
The ideal candidate would be a self-starting, motivated and high-performing individual who looks forward to being a strong contributor in a dynamic technology organization at a major bank. This complex role is on a team of highly talented technologists delivering solutions to the global markets business, risk managers, as well as other functions within the dealer. The candidate will be required to effectively build upon the intraday platform and collaborate closely with the TDS Data Platform and various valuation data producers.
Role Responsibilities:
-
Application development activities. Hands-on experience with Java/Springboot applications.
-
Actively contributing code and laying the foundation for technical features that junior developers will be able to build upon.
-
Working closely with technology and business stakeholders to gather feedback, shape technical requirements and help maintain an accurate roadmap for your own work.
-
Coordinate development efforts across project(s) with senior/junior developers in the team.
-
Debug production issues quickly and effectively with an eye towards improving maintainability over the long term.
-
Ensure our platforms are reliable, scalable, secure, and extensible.
-
Readiness and motivation to work autonomously in a developer capacity on a diverse range of activities (e.g. design, support of technical business solutions)
-
Participate in complex applications and systems development, programming.
-
Propose solution options.
-
Support knowledge management processes and ensure knowledge is codified and managed.
-
Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.
-
Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
Qualifications and Skills:
Must Have Skills:
-
7+ years development and End to End design experience (J2EE, Java 8)
-
7+ frameworks like Spring, Spring MVC, Spring boot, Spring Security (OAuth, LDAP)
-
3+ years RESTful API
-
3+ years database knowledge preferred oracle
-
Hands- on experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus.
-
1+ years building kafka based application (Kstream/producer-consumer)/MQ
-
Strong knowledge of core Java
-
Experience working on Banking Domain Projects
Good to Have:
-
Building/Worked on File Processing applications.
-
Agile/Waterfall and SDLC/PMLC processes
-
Hands- on experience of SSO, MFA, PingFed, OIDC, OAuth, API gateway
-
Continuous Integration and Test-Driven Methodologies
Education
- BS/BA degree in Computer Science, Engineering, Mathematics or equivalent work experience.
Additional Information:
Join in on what others in TDS Technology are doing:
-
Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.
-
Learn voraciously, stretch your thinking, share your knowledge and educate others.
-
Communicate and collaborate with both technical and non-technical professionals.
-
Cultivate winning relationships by building trust with business and technology partners.
-
Share our commitment to productivity, effectiveness and operational efficiency
#LI-Tech
Senior IT Developer
TD
Toronto - 9.84kmIT & Telecoms Full-time
Learn More
Senior Backend Developer Full-time Job
IT & Telecoms TorontoJob Details
You’ll be joining to Simplii Financials, division of Personal Banking & Direct Investing. You’ll be at the heart of CIBC’s digital transformation, successfully delivering complex, enterprise-scale mobile projects involving multiple back-end systems. As an Application Consultant, you’ll assemble, implement and maintain easy, flexible, and personalized solutions in Clout-native microservice platform. You’ll be part of the development pod which leads the planning and strategy for the technical design, development and integration.
At CIBC we enable the work environment most optimal for you to thrive in your role. To successfully perform the work, details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.
How you'll succeed
-
Design and development - Perform and coordinate complicated application programming activities. Be part of the high delivery team for the design and development of cost-effective and innovative solutions.
-
Strategic planning - Develop multi-year technology roadmaps that align with the bank’s vision, strategy, and business goals. Lead multiple complicated projects involving backend systems, new technology, and the enhancement of existing applications.
-
Leadership skills - Act as the mobile development team lead and run code-review sessions with the wider team to ensure the project is on track to meet goals. Support and mentor intermediate and senior developers by sharing knowledge, collaborating and problem solving.
Who you are
-
You embrace and advocate change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
-
Your influence makes a difference. You know that relationships and networks are essential to success. You inspire outcomes by sharing your expertise.
-
You’re digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
-
You're motivated by collective success. You know that teamwork can transform a good idea into a great one. You know that an inclusive team that enjoys working together can bring a vision to life.
-
You can demonstrate experience in: Core Java, Spring, Spring Boot, Azure, Micro Services, Kubernetes/Docker
-
Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.
What CIBC Offers
At CIBC, your goals are a priority. We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential.
-
We work to recognize you in meaningful, personalized ways including a competitive compensation, a banking benefit*, wellbeing support and additional offers such as employee and family assistance programs and MomentMakers, our social, points-based recognition program.
-
Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.
*Subject to program terms and conditions
What you need to know
-
CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact Mailbox.careers-carrieres@cibc.com
-
You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit
-
We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, French proficiency, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.
Expected End Date
2025-05-30
Job Location
Toronto-81 Bay, 16th Floor
Employment Type
Regular
Weekly Hours
37.5
Skills
Analytical Thinking, Application Development, Applications Programming, Design, Emerging Technologies, Java, Microservices Architecture, Microsoft Azure, Red Hat OpenShift, Spring Boot
Senior Backend Developer
CIBC
Toronto - 9.84kmIT & Telecoms Full-time
Learn More