316 Jobs Found
Senior Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
The Team
Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.
The Role
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 - 13.28kmIT & Telecoms Full-time
Learn More
APPLICATION & TECH SUPP SPEC 1 Full-time Job
IT & Telecoms TorontoJob Details
Major Responsibilities: Reporting to the Supervisor Engineering System Support, the Application Technical Support Specialist will be responsible for providing support to business area staff located throughout the City in the effective use of business applications and or corporate client software, desktop resources, local server resources, and related peripherals. Responsibilities will include the following:
Key Qualifications: Your application must describe your qualifications as they relate to:
You must also have:
|
Notes
- Local 79 employees are invited to apply for this position, including Local 416 employees on alternate rate to Local 79 jobs, who have Local 79 seniority or aggregate service as of the job posting closing and job offer dates.
- Assessment may include an interview, written and/or practical test. Location of assessment to be determined.
- Work location reflects what is known at the time of posting.
- An employee's reporting relationship and/or work location may change due to operational reasons and in accordance with their Collective Agreement.
APPLICATION & TECH SUPP SPEC 1
City Of Toronto
Toronto - 13.28kmIT & Telecoms Full-time
45.98 - 50.40
Learn More
SYSTEMS INTEGRATION SPECIALIST (Oracle PL/SQL Developer) Full-time Job
IT & Telecoms TorontoJob Details
Major Responsibilities:
To provide expertise and advice in the areas of initiation, analysis, design, development, implementation and sustainment of enterprise solutions. To contribute to the development of system architecture, methodologies, standards, policies, procedures and guidelines.
- Performs analysis and design duties as well as programming, modelling and scripting, testing, documentation and deployment preparation
- Coordinates and prepares needs analysis and detailed systems design
- Conducts user interviews to determine detailed systems requirements
- Completes preliminary analysis, system and functional design, workflow diagrams for quality systems development
- Designs, codes, tests, implements and maintains systems
- Designs and develops systems that comply with access and privacy legislation. and/or provincial standards.
- Coordinates and develops program specifications and documentation
- Designs and conducts all levels of testing i.e. unit, system, integration, regression, performance, security, usability, optimization/configuration and coordinates user acceptance testing
- Provides direction to programmers in implementing details of new/revised systems; as the senior technical authority on system projects
- Leads teams of intermediate/junior-level development staff in implementing software components and interfaces, in accordance with the Division's software standards and methodologies
- Liaises and coordinates with staff in detailed systems deliverables and technical problem resolution
- Implements in-house developed/custom/packaged systems and systems changes
- Tests integrated systems to ensure system compatibility and proper functional integration with Corporate
- Provides application maintenance and enhancement including implementation of vendor systems fixes and patches
- Conducts quality assurance on divisional and external developments
- Performs information and application data conversions
- Provides development support to users by providing technical assistance and troubleshooting
- Provides documentation and instruction/training to users of the system
- Provides expertise, advice and technical skills for information and application service delivery
- Conducts research and evaluation of software/framework and makes recommendations
- Recommends, presents and demonstrates system solutions to Divisional and business/community clients
- Conducts presentations, system demonstrations and system walk-throughs at project review meetings
- Participates as a team member in the execution of project plans providing technical expertise and advice re: architecture, development tools, work effort estimates
- Directs the activities of staff, mentors, and recommends training
- Contributes to project plans and project status reports
- Conducts research, investigates and recommends best practices for information and application services
- Contributes to post-implementation project reviews
- Recommends improvements to current methodologies, processes, standards, policies and guidelines
- Contributes in planning of future system growth and provides detailed work plans
- Conducts feasibility studies, business cases, Request For Information proposals & quotations, technical reports by researching and participating in evaluations and recommending solutions
- Determines user training needs. Develops and prepares user training guides and manuals
- Designs security roles and ensures security design for the Applications meet the needs of the business
- Ensures the day to day system security of the production application environment
- Develops and maintains disaster recover procedures and sustain technology solutions to meet business requirements
- Participates in sustaining and improving infrastructures, methodologies, tools, techniques and standards, ensuring their conformance and adherence in daily practice among business and technical teams
- Leads and directs appropriate system staff through the application development life cycle to produce business need solutions in conformance with the current System Architecture
- Leads various stages of projects, directs project team members and resources and reports progress to Project Managers, Stakeholders and Business Units, ensuring successful delivery of solutions through proper coordination, change management, resource management, budget control, quality assurance, contingency measures and risk solutions
- Assists in preparing RFP, RFQ's and participates in evaluating, selecting, recommending technical solutions and in managing vendors and contracts
Key Qualifications:
Your application must describe your qualifications as they relate to:
- University degree in computer science or the approved equivalent combination of education and/or experience.
-
Extensive experience coding PL/SQL, Oracle RDBMS especially 19c or higher.
- Extensive experience in data extraction, transformation, analysis and reporting.
- Considerable experience designing robust, scalable, secure, auditable, and functionally sound systems, including testing, integrating, and deploying systems, and in the preparation of IT related documentation.
- Considerable experience in data modelling.
You must also have:
- Knowledge of application deployment approaches, and standard DEV-QA-PROD cycles.
- Knowledge of privacy and security regulations especially in a Public Health environment would be an asset.
- Ability to effectively communicate both orally and in writing.
- Ability to work in multi-disciplinary teams.
- Knowledge of the City’s technology Change Management process and ability to create and manage Change tickets using Service Now, is an asset.
- Experience with Oracle Application Express (APEX), is an asset.
SYSTEMS INTEGRATION SPECIALIST (Oracle PL/SQL Developer)
City Of Toronto
Toronto - 13.28kmIT & Telecoms Full-time
53.98 - 59.17
Learn More
Java Developer Full-time Job
IT & Telecoms TorontoJob Details
The Team
Contributes to the overall success of the Canadian Banking Engineering Regulatory applications ensuring specific individual goals, plans, initiatives are executed and 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?
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- You will provide system analysis, object-oriented design / programming, technical documentation, and support for existing and new applications and systems.
- You will provide recommendations on best practices and enhancements that are in line with the bank’s technology road map.
- You will work with project team to refine technical requirements and provide technical design and guidance based on industry best practices.
- You will perform coding, unit testing, debugging, documenting, and implementing of applications and scripts.
- You will participate in estimation and planning of development efforts required for various projects and enhancements.
- You will maintain, support, and enhance existing applications.
- You will participate in regular code reviews for release activities.
- You will lead the implementation efforts for implementations of code to non-production and production environments.
- You will participate in production issue analysis and perform root cause analysis for production issues and implementation issues.
- You will assist business partners and other stakeholders in discovering the current system behavior and provide recommendations on improving the current system.
- 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?
- Bachelor’s degree in Computer Science or related discipline.
- Minimum 3 years of technical working experience in systems analysis, design, development, unit testing, and debugging.
- Minimum 5 years of technical working experience with Core Java (Version 8 or higher)
- Minimum 5 years working experience in SQL, Mongo DB & relational databases.
- 3-5 years working experience of GIT, Gradle, Jira, Confluence or a similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Technical working experience in an agile environment.
- 5 years working experience with Spring Boot, Spring Security and Spring Data Repositories, Spring Batch.
- Technical working knowledge of Web Services, REST or Eclipse Integrated Development Environment (IDE).
- Willing to be available for 24/7 on call support
- Knowledge of SSL/TLS and setup of secure handshake between applications.
- Working experience with Microsoft Azure Cloud or Google Cloud is an asset.
- Technical Knowledge of event driven architecture (Kafka, Kafka connectors, Kafka brokers).
- 2-3 years of working experience in the banking/financial services industry.
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Work conditions: Hybrid
#LI-Hybrid
Java Developer
Scotiabank
Toronto - 13.28kmIT & Telecoms Full-time
Learn More
Senior Software Developer Full-time Job
IT & Telecoms TorontoJob Details
We are looking for a Senior Software Developer to join our micro services team in Scotia Digital to help us build the next generation microservices for Scotiabank. This is an exciting opportunity to start with us on a challenging journey building and maintaining micro services for the Mobile app and the website.
As a Senior Software Developer of the team, you will participate in all aspects of the software delivery life cycle of the services. You will guide your teammates to deliver their projects when needed. You will not only get the opportunity to work on more complex work, but also get an opportunity to work on new research and development projects.
If you are an experienced software engineer with a strong developer-focused mindset, keen interest in microservices and security, and thrive in a fast-moving environment - this is the position for you!
Is this role right for you? In this role you will:
- Lead development activities as the senior member of the scrum team, planning and executing to meet sprint objectives as well as program/project milestones.
- Write well designed, testable, efficient code by using best software development practices.
- Gather and refine specifications and requirements based on technical needs.
- Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.
- Ensure that requirements are clearly, accurately, and thoroughly documented and understood either for system changes and/or process changes and that there is value and consistency added to the customer experience by:
- Providing contribution to design/review process
- Monitoring/reviewing design during development phase.
- Ensure the timely and accurate completion of projects through:
- Production/Input to an overall Project Plan, strategy, and implementation
- Procedural documents completed to support user (guidelines, job aids. etc.)
- Input provided to preparation and execution of testing.
- Conducting post implementation measurement review of projects.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- 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:
- University or College Degree in Computer Science
- 6+ year experience of developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
- Previous exposure to the banking industry/financial services is preferred.
- MS Azure, Kubernetes, Java 8, Springboot framework, Junit frameworks, Maven, Gradle, NoSQL database, Docker, Velocity, CI-CD Pipeline
- version control tools, like Git, SVN, Bitbucket
- well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments.
- Familiar with software security tools like BlackDuck, Fortify and SonarQube
- well-rounded knowledge different JAVA based framework/libs, such as Spring Boot, Spring Security, JDBC, Junit, Apache-Camel, Azure SDK
- Strong knowledge of network communications, security protocols and trouble shooting
- Hands on experience in developing applications with KAFKA, ActiveMQ/Azure Service Bus, RDBMS, NoSQL, Redis
- Strong knowledge of programming languages: Java 8+, Shell Script, XML, YAML, JSON, SQL, Apache Velocity, Apache Groovy
- Strong hands-on programming skills with popular developer utility tool suites like Eclipse/STS, JIRA/Bitbucket/Confluence, Git, Gradle/Maven
- You have competency to lead team members with differing opinions and levels of experience.
- You can map and execute short- and long-term plans for the team.
- You love what you do but you are seeking a more challenging 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
Senior Software Developer
Scotiabank
Toronto - 13.28kmIT & Telecoms Full-time
Learn More
Senior Front End Specialist Full-time Job
IT & Telecoms TorontoJob Details
Number of Positions Open: 3
Posting Period: 05-NOV-2024 to 20-NOV-2024
To design and develop client-facing applications using front-end development technologies and create a Rapid Application Development Framework for scalable, efficient applications. To collaborate with cross-functional teams for seamless integration with back-end systems, manage Continuous Integration and Continuous Deployment (CI/CD) pipelines for automated testing and deployment and design enterprise solutions meeting business needs, while driving innovation and ensuring applications comply with security, privacy and accessibility standards.
Major Responsibilities:
- Implements detailed plans and recommends policies/procedures regarding program specific requirements.
- Supervises, motivates and trains assigned staff, ensuring effective teamwork, high standards of work quality and organizational performance, continuous learning and encourages innovation in others.
- Supervises the day to day operation of all assigned staff including the scheduling, assigning and reviewing of work. Authorizes and coordinates vacation and overtime requests. Monitors and evaluates staff performance, approves salary increments, hears grievances and recommends disciplinary action when necessary.
- Provides input into and administers assigned budget, ensuring that expenditures are controlled and maintained within approved budget limitations.
- Designs and develops client facing applications using various Front-End development technologies.
- Develops a Rapid Application Development Framework to facilitate the creation of scalable and efficient applications.
- Collaborates with cross-functional teams to integrate front-end applications with back-end systems.
- Establishes and manages CI/CD pipelines to automate testing, building and deployment processes.
- Designs enterprise solutions and software components to meet business requirements and drive innovation.
- Utilizes mobile frameworks for hybrid mobile development, ensuring the delivery of smooth and captivating mobile experiences.
- Identifies and analyzes current business processes and practices in the context of evolving information architecture and performance measures; prepares feasibility studies and recommends overall technical solutions for business initiatives and leverages existing enterprise infrastructure investments.
- Recommends and implements security, privacy and quality assurance requirements consistent with the Municipal Freedom of Information Privacy and Protection Act (MFIPPA), corporate and legislated standards regarding the storage, processing and retention of confidential data.
- Identifies, recommends, develops and implements IT systems in areas where automation and technology solutions/systems can be applied. Streamlines business processes and operations and reducing or reallocating employee hours, potentially leading to downsizing/restructuring/contracting out etc.
- Informs and educates Senior Managers, business users and technology peers on technology trends and the effective use of business and technology solutions and information management.
- Builds digital accessibility compliant mapping applications using the City's standard mapping technologies and solutions.
- Communicates with business teams on advantages, drawbacks, tradeoffs (cost, timelines, or quality) for different solutions and developing new applications from business requirements, to working solutions that utilize existing technical capabilities within the environment.
- Leads, advises and mentors staff, providing guidance and support as needed.
- Accesses, manages and utilizes confidential information and intellectual property to guide informed decision making on technology development.
- Assesses and analyzes organizational effectiveness concerns and prepares confidential reports on program and service delivery changes, systems, processes and practices.
- Works with management to provide oversight and evaluates the work performance of external service providers with respect to quality, timeline, cost and completion of required tasks.
- Develops business cases and reports and provides in-depth advice and makes recommendations to senior management related to changes in staffing levels/resource requirements/allocations, financial and operational plans, alternate service delivery, changes in business methods and processes, operational and/or labour utilization issues including opportunities for efficiencies and savings. Leads recruitment efforts to meet project and business requirements.
- Leads, facilitates and contributes to the design, development and sustainment of corporate standards for the division, including formalized project management and methodology, data warehousing architecture, data modeling, metadata, change management and application development and migration.
- Provides technical leadership on projects and recommends timelines on work, resources required and automation integrations and identifies, addresses and mitigates scope creep, challenges, and procurement requirements.
- Provides assessments and recommendations of modern technology trends on the effective use, acquisition and integration of technology by the City.
- Ensures that all applications adhere to the City's Digital Accessibility Standards and are AODA compliant, promoting inclusivity and accessibility.
- Assesses and recommends scalable multi-jurisdictional business and technical solutions that meet client and business requirements in the context of corporate standards, policies and procedures for information technologies and architectures, including determining requirements, conducting research and evaluations and obtaining all approvals and signoffs.
- Provides operational support for production issues and provides recommendations.
- Follows industry standard Software Development methodologies, IT industry best practices and corporate policies and maintains awareness of the latest technologies and best practices in front-end development.
Key Qualifications:
- Post-secondary education in Computer Science or a related discipline, or the approved equivalent combination of education and/or experience developing and maintaining large-scale IT applications with multidisciplinary teams
- Extensive experience as a front-end developer, including demonstrated leadership and mentoring skills in designing configurable enterprise solutions
- Extensive experience with system architecture to integrate front-end and back-end components and developing with JavaScript, jQuery, HTML5, CSS3, Bootstrap, responsive design, and REST APIs is required. TypeScript, Web Components, ReactJs, Cordova, or others are considered an asset.
- Experience with industry best practices for web application development, including source control (Git), web security, web performance, and web accessibility (WCAG 2.x AA, AODA). Continuous Integration and Deployment (CI/CD) are considered an asset.
- Experience in building reusable solutions that meet non-functional requirements while conducting root cause analysis and troubleshooting, ensuring high-quality and reliable software that works across different platforms and browsers.
- Ability to work in fast-paced environments, delivering high-quality solutions under tight deadlines, with strong problem-solving skills and proven ability to use communication and collaboration effectively.
Senior Front End Specialist
City Of Toronto
Toronto - 13.28kmIT & Telecoms Full-time
112,280 - 149,247
Learn More
IT Business Analyst Full-time Job
Manulife And John Hancock Careers
IT & Telecoms TorontoJob Details
As an IT Business Analyst with Manulife's Group Functions Technology team, you will play a pivotal role in enhancing the employee experience by bridging the gap between IT and business operations. Your responsibilities will include analyzing business processes, identifying areas for improvement, and implementing technology solutions that streamline workflows and boost productivity. You will collaborate with multi-functional teams to capture requirements, develop detailed documentation, and ensure seamless integration of new systems. Your expertise in data analysis and project management will be critical in driving initiatives that improve employee satisfaction and operational efficiency. Join us to make a substantial impact on our organization’s success and the well-being of our employees.
Responsibilities
-
Identify areas for process improvement and business transformation through analysis and team engagement.
-
Analyze current processes and systems to find inefficiencies and improvement opportunities.
-
Develop and implement new systems aligning with organizational goals.
-
Measure changes' success using key performance indicators (KPIs) and metrics.
-
Conduct value stream analyses and document "as is" and "to be" processes.
-
Lead solution brainstorming sessions and document optimal solutions.
-
Perform business analyses of functional requirements and develop data dictionaries.
-
Deliver training on new or modified system features and processes.
-
Support organizational change and provide post-implementation support.
-
Produce quality documentation and establish relationships with key business partners.
How will you create impact?
This role will create a significant impact by streamlining business processes and enhancing the overall efficiency of the organization. By identifying and implementing technology solutions, the IT Business Analyst will help reduce operational bottlenecks, leading to faster and more effective workflows. This, in turn, will improve employee satisfaction as they experience fewer frustrations and delays in their daily tasks. Additionally, the role will support better decision-making through data analysis, providing insights that can drive strategic initiatives. Ultimately, the IT Business Analyst will contribute to a more productive and positive work environment, directly influencing the success and growth of Manulife and its employees.
What motivates you?
-
You obsess about customers, listen, engage and act for their benefit.
-
You think big, with curiosity to discover ways to use your agile approach and enable business outcomes.
-
You thrive in teams and enjoy getting things done together.
-
You take ownership and build solutions, focusing on what matters.
-
You do what is right, work with integrity and speak up.
-
You share your humanity, helping us build a diverse and inclusive work environment for everyone.
What we are looking for
-
Professional designation / certification in Project Management, Information Technology, Business Analysis, and Process Improvement or related subject area would be an asset.
-
Able to create clear and comprehensive technical documentation.
-
Basic understanding of Risk Management and UX principles.
-
Understanding of IT change management process
-
Proficient experience in business analysis, business system analysis and solve problems related to technology.
-
Good verbal and written communication; able to effectively articulate technical concepts.
-
Continuous learning from both successes and failures.
-
Good organizational and creative problem-solving abilities.
-
Familiar with ITIL, SDLC and Compliance.
-
Strong problem-solving, technical, and analytical skills.
-
Able to independently trace data / processes from upstream to downstream to investigate issues, come up with options and handle the resolution.
-
Able to quickly learn sophisticated concepts, processes, systems, and technologies via self-directed investigation.
-
Proficiency in Microsoft 365 Suite including Word, Excel, PowerPoint, and Visio.
-
Familiarity with Power BI and other data analytics software.
-
Desire to mentor others in terms of analysis, collaboration, and organization, most specifically using tools such as JIRA and Confluence.
-
Capacity for constant learning and remaining open to change and continuous improvement.
-
Familiar with scripting languages a plus.
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.
IT Business Analyst
Manulife And John Hancock Careers
Toronto - 13.28kmIT & Telecoms Full-time
Learn More
Senior Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
Senior Software Engineer
CBRE
Toronto - 13.28kmIT & 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 - 13.28kmIT & 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 - 13.28kmIT & 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 - 13.28kmIT & 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 - 13.28kmIT & Telecoms Full-time
60,000 - 111,700
Learn More