660 Jobs Found
Web developer Full-time Job
IT & Telecoms EdmontonJob Details
Overview
Languages
English
Education
- Bachelor's degree
- or equivalent experience
Experience
1 year to less than 2 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Work setting
- Relocation costs not covered by employer
- Willing to relocate
Responsibilities
Tasks
- Consult with clients to develop and document Website requirements
- Write, modify, integrate and test software code
- Maintain existing computer programs by making modifications as required
- Prepare mock-ups and storyboards
- Communicate technical problems, processes and solutions
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software
- Source, select and organize information for inclusion and design the appearance, layout and flow of the Website
- Assist in the collection and documentation of user's requirements
- Create and optimize content for Website using a variety of graphics, database, animation and other software
- Assist in the development of logical and physical specifications
- Research and evaluate a variety of interactive media software products
- Lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity
- 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
- 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
- Consult with clients after sale to provide ongoing support
Experience and specialization
Computer and technology knowledge
- Intranet
Area of specialization
- Development
Additional information
Security and safety
- Confidential security clearance
Work conditions and physical capabilities
- Fast-paced environment
- Work under pressure
- Tight deadlines
- Repetitive tasks
- Handling heavy loads
- Physically demanding
- Manual dexterity
- Attention to detail
- Ability to distinguish between colours
- Sound discrimination
- Sitting
- Combination of sitting, standing, walking
- Standing for extended periods
- Bending, crouching, kneeling
Personal suitability
- Accurate
- Dependability
- Efficient interpersonal skills
- Excellent oral communication
- Excellent written communication
- Initiative
- Judgement
- Organized
- Team player
How to apply
By email
Web developer
BITPOS Solutions Ltd
EdmontonIT & Telecoms Full-time
37
Learn More
Business Analyst Full-time Job
IT & Telecoms BurlingtonJob Details
What’s in it for you?
- Full health care benefits starting day one.
- Career development and training opportunities
- Comprehensive benefits with premiums fully paid for by the company for the “Core” package.
- Life insurance, disability and wellness programs
- Retirement savings programs including RRSP and DC pension with up to 5.25% employer contribution
- Paid vacation and sick time and day off on your birthday!
- Bonus programs that include annual performance and profit sharing
- Employee discounts on top brands of plumbing and HVAC/R products
- Education reimbursement for employees
- Employee referral program
- Safety shoe reimbursement
What will you do:
- Support data development efforts within Supply Chain; collaborates on special projects to support processes and operations through effective use of technology and standard operating procedures.
- Utilize database processes to pull, track and distribute improved data for Weekly Maintenance Tools. Must keep this process on schedule.
- Perform Stock Maintenance uploads directly into divisions to support Replenishment and Demand Planning
- Support data quality and logic of internal optimization tools as these tools roll-out.
- Responds to internal inquiries for information, creates reports to support quality data output and to provide management information, generates Supply Chain reports as well as ad-hoc pricing analysis when needed.
- Complete the daily out of stock review, identifying trends and inventory depth opportunities that could result in out of stocks.
- Promotional forecasting – Analyze inventory and sales data (where required) to support proposed promo position and evaluate impact on current and future inventory levels to determine the best way to support customers.
- Execute department and SKU level plans to drive availability i.e., Core
- Evaluate minimum presentation/ Bin fill quantities, stock balancing, and inventory variances at store and make required changes and/or recommendations as required.
Target Competencies:
- Drive for Results: Sets plans and prioritizes, working with others to ensure that they understand their assignments and performance expectations. Measures progress towards goals and quickly redirects efforts as needed. Analyzes job duties to determine wasteful practices that could be improved.
- Strategic Approach: Takes a long-term view of organizational success; Works to clarify long term organizational goals; Able to stand back from immediate problems to focus on overarching themes; Solution oriented.
What will you bring:
- 2-3 years prior experience in a Supply Chain role is preferred.
- Experience with business intelligence/decision support software
- Experience in AS400 and Slim4 software
- Successful completion of post-secondary education, with a focus on retail management, inventory or supply chain is an asset.
- Advanced skills in Microsoft Office Suite (specifically Excel, Outlook, Access, Word, PowerPoint, Power BI), SQL and VBA.
- Big Data Analytics - Ability to provide insights, and/or predict opportunities proactively by extracting information from the data lake
- Ability to manage multiple priorities and to manage their time effectively with changing priorities.
- Passionate
- Problem solver
Each resume submitted gets individually reviewed by our team and retained for 24 months if other new and exciting opportunities arise that match your skills and qualifications.
Please note: This position requires the result of a satisfactory criminal record check. A record under the Criminal Code and/or other federal offence record(s) does not automatically mean you will be ineligible for the position.
Business Analyst
Wolseley Canada
BurlingtonIT & Telecoms Full-time
Learn More
Systems consultant Full-time Job
IT & Telecoms SurreyJob Details
Overview
Languages
English
Education
- Bachelor's degree
Experience
5 years or more
On site
Work must be completed at the physical location. There is no option to work remotely.
Responsibilities
Tasks
- Confer with clients to identify requirements
- Design, develop and implement information systems business solutions
- Provide advice on information systems strategy, policy, management and service delivery
- Assess physical and technical security risks to data, software and hardware
- Develop policies, procedures and contingency plans to minimize the effects of security breaches
- Develop and implement policies and procedures throughout the software development life cycle
- Conduct reviews to assess quality assurance practices, software products and information systems
Experience and specialization
Computer and technology knowledge
- Information Technology Infrastructure Library (ITIL)
Additional information
Work conditions and physical capabilities
- Fast-paced environment
- Attention to detail
Personal suitability
- Client focus
- Initiative
- Judgement
- Organized
- Team player
- Flexibility
- Reliability
- Efficiency
- Outgoing
- Quick learner
How to apply
By email
Systems consultant
Tan Square Technologies Inc.
SurreyIT & Telecoms Full-time
43.15
Learn More
Software programmer Full-time Job
IT & Telecoms RichmondJob 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
3 years to less than 5 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Experience and specialization
Computer and technology knowledge
- ASP
- CSS
- ASP.NET
- C#
- HTML
Benefits
Health benefits
- Dental plan
- Health care plan
- Vision care benefits
Financial benefits
- Group insurance benefits
- Life insurance
Other benefits
- Free parking available
How to apply
By email
Software programmer
InfoSpec Systems Inc.
RichmondIT & Telecoms Full-time
85,000 - 120,000
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
TorontoIT & 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
TorontoIT & 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
TorontoIT & 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
TorontoIT & Telecoms Full-time
Learn More
Lead Data Engineer Full-time Job
IT & Telecoms DorvalJob Details
What are your contributions to the team?
Lead/Administer the enterprise data platform (DWH, Data Lake).
Create and maintain optimal/reliable data pipeline architecture to meet business needs.
Define and operate the infrastructure required for optimal extraction, transformation and loading (ETL) of data from a wide variety of data sources using SQL and ‘big data’ technologies as needed (Hadoop, MapReduce, Hive, Spark, Kafka, Pig, data streaming, NoSQL, SQL, programming)
Design and implement life cycle management processes (DevOps) to enable continuous integration and continuous deployment (CICD) of data systems.
Integrate data from various resources (including external data sources and IoT) and manage the big data as a key enterprise asset.
Create and maintain backend data solutions for data analysts and data scientists. Assist them in unlocking insight from enterprise data.
Identify, design, and implement internal process and framework (e.g. elimination of manual processes, optimizing data delivery, evolving data infrastructure capabilities, etc.)
Work with stakeholders including product, data and architecture SME to assist with data-related technical issues and support their data infrastructure needs.
Ensure compliance to data architecture and security requirements.
Identify data quality issue and make recommendation for addressing root causes.
Setup observability/monitoring to measure reliability of the data pipelines and act quickly (e.g. operational support) in case of incident.
How to thrive in this role?
You hold a bachelor’s degree in computer science, Statistics, Informatics, Information Systems or another quantitative field.
You have 10 years of experience in a Data Engineer / Data Specialist role .
You have experience coaching/leading a small team (technical leadership).
You have knowledge of Agile / SCRUM project delivery, DevOps and CICD practices.
You have advanced knowledge of SQL, query authoring and relational databases.
You have experience optimizing ‘big data’ pipelines (storage, file format, partitioning, spark, python, streaming)
You are efficient at performing root cause analysis to address issues and applying long-term fix.
You have experience designing and building data transformation, data structures, metadata framework and automated workload management.
You have experience in data protection measures, data privacy and collaborating with Cyber team
You have good knowledge of Azure data services (Azure Data Factory, Synapse, Azure Data Lake Storage, Event Hub, Polybase, Databricks, Delta lake, Cognitive Services, …)
You have good knowledge of Object-oriented/object function scripting languages: Python, Java, C++, Scala, etc.
You have good people skills and are a team player, motivated by developing other people.
You are a good communicator, who can simplify complex technical issue for non-technical people. You can work in an environment with a mix of French and English languages.
Lead Data Engineer
Bombardier
DorvalIT & 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
TorontoIT & Telecoms Full-time
Learn More
Senior Security Consultant - Devsecops Full-time Job
IT & Telecoms CalgaryJob Details
We live in and work in a rapidly evolving digital world where cyber security is critical. Protecting information and ensuring the reliability of network and services is paramount. The TELUS Health CSO team strives to always be steps ahead, tackling the toughest cyber security challenges head-on with top talent and cutting-edge technology.
The TELUS Health CSO team is committed to providing excellence in securing our internal and customers’ data and systems, ensuring world-class reliability of security networks and systems, and improving our overall cyber security posture. We manage our cyber risks and provide industry leading cyber governance, assurance and oversight to secure our data.
You’ll partner with industry leaders to meet the cyber security needs of both TELUS Health and our customers to meet the demands of an increasingly complex and ever-changing cyber security landscape. We are passionate about learning and growing as individuals and as a team, all of which enables us to thrive in a dynamic, fast-paced environment.
The role will support the manager of DevSecOps within TELUS Health Chief Security Office in leading the engineering of security at scale within the secure software development cycle, representing CSO.
This individual contributor role will help assess product’s security maturity through consultation, select and implement security controls within their pipelines (WAF, SAST, DAST, IAST, SCA), act as a SME for addressing security vulnerability validation and remediating those findings. This individual will act as a product security evangelist and contribute greatly to the development and implementation of the security champion program. The individual will also be involved in promoting security awareness, disaster recovery planning, testing and corporate security policy maintenance and enforcement as well as threat and risk assessments.
Working as a partner to the product teams and TELUS Health Cloud program, this role will drive the adoption of secure Cloud and application security within the pipelines and processes of the product.
- Provide training and awareness sessions to application development teams, highlighting the benefits of web application layer protection services, and demonstrating exploitation of confirmed security vulnerabilities
- Perform comprehensive Dynamic Application Security Testing (DAST), Static Application Security Testing (SAST), and Software Composition Analysis (SCA) to identify vulnerabilities
- Review security scan results and work closely with the development team to prioritize security vulnerabilities using a risk-based approach
- Identify vulnerabilities and weaknesses through web and mobile application security assessments, code reviews, threat modeling, vulnerability scanning, and manual application penetration testing
- Provide actionable recommendations and guidance to improve the security posture of applications and their supporting technology infrastructure
- Collaborate with stakeholders to develop and enhance security policies, procedures, and risk management strategies
- Lead key security initiatives, manage projects, and work collaboratively with cross-functional teams
- Work across product teams to integrate security into the SDLC / CICD pipeline through consideration of security at each step. Extension of security into the design, developer environment (IDE), software composition analysis, static assessment, and dynamic assessment as part of the local CICD pipeline
- Drive consistency of control and solution across the tooling applied within each product team. Whilst a single solution will not always be desirable, seek out consolidation where possible and ensure all solutions have consistent levels of security
- Identify, justify and promote the use of shared security services or patterns (e.g. Web Application Firewalls) that can deliver consistent security protection without impeding local product agility or effectiveness
- Ensure product development teams have the right level of security expertise to operate their aspects of the security operating model
- Work with the SecOps team to define response playbooks for application security incidents, and seek out automation for common events to ensure sustainable T1/T2 operation
- Work with the SecOps team to define the runbooks for application security tooling operated by the CSO team, ensuring sustainable security operation across TH’s portfolio of applications
What you bring
- University degree or equivalent industry experience
- Strong communication, presentation, and relationship skills, especially the ability to articulate technical topics
- Knowledge of security and industry standards (e.g., ISO, NIST, ITIL, etc)
- Knowledge and practical experience any of the following OWASP top 10, OWASP Web application Security Testing Guide (WSTG), OWASP (Mobile) Application Security Verification Standard (MASVS/ASVS), BSIMM, and OpenSAMM
- CISSP, CCSP, CRISC or similar Cloud certification are preferred.
- Practical Cloud security experience with appropriate certification spanning GCP and either AWS or Azure
- Experience working on enterprise Cloud services deployments (SaaS, PaaS, IaaS) and understand security challenges involved in Cloud migration, adoption and operation
- Experience deploying and migrating to/from private Cloud environments
- Experience with virtual machine management, container orchestration, API management and secure use of serverless technologies
- Knowledge of application security, software development with security concepts and integration into the development pipelines.
- Experience across SCA, SAST, DAST, and IAST
- Experience working with proxy intercept tools such as Burp Suite Pro or ZAP
- Integration experience across pipelines and orchestration tools such as Jenkins, source repositories (e.g. GitHub, bitBucket etc), Integrated Development Environments, and testing tools
- Experienced with agile delivery teams and environment
- Experienced working in a DevOps / SRE operation
- Experience with application security capabilities including Web Application Firewalls, DDoS mitigation, Bot prevention, and associated threat management controls
- Familiarity with pipelines, automation and scripting
- Performed threat modeling and design reviews assessing security implications and requirements introducing new technologies (STRIDE)
- Performed security design/architecture reviews, code reviews, and penetration tests of large applications, systems and/or networks
Nice to haves
- Professional security certifications: Certified Information Systems Security Professional (CISSP), Certified Information Security Manager (CISM), Certified Cloud Security Professional (CCSP), and others
- Industry-recognized certifications would be an asset. (i.e., OSCP, OSWE, ECDE, Burpsuite Certified Practitioner, GWAPT, eWPT, GMOB, eMAPT etc.)
- Experience within a regulated business environment
- An insatiable appetite for modern and emerging technologies and tools
#Li-Remote
Actual total compensation will be determined based on factors such as knowledge, skills, performance and experience.
Senior Security Consultant - Devsecops
TELUS International Inc
CalgaryIT & Telecoms Full-time
101,000 - 151,000
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
TorontoIT & Telecoms Full-time
Learn More