290 Jobs Found
Senior Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
Senior Software Engineer
CBRE
Toronto - 35.48kmIT & Telecoms Full-time
Learn More
Senior Data Science Specialist Full-time Job
IT & Telecoms TorontoJob Details
Application Deadline:
11/21/2024
Address:
100 King Street West
Job Family Group:
Data Analytics & Reporting
Uses advanced analytical algorithms and technologies (e.g. machine learning, deep learning, artificial intelligence) to mine and analyze large sets of structured and unstructured data to obtain insights. Designs and constructs new processes for modeling data. Develops predictive models and leverages big data technology to design solutions that deliver smarter business decisions, improve customer experience, and drive productivity. Collaborates with other data and analytics professionals and teams to optimize, refine and scale analysis into mature analytics solutions.
- Plays an active role in the futuristic display of data, and advancement of innovative data strategies to understand consumer trends and address business problems.
- Uses data mining and extracting usable data from valuable data sources to assess feasibility of AI/ML solutions for improved processing and usage of organization data.
- Conducts large-scale analysis of information to discover patterns and trends by combining different modules and algorithms.
- Uses analysis to provide recommendations and advice for business leaders to maintain to maintain market competitiveness.
- Develops prediction systems and machine learning algorithms. Investigates additional technologies and tools for developing innovative data solutions for business stakeholders.
- Collaborate together with the product team and partners to understand and provide data-driven decision making, business planning and future roadmap.
- Operates at a group/enterprise-wide level and serves as a specialist resource to senior leaders and stakeholders.
- Applies expertise and thinks creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine.
- Implements changes in response to shifting trends.
- Broader work or accountabilities may be assigned as needed.
Qualifications:
Advanced level of proficiency:
- Mathematics, statistics & operations research.
- Deep learning.
- Machine learning.
- Trust, bias and ethics.
- Creative thinking.
- Critical thinking.
- Big data.
- Data visualization.
- Computational thinking and programming.
- Data wrangling.
- Data preprocessing.
- Creative reasoning.
- Verbal & written communication skills.
- Analytical and problem solving skills.
- Influence skills.
- Collaboration & team skills; with a focus on cross-group collaboration.
- Able to manage ambiguity.
- Data driven decision making.
- Typically 7+ years of relevant experience and/or certification in related field of study or an equivalent combination of education and experience.
- Seasoned professional with a combination of education, experience and industry knowledge.
Salary:
$100,800.00 - $187,200.00
Senior Data Science Specialist
BMO Canada
Toronto - 35.48kmIT & Telecoms Full-time
100,800 - 187,200
Learn More
Full Stack Developer Full-time Job
IT & Telecoms TorontoJob Details
Application Deadline:
11/29/2024
Address:
33 Dundas Street West
Job Family Group:
Technology
This role is subject to Hybrid Work model (1-2 days work in office). Ideal candidate would have AI and BigData experience along side development of UI and Backend coding.
Applies development expertise to front and back-end systems coding combined with project management experience with systems administration skills. Designs the strategy for continuous enhancement, performance optimization, stability, and scalability. Designs, develops, and maintains fully-fledged and functioning platforms with databases or servers. Designs the user experience, user interaction, responsive design, and complete architecture. Works with databases, servers, APIs, version control systems, and third-party apps. Ensures cross-platform compatibility and fixes issues during test and production phases.
- Builds dynamic, visually-attractive, and innovative software product/apps including front-end and back-end components.
- Manages the complete software development process from conception to deployment.
- Maintains and upgrades the software following deployment.
- Manages the end-to-end life cycle for the production of software and applications.
- Oversees and guides the analysis, writing, building, and deployment of software.
- Oversees automated testing and provides insights on results.
- Modifies and tests changes to previously developed programs.
- Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
- Exercises judgment to identify, diagnose, and solve problems within given rules.
- Works independently on a range of complex tasks, which may include unique situations.
- Broader work or accountabilities may be assigned as needed.
Qualifications:
In-Depth level of proficiency:
- Front-end languages and framework (NextJS or React)
- Backend Technologies and Frameworks (NodeJS)
- Artificial Intelligence
- Big Data
- Database and cache.
- Basic design ability.
- Server.
- Web architecture.
- Version Control.
- Web Hosting Platforms.
- Learning Agility.
- Building and managing relationships.
- Technical writing / documentation.
- Verbal & written communication skills.
- Organization skills.
- Collaboration & team skills.
- Analytical and problem solving skills.
- Influence skills.
- Typically between 2-4 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
- Technical proficiency gained through education and/or business experience.
Salary:
$60,000.00 - $111,700.00
Full Stack Developer
BMO Canada
Toronto - 35.48kmIT & Telecoms Full-time
Learn More
Web developer Full-time Job
IT & Telecoms TorontoJob Details
Overview
Languages
English
Education
- Bachelor's degree
Experience
2 years to less than 3 years
Hybrid
Work must be completed both in person and remotely.
Responsibilities
Tasks
- Write, modify, integrate and test software code
- Maintain existing computer programs by making modifications as required
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software
- Assist in the collection and documentation of user's requirements
- Assist in the development of logical and physical specifications
- Research and evaluate a variety of interactive media software products
- Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based applications
- Conduct tests and perform security and quality controls
- Program special effects software for film and video applications
- Write, modify, integrate and test software code for e-commerce and other Internet applications
Experience and specialization
Computer and technology knowledge
- Android
- Eclipse
- Microsoft Visual Studio
- Adobe Illustrator
- ASP
- Adobe Photoshop
- Adobe Premiere Pro
- HTML
- Internet
- Flash
- Java
- JavaScript
- CSS
- JSP
- Presentation software
- Communication software
- PHP
- Image editing software
- SQL
- Programming software
- HTML editing software
- Website creation and management software
- Web service design
- MS Office
- MS Windows
- API
Additional information
Work conditions and physical capabilities
- Fast-paced environment
- Work under pressure
- Tight deadlines
- Repetitive tasks
- Attention to detail
Personal suitability
- Accurate
- Client focus
- Efficient interpersonal skills
- Excellent oral communication
- Excellent written communication
- Initiative
- Judgement
- Organized
- Team player
- Creativity
- Integrity
How to apply
1
By email
How-to-apply instructions
Here is what you must include in your application:
- Cover letter
This job posting includes screening questions. Please answer the following questions when applying:
- Are you available for shift or on-call work?
- Are you available for the advertised start date?
- Are you currently a student?
- Are you currently legally able to work in Canada?
- Are you willing to relocate for this position?
Web developer
TECHCSSOLUTIONS
Toronto - 35.48kmIT & Telecoms Full-time
39.50
Learn More
Intermediate Java Developer Full-time Job
IT & Telecoms TorontoJob Details
Application Deadline:
11/21/2024
Address:
33 Dundas Street West
Job Family Group:
Technology
- Must have experience in: Java, Angular, Oracle database, Spring framework
- Nice to have experience in: AWS, Open Shift, Microservices
Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements.
-
Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user.
-
Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution.
-
Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components.
-
Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements.
-
Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk.
-
Follows release management processes and standards, and applies version controls.
-
Assists in interpreting and documentation of client requirements.
-
Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
-
Exercises judgment to identify, diagnose, and solve problems within given rules.
-
Works independently on a range of complex tasks, which may include unique situations.
-
Broader work or accountabilities may be assigned as needed.
Qualifications:
Foundational level of proficiency:
-
Creative thinking.
-
Building and managing relationships.
-
Emotional agility.
-
Quality Assurance and Testing.
-
Cloud computing.
-
Microservices.
-
Technology Business Requirements Definition, Analysis and Mapping.
-
Adaptability.
-
Learning Agility.
Intermediate level of proficiency:
-
Programming.
-
Applications Integration.
-
Test Driven Development.
-
System Development Lifecycle.
-
Troubleshooting.
-
System and Technology Integration.
-
Verbal & written communication skills.
-
Collaboration & team skills.
-
Analytical and problem solving skills.
-
Data driven decision making.
-
Typically between 4 - 6 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
-
Technical proficiency gained through education and/or business experience.
Salary:
$60,000.00 - $111,700.00
Intermediate Java Developer
BMO Canada
Toronto - 35.48kmIT & Telecoms Full-time
60,000 - 111,700
Learn More
Senior Information Security Specialist, Governance and Compliance Full-time Job
Canadian Tire Corporation, Limited
IT & Telecoms TorontoJob Details
What you’ll do
Reporting to the AVP, Cyber Governance Risk and Compliance, the Senior Information Security Specialist, Governance and Compliance will lead the charge in maintaining cyber security policies and standards, responding to regulator and auditor inquiries, and providing an advisory function to the business surrounding cyber security governance.
-
Provide senior level advisory services to cybersecurity, technology teams, and business team members, as required
-
Maintain cyber security policies and standards
-
Respond to external inquires regarding cyber security (e.g. ESG, regulators, etc.)
-
Analyze and assess cyber security related business scenarios and prepares/presents position papers providing risk-based recommendations to assist the leadership team in making informed decisions
-
Oversee and provide guidance on the cyber security configuration compliance management program for both on prem and cloud environments
-
Oversee and provide guidance on the cyber security vulnerability, configuration & patch remediation management programs
-
Oversee and provide guidance on the Cloud security compliance management program
-
Design and perform annual reviews of configuration benchmarks for teams to follow for new and existing systems
-
Manage the cyber security policy exemption management processes by assessing policy exception requests, maintaining the exception workflows, and updating and keeping current the exception database
-
Keep current with ongoing trends and changes within the cyber security community
What you bring
-
University degree preferably in an IT related discipline
-
CISSP, and/or CISM, and/or CISA, and/or CRISC designations would be an asset
-
8-10+ years experience in information security, and/or IT Audit/Compliance, and/or external audit
-
Strong understanding of IT, cloud and cyber security concepts and best practices
-
Understands cyber security risks and control frameworks including NIST CSF, CIS, COBIT 5, and ISO 270001
-
Experience with security assessment tools such as Tripwire, Nexpose, MS Defender, McAfee EPO, Kenna, etc.
-
Understanding of Agile concepts and practices
-
Ability to communicate and influence effectively at all levels from technical staff to company leadership team
-
Proven ability to weigh business needs with information security priorities and make sound risk-based judgement calls
-
Experienced with analyzing and assessing cyber security related business scenarios, performing risk assessments, and preparing position papers outlining sound, risk-based recommendations
-
Experienced with analyzing and assessing cyber security policy exception requests and providing risk-based recommendations
-
Experience overseeing cyber security configuration compliance programs
-
Experience overseeing cyber security vulnerability & patch management programs
-
Experience overseeing Cloud security compliance management programs
-
Experience with developing security baselines based on industry accepted CIS benchmark, MS Azure security benchmark, PCI DSS benchmark, etc and conduct regular reviews to update existing custom baselines
-
Experience with Microsoft Azure Portal/Security Center to monitor and manage vulnerabilities, security policy compliance and all outstanding Microsoft recommendations
-
Familiar with KQL (Kusto query language) to develop scripts to query Microsoft Azure policy database to report compliance status
-
Technical knowledge including Linux, Windows, AIX, databases, network and security appliances and firewalls/IDS/IPS, web and cloud-based applications, secure coding practices, and cloud security
-
Highly proficient with MS Office suite of products
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.
Senior Information Security Specialist, Governance and Compliance
Canadian Tire Corporation, Limited
Toronto - 35.48kmIT & Telecoms Full-time
Learn More
Specialist IT Operations Full-time Job
IT & Telecoms TorontoJob Details
Air Canada is looking for a seasoned Specialist in IT Operations to take charge of leading and coordinating the resolution of major incidents, ensuring our global IT services experience minimal disruption. The ideal candidate will have a strong background in IT incident management, proven leadership skills, and the ability to work effectively under pressure. In this role, you will collaborate with cross-functional teams to identify, escalate, and mitigate major incidents while maintaining clear and effective communication with stakeholders. Furthermore, you will drive continuous improvement by evolving and implementing new processes aimed at reducing the frequency and impact of critical incidents.
Responsibilities:
- Serve as the primary point of contact for all major incidents reported, ensuring swift, efficient, and effective handling of incidents from detection to resolution.
- Lead and coordinate activities of various teams involved in incident resolution, including technical support, operations, and communications teams.
- Ensure all stakeholders are consistently updated on the status, progress, and resolution of major incidents through clear and timely communications via email, chat, phone, and incident management tools.
- Maintain detailed incident records, including timelines, actions taken, and resolutions achieved, to facilitate post-incident analysis and continuous improvement.
- Coach colleagues, helping less experienced team members while guiding them in the current and future Air Canada process flows.
- Conduct thorough incident analysis, identify root causes, and implement corrective and preventive measures to prevent recurrence.
- Assess, recognize, and escalate incidents requiring higher-level attention based on established escalation procedures and protocols.
- Contribute to the development and enhancement of incident management processes, documentation, and playbooks to ensure a consistent and efficient response to future incidents.
- Work with the larger team on maintaining proper documentation strategies.
- Work closely with members of the team, providing guidance and support, ensuring escalations and resolutions are timely and efficient.
- Generate incident reports, including post-incident reviews, to communicate lessons learned, highlight improvements, and present findings to management.
- Stay up to date with the latest industry trends, incident management best practices, and emerging technologies to improve the overall incident response capabilities of the organization.
Qualifications
- A pertinent university degree or technical certification, and/or equivalent experience relevant to the position.
- 9-12 years of experience in IT, operations, service delivery, or incident management, with demonstrated leadership in a large organization.
- Advanced ITIL Foundation certification or comparable certifications are highly preferred.
- Understanding of IT Management systems and tools, such as ServiceNow.
- Proficiency in incident response frameworks and best practices.
- Analytical Thinking: Capability to tackle a problem through a logical, methodical, and step-by-step process.
- Teamwork: The ability and readiness to effectively collaborate with colleagues in a team environment, demonstrating excellent leadership, interpersonal, and communication skills.
- Adaptability and Flexibility: The capacity to perform efficiently under stress or in rapidly changing or uncertain environments, while keeping self-control during challenging situations.
- Accountability and Credibility: Assumes responsibility for the organization's outcomes and its future strategies. Shows a clear commitment to being seen as dependable, trustworthy, and reliable.
- Customer Orientation: Evidences a commitment to meeting the needs of both external and internal customers.
- Forward Thinking: Anticipating the implications and consequences of situations and taking appropriate action to be prepared for possible contingencies.
Conditions of Employment:
-
Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.
Linguistic Requirements
Based on equal qualifications, preference will be given to bilingual candidates.
Specialist IT Operations
Air Canada
Toronto - 35.48kmIT & Telecoms Full-time
Learn More
Specialist IT Operations Full-time Job
IT & Telecoms TorontoJob Details
Air Canada is looking for a seasoned Specialist in IT Operations to take charge of leading and coordinating the resolution of major incidents, ensuring our global IT services experience minimal disruption. The ideal candidate will have a strong background in IT incident management, proven leadership skills, and the ability to work effectively under pressure. In this role, you will collaborate with cross-functional teams to identify, escalate, and mitigate major incidents while maintaining clear and effective communication with stakeholders. Furthermore, you will drive continuous improvement by evolving and implementing new processes aimed at reducing the frequency and impact of critical incidents.
Responsibilities:
- Serve as the primary point of contact for all major incidents reported, ensuring swift, efficient, and effective handling of incidents from detection to resolution.
- Lead and coordinate activities of various teams involved in incident resolution, including technical support, operations, and communications teams.
- Ensure all stakeholders are consistently updated on the status, progress, and resolution of major incidents through clear and timely communications via email, chat, phone, and incident management tools.
- Maintain detailed incident records, including timelines, actions taken, and resolutions achieved, to facilitate post-incident analysis and continuous improvement.
- Coach colleagues, helping less experienced team members while guiding them in the current and future Air Canada process flows.
- Conduct thorough incident analysis, identify root causes, and implement corrective and preventive measures to prevent recurrence.
- Assess, recognize, and escalate incidents requiring higher-level attention based on established escalation procedures and protocols.
- Contribute to the development and enhancement of incident management processes, documentation, and playbooks to ensure a consistent and efficient response to future incidents.
- Work with the larger team on maintaining proper documentation strategies.
- Work closely with members of the team, providing guidance and support, ensuring escalations and resolutions are timely and efficient.
- Generate incident reports, including post-incident reviews, to communicate lessons learned, highlight improvements, and present findings to management.
- Stay up to date with the latest industry trends, incident management best practices, and emerging technologies to improve the overall incident response capabilities of the organization.
Qualifications
- A pertinent university degree or technical certification, and/or equivalent experience relevant to the position.
- 9-12 years of experience in IT, operations, service delivery, or incident management, with demonstrated leadership in a large organization.
- Advanced ITIL Foundation certification or comparable certifications are highly preferred.
- Understanding of IT Management systems and tools, such as ServiceNow.
- Proficiency in incident response frameworks and best practices.
- Analytical Thinking: Capability to tackle a problem through a logical, methodical, and step-by-step process.
- Teamwork: The ability and readiness to effectively collaborate with colleagues in a team environment, demonstrating excellent leadership, interpersonal, and communication skills.
- Adaptability and Flexibility: The capacity to perform efficiently under stress or in rapidly changing or uncertain environments, while keeping self-control during challenging situations.
- Accountability and Credibility: Assumes responsibility for the organization's outcomes and its future strategies. Shows a clear commitment to being seen as dependable, trustworthy, and reliable.
- Customer Orientation: Evidences a commitment to meeting the needs of both external and internal customers.
- Forward Thinking: Anticipating the implications and consequences of situations and taking appropriate action to be prepared for possible contingencies.
Conditions of Employment:
-
Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.
Linguistic Requirements
Based on equal qualifications, preference will be given to bilingual candidates.
Specialist IT Operations
Air Canada
Toronto - 35.48kmIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
Contributes to the overall success of the Payments & Core Banking Engineering globally 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.
-
Champions a high-performance environment and contributes to an inclusive work environment.
-
Proactively provide guidance and recommendation on the software design.
-
Collaborate with SMEs to understand Business Banking and Cash Management trends.
-
Collaborate with cross functional team on the components to meet the performance requirements.
-
Collaborates to provide estimation and break down of work to enable small and frequent releases to production.
-
Actively participates in customer discovery and solution discovery sessions.
-
Builds software solutions that meet the needs of stakeholders while focusing on continually reducing technical debt
-
Sets up development environments necessary to build the entire solution.
-
Participates in merging, integrating, versioning, promoting, code through environments and version control.
-
Triaging and problem-solving incidents to restore services in production and with follow up on root cause / permanent fixes.
-
Create, socialize, and implement on technical roadmaps.
-
Coaches and mentors junior Engineers to support their career development and personal growth.
-
Provides expertise in the technologies and frameworks used to deliver on business objectives.
-
Stays ahead of latest technologies, tools, patterns, best practices and brings them to the team for consideration.
-
Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
-
Actively 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.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
-
A recognized degree in engineering, computer science, math or related discipline
-
3+ years of software development experience
-
Have experience in systems design and a solid understanding of development, quality assurance and integration methodologies.
-
Ability to communicate effectively with a software development team on tight deadlines
-
Extensive experience in JAVA related technologies and frameworks (React JS, Next JS, Spring Framework, J2EE, JSP, JSF 2, JUnit, ANGULAR JS)
-
Familiar with open-source DevOps tools (Bitbucket/GIT, Jenkins, Artifactory, Gradle, Docker)
-
Solid understanding of Test Automation framework and tools
-
3 years+ experience developing microservices and micro frontends in Java
-
2 years+ of experience with Google Cloud Platform and/or Microsoft Azure.
What's in it for you?
-
Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
-
Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
-
Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
-
Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
-
Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Work arrangements: Hybrid
#LI-Hybrid
Software Engineer
Scotiabank
Toronto - 35.48kmIT & Telecoms Full-time
Learn More
Data Engineer with Java Development Full-time Job
IT & Telecoms TorontoJob Details
This role requires a blend of a Data Engineer and a Developer who will be responsible for designing, building, monitoring, tuning, and troubleshooting data pipelines for Global Finance & Risk Technology.
Is this role right for you? In this role, you will:
- Design, Develop and maintain robust data pipelines for the ingestion, transformation, and distribution of large datasets.
- Utilize services and tools to automate data workflows and streamline the data engineering process.
- Collaborate with other stakeholders to support data analysis, data mapping and reporting needs.
- Monitor application performance, identifying bottlenecks, and implementing improvements to enhance efficiency.
- Conduct data quality checks and implementing measures to ensure data accuracy and integrity.
- Stay current with emerging technologies and data engineering practices to recommend and adopt innovations that improve data systems.
- Provide technical expertise and support for data-related issues, including troubleshooting and resolving data pipeline failures.
- Document data engineering processes, creating data flow diagrams, and maintaining metadata for data lineage and cataloging.
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have experience with:
- Proficiency in Java is crucial.
- Experience using Streaming Architecture (Kafka) and Big Data Platform (Hadoop) is required.
- Strong SQL knowledge is needed.
- Experience in NiFi is desired.
- General Understanding of continuous integration/continuous deployment (CI/CD) pipelines
- Experience building CI/CD pipelines using GitHub, Artifactory etc. to reduce cycle times and ensure quality.
- Strong scripting skills (i. e. shell scripting for automation.
- Working experience with source control systems like Git.
- Exposure to working on cloud platforms like Azure/GCP/AWS
- Experience with Agile/Scrum development methodologies
- Team player with effective communication skills (verbal and written)
- Able to see tasks through to completion without significant guidance.
- Self-managed and results-oriented with sense of ownership is required.
- A university degree in Mathematics, Science, Engineering, Management or relevant.
What's in it for you?
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
- We provide you with the tools and technology needed to create meaningful customer experiences.
- An opportunity for mentorship from experienced and knowledgeable technologists
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
- We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), generous vacation, personal & sick days, personal development funding, maternity leave top-up, parental leave and much more.
Data Engineer with Java Development
Scotiabank
Toronto - 35.48kmIT & Telecoms Full-time
Learn More
Senior Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
Senior Software Engineer
CBRE
Toronto - 35.48kmIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
We are the Innovation team in Canadian Banking Engineering. We look to utilize emerging technologies to optimize and improve the Bank’s internal processes.
The Role
Contribute to the overall success of the Innovation team with your software engineering skills, investigating new technologies and building quality software that helps to solve technology and business problems.
Is this role right for you? In this role, you will:
-
Support our chatbot including training, updates, development and testing
-
Reviewing and updating knowledge training documents as needed
-
Participating in regular code reviews
-
Research emerging technologies to understand how they can be used to solve problems more efficiently including building proof of concepts
-
Work closely with others in a small team to interpret/discuss requirements and translate them to software solutions for multiple projects
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
-
2 years working with Python
-
Experience with JavaScript, Node.js, SQL,designing and deploying RESTful APIs
-
Must possess excellent verbal and written communication skills, as well as strong problem-solving skills
-
Energy, curiosity, being a continuous learner
-
Nice to have: Git, Docker, React, shell scripting, noSQL databases
-
Bachelor’s degree in computer science or equivalent
What's in it for you?
-
Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
-
Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
-
Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
-
Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
-
Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Work arrangements: Hybrid
#LI-Hybrid
Software Engineer
Scotiabank
Toronto - 35.48kmIT & Telecoms Full-time
Learn More