313 Jobs Found
IT Operations Analyst Full-time Job
IT & Telecoms TorontoJob Details
Application Deadline:
12/30/2024
Address:
4100 Gordon Baker Road
EDB Platform is searching for the right resource to join our Online Banking Technical Support (OBTS) Team! You have mainframe experience, are detail oriented and willing to learn about the online world of core banking systems.
The Technical Operations Specialist is accountable for the analysis, application support and monitoring of the system health of Mech, CADS and other core banking systems used for Canadian Deposit processing.
Some Specific Functions of This Role:
-
Ensures the quality of the products that technology delivers, working closely with all applications, common services/middleware, and infrastructure teams throughout the development/engineering lifecycle.
-
Detects system failures or issues so that defects may be discovered and corrected.
-
Generates historical analysis of system health issues and maintains documentation of defects and resolutions.
-
Reviews and interprets all documentation related to projects to provide input to the project team on the planning of project related activities.
-
Participate in discussions with development team regarding proposed solutions.
-
Support project deliverables, working closely with operations and project teams to ensure system changes are successfully implemented.
-
Provides on-call support an immediate response to production issues.
Qualifications:
-
Experience in z/OS, MVS, TSO, ISPF and JCL is required
-
Exposure to CICS, DB2, ESP and NETVIEW is preferrable
-
Understanding of SDLC
-
Strong analytical skills for complex problem solving
-
Detail oriented with strong organizational skills
-
Knowledge of the banking/financial industry is an asset
-
University degree or college diploma in Computer Science or equivalent
Skills:
-
Good collaboration and multi-tasking capabilities
-
Strong team collaboration and communication skills
-
Demonstrated success in working productively with operations teams, developer peers, and technical specialists such as architects and DBAs
-
Excellent oral and written communication skills
-
Ability to learn new skills in dynamic, high-pressure environment
-
Willingness to be on-call and provide 24/7 support
Salary:
$60,000.00 - $111,700.00
IT Operations Analyst
BMO Canada
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Senior Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
GBME is searching for Java Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. The role focuses mainly on backend development using Java / Spring Boot / RESTful API with potential opportunities for front end development. (Approx. 70/30 split)
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.
Do you thrive when faced with challenges? Like using fresh technologies to solve problems? Looking to work in various projects across the organization, collaborating with great teams and inspiring leaders? Then this is the right team for you! In this exciting role, you’ll apply your analytical skills to design and develop applications that deliver excellence, effectiveness, and value to our business partners and customers.
Is this role right for you? In this role you will:
- Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed
- Partner with Architecture on the design and integration
- Deliver and enhance new and current solutions and applications
- Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation
- Design, deliver and implement a database schema
- Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
- Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code
- Support the solution in production (as needed)
- Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
- Effectively communicate with technical and non-technical audiences
- Able to work with and refactor legacy code (as needed).
- Coach and train end users (as needed).
- Participate and run SCRUM Meetings (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 of recent experience in backend development (Specifically Java / SpringBoot )
- 4+ years of recent experience working with Python
- 4+ years of recent experience in Microservices and API development in an enterprise environment
- Working experience of database and SQL (e.g., Postgres, MSSQL, Oracle)
- Working experience with Shell scripting in Unix/Linux environments
- Working experience in an Agile environment, with experience and understanding of Test-Driven Development methodology
- Bachelor’s degree in computer science, Engineering or relevant experience.
- Capital Markets experience (Understanding of Front, Middle and Back office operations)
- Experience with Messaging Frameworks; IBM MQ/ Kafka/ Redis
- Experience working with real-time, high availability and low latency systems
- Experience in Java multi-threaded applications
- Working experience with containerized systems in public cloud (Azure or GKE/GCP)
- Familiarity (understanding) with front-end technologies (e.g., Angular, React, JavaScript, HTML, CSS)
- Excellent communication and presentation skills.
- Work as a contributing member of a team.
- Values quality, while still managing expectations and deliverables.
- Open to ideas and gives and receives feedback well.
- Wants to understand financial market.
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!
Senior Software Engineer
Scotiabank
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Web developer Full-time Job
IT & Telecoms TorontoJob Details
Overview
Languages
English
Education
- College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year
- or equivalent experience
Experience
1 year to less than 2 years
Hybrid
Work must be completed both in person and remotely.
Work setting
- Startup company
- Research and development institution
Responsibilities
Tasks
- Write, modify, integrate and test software code
- Maintain existing computer programs by making modifications as required
- Communicate technical problems, processes and solutions
- Create and optimize content for Website using a variety of graphics, database, animation and other software
- Research and evaluate a variety of interactive media software products
- Research and evaluate a variety of software products
- Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based applications
- Write, modify, integrate and test software code for e-commerce and other Internet applications
Experience and specialization
Computer and technology knowledge
- OpenGL
- Unity3D
- JavaScript
- CSS
- Object-Oriented programming languages
- Web service design
- Git
Exhibit and display design experience
- Computer interactive or multi media
Area of specialization
- Interactive/new media
Additional information
Work conditions and physical capabilities
- Fast-paced environment
- Tight deadlines
- Attention to detail
Personal suitability
- Accurate
- Client focus
- Dependability
- Efficient interpersonal skills
- Excellent oral communication
- Excellent written communication
- Initiative
- Judgement
- Organized
- Team player
Benefits
Health benefits
- Dental plan
- Disability benefits
- Health care plan
How to apply
By email
How-to-apply instructions
Here is what you must include in your application:
- Cover letter
- Link to web portfolio
- Highest level of education and name of institution where it was completed
This job posting includes screening questions. Please answer the following questions when applying:
- Are you available for the advertised start date?
- Are you currently legally able to work in Canada?
- Are you willing to relocate for this position?
- Do you have the necessary equipment for remote work (i.e. internet, home office, etc.)?
Web developer
Reflektor Digital
Toronto - 9.6kmIT & Telecoms Full-time
36.06
Learn More
Software Architect Full-time Job
IT & Telecoms TorontoJob Details
Merchant Services Squad is looking for a Software Architect who will be a key player in architecting the future technology road map for our Payments domain. This candidate will work closely with product partners, business and other Scotia Digital technology teams to provide scalable technology architecture which will not only serve Canadian Banking but will also align with International Banking.
Is this role right for you? In this role you will:
- Architecture Design: Develop and maintain architectural designs and frameworks for software applications, ensuring scalability, performance, and security. Collaborate with multiple teams Bank-wide on architecture design and follow Bank’s Architecture Review Board governance processes
- Technical Leadership: Provide technical guidance and mentorship to development teams, fostering best practices in coding, testing, and deployment. Maintain a sharp focus on system security and reliability while developing architecture designs for products and services
- Requirements Analysis: Collaborate with stakeholders to gather and analyze requirements, translating them into architectural solutions.
- Technology Evaluation: Stay updated on emerging technologies and assess their applicability to enhance current systems and processes. Design architectural solutions, roadmaps that are aligned to business and technology strategy, enterprise standards and best practices.
- Documentation: Create and maintain comprehensive architectural documentation, including diagrams, specifications, and design patterns.
- Code Reviews: Conduct code reviews to ensure adherence to architectural standards and best practices.
- Collaboration: Work closely with project managers, product owners, and other teams to ensure alignment with business goals and technical feasibility.
- Problem-Solving: Address and troubleshoot architectural and technical challenges, providing innovative solutions. Present solution design in a way that establishes trust relationships, persuades stakeholders and achieves understanding and consensus at all levels.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- 10+ years of IT experience with clear progression through various roles leading with at least 3 years of experience providing hands-on architectural design for software applications with proven track record of building a product and taking it to market.
- Strong understanding of frontend development, specifically microapp design patterns.
- Bachelor (equivalent or higher) degree in Computer Science, Engineering or related discipline.
- Experience working in Financial Services domain highly desirable.
- Experience in designing/developing cloud native solutions in GCP, Azure, AWS platforms.
- Experience in architecting end-to-end solutions involving multiple technology platforms and developing solutions leveraging established architecture/design frameworks.
- Practical experience in addressing data management challenges as part of architecture solution development.
- Experience in Security Architecture on the areas of authentication, authorization and auditing.
- Hands-on experience in Microservices design, Event driven architecture, ETL and data solutions and System resiliency engineering.
- Proven hands-on experience in leading Proof of Concept / Proof of Technology initiatives.
- Experience in Agile, DevOps and iterative software development.
- Excellent interpersonal, communication, and influencing skills with the ability to build and foster relationships with business partners, project stakeholders, strategic technology partners and external vendors.
- Ability to collaborate across organizational boundaries, build relationships, and achieve broader organizational goals.
- Must be flexible and ready to adapt to a dynamic environment.
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 Architect
Scotiabank
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Software Developer Full-time Job
IT & Telecoms TorontoJob Details
What is the opportunity?
The RBC Investor and Services and Technology team is seeking a Software Developer to support an application that processes FX transactions.
In this role you will be responsible for the design and development of solutions on the Kondor+ based platform for key RBC initiatives.
The role is responsible to partner across IT and Business to assess, research, and analyze business, technical and system needs, to implement technical solutions that meet Business requirements.
What will you do?
Participate in the technical design, development, and implementation of application systems. Applies complete knowledge, skills, and practices to perform assignments.
- Organize and participate in walkthrough reviews of all technical specifications, programs, and unit test plans
-
Review issues and requirements from business partners
-
Develops, codes, documents programs of average to high complexity using different languages such as SQL, Java, Unix scripting depending on the target solution
-
Contributes to successful project completion within budget and on time by identifying risks and developing/recommending mitigation strategies
-
Troubleshooting Ability to determine root cause and resolve for incidents and Project issues
-
Manages all aspects of testing and verification ensuring all tasks are performed for all activities.
-
Ensures adequate technical documentation and training material
- Delivering new design and development specifications based on customer requirements, while adhering to standard procedures and techniques
- Creating test transactions and running tests to find errors and revise application programs
- Participating in post-implementation reviews of application development content and processes; continually working to create a learning environment by sharing about the participation process with others
- Supporting the implementation of application programs; fixing any existing or new bugs.
What do you need to succeed:
- A strong understanding of technology and/or financial services industry.
- Expertise of IT Systems and environments, in particular Kondor suite of tools (K+, K+TP, KGR)
-
3 years development background banking technology preferred
-
Strong SQL, Linux and Java skills
-
Strong communication and problem solving
-
Understand IT Standards, Methodologies, System Development Life Cycle (SDLC) and ITIL processes
- Participating in post-implementation reviews of application development content and processes; continually working to create a learning environment by sharing about the participation process with other
Nice-to-have
- Exposure to DevOps automation tools (example: Helios, UrbanCodeDeploy, GitHub)
- Strategic thinker with excellent interpersonal skills to work across functions and businesses.
- Ability to facilitate between and influence key decision makers
#LI-Hybrid
#LI-POST
#TechPJ
Job Skills
Active Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)
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-07-18
Application Deadline:
2024-10-18
Software Developer
Royal Bank Of Canada
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Lead Software Developer, GFT Full-time Job
IT & Telecoms TorontoJob Details
We’re looking for talented and passionate technologists to join our team. With a developer mind-set you will work as part of an agile team to design and deliver high performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a big impact influencing the strength of our advanced insight and analytics. This team is involved in several project scopes, so there are a variety of projects to get involved in!
Job Description
What is the opportunity?
Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app development & technology support. We’re also the center of excellence for employee social collaboration & mobile apps, and also build apps that support managing the risk of the bank. We’re building a team that embraces innovation and enthusiasm to bring a fresh perspective. We’ve been on journeys to build out high performing, highly resilient technology platforms that can grow with the continuous demands from Group Risk, Human Resources, Chief Administrative Office & Audit, Capital Markets, P&CB and Wealth.
We’re looking for talented and passionate technologists to join our team. With a developer mind-set you will work as part of an agile team to deliver high performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a big impact influencing the strength of our advanced insight and analytics. This team is involved in several project scopes, so there are a variety of projects to get involved in!
What will you do?
-
Lead, Develop and support highly scalable, high performance components within an Agile development team
-
Ensure high code quality through automated unit and functional testing
-
Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous delivery
-
Contribute in application design and develop code structures to promote reusability across many applications
-
Be open-minded and look beyond your stack to solve complex problems
-
Proactively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges
-
Communicate effectively with peers and distil technical details into human terms
What do you need to succeed?
Must Have:
-
Minimum 10+ years of professional software development experience delivering highly scalable, high performance applications with core skillsets including Java, J2EE, Spring / REST / Microservices, Linux and SQL
-
Experience developing secure server side services leveraging the following APIs: Spring, Spring Batch/Boot/Integration, RESTful Webservices and Apache Data Utilities (JSON, Avro, CSV/PSV, Parquet).
-
Experience in designing and building scalable, cloud-ready services following microservice architecture principles, lead and contribute during technical design discussions and requirement clarifications.
-
Experience working with various caching technologies (Ignite/Redis etc.) and NoSQL/SQL databases
-
Good knowledge on messaging/streaming technologies like MQ, Kafka etc.
Hands-on experience in writing clean, readable/reusable java code with unit tests. -
Experience using DevOps, CD/CI tools- Jenkins, GitHub, Maven, Automated Testing tools, or similar tools while collaborating with the software development team
-
Ability to closely work with business users to understand requirements and translate them into technical design ideas.
-
Ability to independently handle module deliveries, multi-task effectively and provide timely updates
-
Ability to manage and closely work with a 10+ member team including developers, business analysts and quality engineering.
Nice To Have:
-
Experience in working with Big Data technologies (Hadoop, Spark/Scala etc.)
-
Experience in containerizing applications (Azure/OpenShift/AWS)
-
Experience with Agile software development
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
#LI-POST
#TechPJ
Job Skills
Active Learning, Active Learning, Agile Methodology, Apache Hadoop, Application Integrations, Big Data Technologies, Business, Cloud Platform, Debugging, Design, Detail-Oriented, Enterprise Application Delivery, GitHub, Group Problem Solving, Innovation, Java, Java Enterprise Edition, Maven, Microservices Architecture, Microsoft Azure, NoSQL, Programming Languages, RESTful APIs, Scala (Programming Language), Software Code Quality {+ 4 more}
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-08-22
Application Deadline:
2024-11-01
Lead Software Developer, GFT
Royal Bank Of Canada
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Senior Data Engineer Full-time Job
Canadian Tire Corporation, Limited
IT & Telecoms TorontoJob Details
We are seeking an experienced Data Engineer to join our team. The Data Engineer will play a critical role on the CTC Personalization & Customer Analytics team, reporting into the Promotions Technology manager. Leveraging the latest data technologies and advanced analytical techniques, this team designs, develops, and automates customer-facing data products and services. Made up of data engineers, developers and analysts, the team is laser-focused on creating a portfolio of best-in-class products and services that fuel customer-focused analytics and enhance customer and brand experience.
Data is your strong suit. You are technically minded, detail-oriented and keep updated on automation trends. You communicate effectively to different audiences, and you can build strong cross-functional partnerships to drive collaboration and innovation. In this role, you will:
-
Understand the business case for data and the stakeholders’ requirements to support work processes and strategic business objectives
-
Develop and optimize existing and new data products
-
Design and implement data pipelines to monitor, validate model assumptions and performance adhering to best-in-class coding standards
-
Develop and optimize existing and new data pipelines to standardize and automate
-
Identify and troubleshoot technical issues as they arise with an entrepreneurial mindset, and provide scalable resolution with follow-through
-
Work on ad-hoc projects that leverage multiple internal and external sources of data such as sales, inventory, cost, digital analytics, loyalty, driving patterns, etc.
-
Work with IT and business stakeholders to influence decision making with data and data products
What you bring
-
B.S. in Engineering, Science, Mathematics, Statistics or Computer Science. Equivalent experience also considered.
-
3+ years of professional work experience in data domain
-
Strong knowledge of SQL to perform complex data analysis
-
Strong command of statistics
-
Ability to translate business requirements into technical analytical specifications
-
Balance of technical and business acumen, including modeling and strategic business case development
Bonus points if you have experience with:
-
Python or another language to transform and process data
-
Data intelligence and visualization platforms such as Looker, Google Data Studio, Tableau or other tools
-
Data technologies and analytics platforms such as Knime, Hadoop, Azure, GCP, Big Query, Power BI, Data Studio, Airflow, Snowflake, etc.
Hybrid
We value flexibility. We have adopted a hybrid work model whereby employees use a combination of working in office and virtually in service of outcomes. Each leader is empowered to decide what work is best achieved in person based on the unique needs of their team.
time left to apply
End Date: October 23, 2024 (21 days left to apply)
#LI-GM1
Senior Data Engineer
Canadian Tire Corporation, Limited
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Software Developer Full-time Job
IT & Telecoms TorontoJob Details
Contributes to the overall success of the Online Digital Banking in Canada 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.
Is this role right for you? In this role you will:
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
- Champions a high performance environment and contributes to an inclusive work environment.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- Full Stack developer with 3+ years of progressive experience working in the IT industry in roles like developer and team lead
- Current on industry best practice and secure coding
- Analyze and oversee the team’s development efforts working towards successful code delivery
- Maintain high standards of software quality within the team by establishing good practices and habits
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications
- Design, develop, and unit test applications in accordance with established standards
- Work with Delivery Leads and BSA’s to articulate efforts and compile estimates
- Expert level experience in the following technologies: NodeJS / Javascript / ReactJS
- Deep knowledge of HTML / CSS / SASS (BEM, OOCSS, SMACSS, CSS3 Animations, Semantic HTML)
- Extensive experience in designing and developing enterprise grade software
- Excellent verbal and written communication skills coupled with strong interpersonal and problem-solving skills
- Time management skills with the ability to handle multiple assignments
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Work arrangements: Hybrid
#LI-Hybrid
Location(s): Canada : Ontario : Toronto
Software Developer
Scotiabank
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Integration Architect Full-time Job
IT & Telecoms TorontoJob Details
Work arrangement: Hybrid - 3 days in office, 2 days from home
Responsibilities:
-
This role requires technical hands, not necessarily strategy documents, creating roadmaps, blue printing, etc., but expected to own and contribute to Integration target state
-
Partner with the engineering leads and developers for the related business functions to own and drive application integration solutions to the business.
-
Own and drive the roadmap and integration target state architecture for the segment, partnering with other architects, delivery and platform teams, and product owners.
-
Drive technical solution decisions related to application and system integration, with a focus on performance, resiliency, and business agility.
-
Produce key design documents and incremental technical solution architecture artifacts based on project needs and our architectural target state.
-
Actively participate in all aspects of project life cycle, working closely with solution delivery teams and committed to business success.
-
Develop and enhance software frameworks, design patterns, and best practices.
-
Design and implement new technology proof-of-concepts.
-
Ability to whiteboard, present and discuss different solution options with pros & cons.
-
Collaborate and incorporate feedback from various stakeholders to drive design decisions.
-
Review artifacts like use cases, estimates, high level designs, low level designs, code, and provide appropriate feedback.
-
Guide development teams and drive solutions through various review processes by leading and contributing to artifacts such as design diagrams, decision trees, pattern articulation, etc. at respective review boards (segment and global).
-
Identify complex issues in a timely manner and provide mitigation recommendations to the Project and Product leads.
-
Demonstrated leadership abilities in a complex environment in driving operational excellence and best practices.
-
Contribute to architecture and engineering communities across the company.
Qualifications
-
Bachelor’s degree in computer science or related field, or equivalent combination of education and recent, relevant work experience
-
Overall information technology experience - 10+ years
-
Systems or application development experience - 7+ years
-
Financial services industry experience preferred.
-
Must have hands on coding experience with multiple programming languages (Java or .Net), and database systems.
-
Must have experience with integration platforms such as Mulesoft (highly preferred) or Boomi
-
Nice to have other Integration platforms – Oracle (previously Weblogic), TIBCO
-
Specific experience to and Informatica is preferred.
-
Current with new technologies, language frameworks, and design patterns
-
Experience with iPaaS (Integration Provider as a Service), Software as a Service (SaaS), and Platform as a Service (PaaS) – Azure and AWS preferred.
-
Exposure and Experience with various integration architecture (synchronous, asynchronous), Microservice patterns and related security across layers.
-
Experience integrating across different landscapes (cloud, on-prem, connected/disconnected devices, data agents).
-
Exposure to integration with AI/ML platforms and applications.
-
Excellent interpersonal skills in areas such as teamwork, facilitation, and negotiation.
-
Excellent time management skills, including multi-tasking and prioritization.
-
Strong written, verbal communication and presentation skills
-
Ability to estimate the financial impact of various solution architecture alternatives.
-
Must be comfortable working in an open, highly collaborative team environment.
-
Experience with software development life cycles and technical design principles. (e.g., Agile, Scrum, Disciplined Agile, TOGAF, etc.), certification is a plus.
-
Ability to handle multiple tasks and deadlines with attention to detail.
-
Experience with application rationalization and modernization initiatives.
-
Hands-on exposure to containerized and serverless workloads.
-
Understanding and exposure to security and compliance standards and best practices.
What can we offer you?
-
A competitive salary and benefits packages.
-
A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.
-
A focus on growing your career path with us.
-
Flexible work policies and strong work-life balance.
-
Professional development and leadership opportunities.
Our commitment to you
-
Values-first culture
We lead with our Values every day and bring them to life together. -
Boundless opportunity
We create opportunities to learn and grow at every stage of your career. -
Continuous innovation
We invite you to help redefine the future of financial services. -
Delivering the promise of Diversity, Equity and Inclusion
We foster an inclusive workplace where everyone thrives. -
Championing Corporate Citizenship
We build a business that benefits all stakeholders and has a positive social and environmental impact.
#LI-JH
Integration Architect
Manulife
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Data Analyst Full-time Job
IT & Telecoms TorontoJob Details
Data Management & Analysis
- Data Entry - Obtain from various sources such as design drawings, emails, excel documents etc and enter dates, scope, descriptions, costs, quantities etc. into various Program Management Tracking Tools (Master Trackers)
- Create complex formulas in Excel to facilitate the management and update of Tracking Tools, Budget Estimates, Spend Projections, RFQ Evaluations, Reporting and other documents as requested.
- Identifies opportunities to maximize data usage, applying modeling and optimization methods to develop new strategies and improve Program Management Tools.
- Identifies and troubleshoots any issues or anomalies related to various Program Management Tracking Tools and Reports.
- Responsible for ensuring Program Management Tracking Tools, graphs, pivots and other documents are functional, updated, relevant, customized and available for team use ongoingly.
- With inputs from the Program Management Team, defines data requirements and gathers and validates information, using judgment and statistical tests.
- Develops data structures and pipelines to organize, collect, cleanse, and standardize data in order to generate insights and addresses reporting needs
Administration & Coordination
- Performs administrative and coordination activities throughout the Program Life cycle such as requesting and preparing documents for quotes, PO’s, lien searches, Form 9s, invoices etc. Reviews information obtained, identifies issues, proposes solutions, and works with various stakeholders to rectify.
- Performs other administrative and coordination activities as requested by the Program Management Team.
- Uploads, files, names and organizes documents and information to various company and client systems.
- Works with Program Management Team to identify, document and implement process improvements.
- Prepare & issue client Project Notifications via email
- College Diploma or University degree in computer science, data engineering, actuarial science or equivalent with a focus on data management and/or Project Management.
- 2+ years strong Data Processing (alpha and numeric) experience using MS Excel
- 2+ years of experience in quantitative analysis, data modeling, reporting, and data-visualization
- Advanced skills in computer technology including Microsoft Office (Word, Excel, PowerPoint, Teams and Outlook)
- Ability to perform ad-hoc, strategic analysis of structured and unstructured data across multiple data sources
- Ability to define data requirements and gathers and validates information, using judgment and statistical tests.
- Well versed in knowledge of creating algorithms, identifying patterns and insights from structured and unstructured data sets utilizing graphs, trees and/or other data representation techniques as required.
- Experience in Corporate Real Estate, Construction or Project, Program Management would be considered an asset
- Process improvement experience (lean sigma, six sigma even at Greenbelt level) would be beneficial
- Experience in Data Governance would be an asset
- NA
Data Analyst
BGIS
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Solution Architect Full-time Job
Canadian Tire Corporation, Limited
IT & Telecoms TorontoJob Details
The Data Platforms team within the AI & Emerging Technology organization is looking for a hands-on Solutions Architect to join our transformational team with a focus on enabling data analytics, data governance/management, and business intelligences capabilities. The successful candidate will work with partner teams to understand their data, analytics, reporting, and data sciences needs, determine the capabilities required to enable and then materialize into roadmaps, functional designs, and systems for Data Products. The ideal candidate understands how the needs of our business partners translate into capabilities enabled by cloud technologies and will then be able to prototype and build cloud-based solutions that also integrate with on-premises systems.
In this role, you'll:
-
Enable successful business outcomes across the Data Technology solution stack with a special focus on designing and helping partner groups build production capabilities and reduce technical debt/risks
-
Provide technical solution leadership, designing for sustainable solutions and repeatable patterns across Data, Data Analytics, Data Reporting, Data Sciences, and Data Movement technologies which align with business capabilities
-
Have a hands-on approach spanning across design, build, and productionizing solutions
-
Be a trusted advisor and cloud adoption advocate by providing specialized advice on cloud migration of existing on-premises solutions, applications, and data
-
Create and delivering solution communication packages to all levels of stakeholders up to and including the senior leadership team
-
Perform code and infrastructure reviews to diagnose issues and provide resolutions
What you bring
-
A continuous learning mindset with customer focus and the ability to prioritize work
-
A self-motivated, agile, and innovative team member, who can manage in an environment of change and ambiguity
-
Solid understanding and practical experience with fundamental data systems architecture including, but not limited to various database types, data engineering, data movement, data visualizations, Lakehouse architecture, Data Reporting technologies, ETL/ELT, data governance technologies, CICD, and code/model management
-
5+ years of design and hands-on experience in Data Platforms, Analytics, Integration technologies (end-to-end stack) and Database technologies
-
Broad knowledge across foundational technology domains including security, infrastructure, and networking
-
Deep knowledge of and experience working with ADLS Gen2, Databricks, Data Factory, and Synapse
-
2+ years of experience working in a Cloud environment (Azure preferred)
-
2+ years working in an Agile delivery environment (SAFe preferred)
-
Working experience in Tibco Stack (all components), IBM Stack, Kafka/Pulsar and Event driven/Event stream architecture
-
Have lived through at least 1 migration of on-premises systems to the Cloud or Hybrid implementation
-
Experience with Infrastructure as code tools such as Ansible, Terraform or CloudFormation (preferably Terraform)
-
An inquisitive mindset with forward thinking to come up with innovative solutions to technical problems
-
Story telling skills, while being a patient listener to communicate effectively with the stakeholders
-
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field is preferred
-
Certification in one or more of the following technology subject areas is preferred: Cloud, Database, Data, Business Intelligence, Data Science/ML/AI
We value flexibility. We have adopted a hybrid work model whereby employees use a combination of working in office and virtually in service of outcomes. Each leader is empowered to decide what work is best achieved in person based on the unique needs of their team.
#LI-GS1
Solution Architect
Canadian Tire Corporation, Limited
Toronto - 9.6kmIT & Telecoms Full-time
Learn More
Data Analyst Full-time Job
IT & Telecoms TorontoJob Details
Data Management & Analysis
- Data Entry - Obtain from various sources such as design drawings, emails, excel documents etc and enter dates, scope, descriptions, costs, quantities etc. into various Program Management Tracking Tools (Master Trackers)
- Create complex formulas in Excel to facilitate the management and update of Tracking Tools, Budget Estimates, Spend Projections, RFQ Evaluations, Reporting and other documents as requested.
- Identifies opportunities to maximize data usage, applying modeling and optimization methods to develop new strategies and improve Program Management Tools.
- Identifies and troubleshoots any issues or anomalies related to various Program Management Tracking Tools and Reports.
- Responsible for ensuring Program Management Tracking Tools, graphs, pivots and other documents are functional, updated, relevant, customized and available for team use ongoingly.
- With inputs from the Program Management Team, defines data requirements and gathers and validates information, using judgment and statistical tests.
- Develops data structures and pipelines to organize, collect, cleanse, and standardize data in order to generate insights and addresses reporting needs
Administration & Coordination
- Performs administrative and coordination activities throughout the Program Life cycle such as requesting and preparing documents for quotes, PO’s, lien searches, Form 9s, invoices etc. Reviews information obtained, identifies issues, proposes solutions, and works with various stakeholders to rectify.
- Performs other administrative and coordination activities as requested by the Program Management Team.
- Uploads, files, names and organizes documents and information to various company and client systems.
- Works with Program Management Team to identify, document and implement process improvements.
- Prepare & issue client Project Notifications via email
- College Diploma or University degree in computer science, data engineering, actuarial science or equivalent with a focus on data management and/or Project Management.
- 2+ years strong Data Processing (alpha and numeric) experience using MS Excel
- 2+ years of experience in quantitative analysis, data modeling, reporting, and data-visualization
- Advanced skills in computer technology including Microsoft Office (Word, Excel, PowerPoint, Teams and Outlook)
- Ability to perform ad-hoc, strategic analysis of structured and unstructured data across multiple data sources
- Ability to define data requirements and gathers and validates information, using judgment and statistical tests.
- Well versed in knowledge of creating algorithms, identifying patterns and insights from structured and unstructured data sets utilizing graphs, trees and/or other data representation techniques as required.
- Experience in Corporate Real Estate, Construction or Project, Program Management would be considered an asset
- Process improvement experience (lean sigma, six sigma even at Greenbelt level) would be beneficial
- Experience in Data Governance would be an asset
- NA
Data Analyst
BGIS
Toronto - 9.6kmIT & Telecoms Full-time
Learn More