Job Archives

CONTRACT
Canada
Posted 3 years ago
We are looking for a Design & Development Manager! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Design & Development Manager Term: 12-months - 37.5 hours/week Location: Toronto - Remote Job ID number: C1129   Brief description of duties:  
  • Work with business partners and collaborate with subject-matter experts (SMEs) across the organization to help build solutions aligned to business requirements.
  • Collaborate with Learning and Development team members to ensure consistent application of best practices in learning design, promoting efficiency and effectiveness.
  • Build learning sustainment strategies to enhance the learner experience, boost retention and ensure application.
  • Develop evaluation strategies and recommendations to measure the impact of multiple complex learning projects.
  • Stay curious about advances in technology, learning and development to enhance the learner experience.
  • Microsoft Outlook, Webex Meetings – candidate should be proficient in both in order to communicate with business partners and team members. Candidate must also know how to use Microsoft Office Suite (Word, Excel, Powerpoint) for collaborating on documents.
  • LMS experience (i.e. Workday) is an asset.
    MUST haves:  
  • 3-5 years progressive experience designing, building and delivering innovative, technology-enabled solutions
  • University or college degree/diploma or certification and expertise in adult education, workplace learning or related field.
  • Proven skills and capabilities in design and development at the curriculum, course and module level in all channels of learning design (mobile, social, gamification, video, classroom, virtual classroom, e-learning, and blended).
  • Strong communication skills and the ability to write effective copy and audio/video scripts.
  • Strong project management skills and experience; critical thinking, problem solving and analytical skills.
  • Ability to manage competing priorities and stakeholder expectations.
  • Strong relationship and collaboration skills to work with project teams comprised of internal and external learning colleagues, subject matter experts and business leaders.
    Nice to haves:  
  • CTDP an asset
  • Bilingual
  • Experience working in a financial institution
       

Job Features

Progressive experience designing3-5
Project management3-5

We are looking for a Design & Development Manager! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Design & Development Man...

Full Time
Canada
Posted 3 years ago
We are looking for a Lead Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Full-time Title: Lead Developer Term: Full-time - 37.5 hours/week Location: Remote Job ID number: C1128   Brief description of duties:   The Lead Developer is responsible for the quality, integrity, scalability, resiliency, and overall technical performance of the products and services developed within their assigned portfolio. The Lead Developer plays a vital role in the development, design, testing and deployment of responsive web solutions across our various web properties – these properties are built on AEM and Umbraco. They ensure that the overall technical solution meets business needs and aligns with client’s digital experience and technology strategies, as communicated by the Digital Experience leadership team. The Lead Developer participates in all phases of the software development lifecycle, from requirements definition through service delivery and operational support, and is responsible for producing high-quality solutions and accurate system design documentation. The Lead Developer assumes a technical and associate leadership position for development projects and shares knowledge and experience with other members of the development team, while developing their skills, communication and experience.
  • Manages direct reports and the people requirements of the Team using provided tools and resources to ensure the successful execution of all key responsibilities and tasks, retention of great talent, and high Associate engagement.
  • Facilitates recruitment of direct reports alongside the Talent Acquisition Department to ensure adequate resourcing based on approved Department/Team budget.
  • Leads the onboarding, coaching, learning, development, and performance management of all direct reports to ensure a positive and safe working experience.
  • Provides personnel and administrative supervision. Conducts hiring, personnel evaluation, counseling, mentorship, development, salary reviews, disciplinary and termination activities as required. Develops and delivers training plans to maintain professional staffing with the necessary skillsets to execute on business commitment.
  • Develops, deploys and supports software components for products and services using Adobe Experience Manager, other Adobe Products, Umbraco, Azure, and front-end frameworks such as React.js, ensuring alignment with business requirements as directed by Product Owners and the Digital Experience leadership team
  • Designs efficient content models, security models, workflows and templates
  • Develops templates and components leveraging current software releases
  • Applies a deep understanding of our CMS platforms and Adobe solutions like AEM, Analytics, Target and Campaign to make appropriate technical decisions
  • Develops and oversees OSGI bundles, templates, launches, and workflows
  • Builds and maintains efficient and high-quality code and integrates software components and third-party programs
  • Collaborates with other Software Developers to perform pair programming and code reviews, as needed, to reinforce the quality of code and applications
  • Works with support teams and product teams to solve common problems and to enhance the availability and content of designated applications
  • Creates technical documentation for referencing and reporting
  • Collaborates with Quality Assurance (QA) Specialists and Product Owners to test and debug software, diagnose and resolve system issues, create release notes, operating procedures and technical documentation, in order to maximize the quality of software
  • Collaborates with Architecture, Infrastructure, and Security teams to understand the infrastructure and platform roadmaps and proactively leads and implements initiatives to ensure applications are utilizing current, supported versions
  • Identifies opportunities for process improvement; develops and implements solutions to drive iterative change by participating in retrospective meetings in order to maximize the quality, efficiency and agility of software development teams
  MUST haves:  
  • Bachelor’s Degree or College Diploma
  • 4 to 8 years of experience in software development
  • Knowledge in Adobe Experience Manager with developing AEM templates and components using AEM and technologies such as JAVA, JSP, XML, JavaScript, JSON and HTML / DHTML (nice to have)
  • Over 2 years’ experience with responsibility for the analysis, design, development and maintenance of a variety of software applications, creating test plans, test cases/scripts, testing tools
  • Experience developing consumer facing websites, experiences that resemble selling directly to the relevant customer segment are preferred.
  • Experience configuring Author and Publish instances, Dispatchers and other Replication agents
  • Skilled in some of these technologies: Azure, .NET Core, C#, Java, SQL Server databases, REST, and/or SQL program languages
  • Some understanding of API development & design, information architectures and microservices
  • Proven technical team leadership, estimation and task management experience

We are looking for a Lead Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Full-time Title: Lead Developer Term: Full-time – 37.5 ...

CONTRACT
Canada
Posted 3 years ago
We are looking for an AEM Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: AEM Developer Term: 6-month - 37.5 hours/week Location: Toronto - Remote Job ID number: C1127   Brief description of duties:  
  • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
  • Act as an expert technical resource for modeling, simulation and analysis efforts
  • Leverage industry best practices to design, test, implement and support a solution
  • Assure quality, security and compliance requirements are met for supported area
  • Be flexible and thrive in an evolving environment
  • Adapt to change quickly and adjust work accordingly in a positive manner
  MUST haves:  
  • AEM (highly preferred – version 6.4, but open to other versions 5.8+)
  • AEM (front-end experience with it)
  • Build APIs (not just writing scripts) to connect with 3rd party vendors (such as Oracle on Demand, FIS, etc.) – 5+ years of hands on experience
  • Java Languages (Java Enterprise, Java, SpringBoot, etc.) (API, service layers, backend experience, building components/functionality) – 5+ years of hands on experience

Job Features

Job CategoryAEM Developer
AEM (highly preferred – version 6.4, but open to other versions 5.8+)5+
AEM (front-end experience with it)5+
Build APIs (not just writing scripts) to connect with 3rd party vendors (such as Oracle on Demand, FIS, etc.)5+
Java Languages (Java Enterprise, Java, SpringBoot, etc.) (API, service layers, backend experience, building components/functionality)5+

We are looking for an AEM Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: AEM Developer Term: 6-month – 37.5 hours...

CONTRACT
Canada
Posted 3 years ago
We are looking for an AWS Specialist! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact to hire Title: Senior AWS Specialist Term: 6-month conversion to Full-time - 37.5 hours/week Location: Remote Job ID number: C1126   Brief description of duties:  
  • Implement backend solutions using AWS services such as Lambda and ECS, while ensuring code adheres to security, performance, and non-functional requirements.
  • Translate business requirements into detailed design specifications and code, collaborate with stakeholders to define, analyze, and deliver requirements, and assess the costs and benefits of different solutions to recommend appropriate designs.
  • Assess the impact of design decisions on the computer solution/service being developed and recommend alternate solutions to optimize performance, schedule, budget, quality, and downstream component/system impact.
  • Build effective relationships with internal and external stakeholders, identify emerging issues and trends, and provide specialized consulting, analytical, and technical support to resolve strategic issues.
  • Conduct independent analysis and assessment, lead and implement initiatives to deliver business objectives, and support specific project deliverables and outcomes.
  • Build solutions that are scalable, supportable, and achieve common assets, and recommend or automate approaches to streamline and integrate technological processes and systems to improve operational efficiency and effectiveness.
  • Stay up to date on latest industry technical and business trends, actively seek to improve solutions, and work in an Agile environment with a continuous improvement mindset and culture.
  MUST haves:  
  • A bachelor’s degree in Computer Science, Engineering, or equivalent industry experience.
  • Strong programming skills with hands-on experience designing and implementing high volume, high availability applications with a very high degree of automation.
  • In-depth knowledge of AWS services such as ECS, EC2, DocumentDB, Lambda, and S3, and their integration into complex cloud architectures
  • Excellent interpersonal and communication skills.
  • Experience in evaluating trade-offs and making constructive calls with other teams while balancing perfection and compromise.
  • Technical proficiency in the required programming languages, frameworks and technologies, including Java, SpringBoot, MongoDB, JSON and XML data notations.
  • An in-depth level of understanding with software development principles
 

Job Features

Job CategoryAWS Specialist
AWS services such as ECS, EC2, DocumentDB, Lambda, and S3, and their integration into complex cloud architectures4-6

We are looking for an AWS Specialist! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact to hire Title: Senior AWS Specialist Term: 6-month c...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Java Developer Term: 6-month - 37.5 hours/week Location: Remote Job ID number: C1125   Brief description of duties:  
  • Develop backend solutions using Java and Spring Boot, ensuring that code and configurations adhere to security, logging, error handling, and performance standards, as well as non-functional requirements.
  • Collaborate with subject matter experts across the business, including infrastructure, operations, applications, vendors, and leads, to seek input and plan/coordinate development, define requirements, and timelines.
  • Assess the impact of design decisions on banking solutions/products/services being developed, including performance, schedule, budget, downstream component/system impact, and quality, and recommend alternate/creative solutions for mitigation/optimization if required.
  • Translate business requirements into detailed design specifications and code.
  • interact with key business and technology stakeholders to define, analyze, and deliver requirements that reflect the needs of both the business and end-customers.
  • Identify emerging issues and trends to inform decision-making, assess costs and benefits for different solutions, and decide on appropriate designs.
  • Stay up to date on latest industry technical and business trends.
  • Work in an Agile environment with a continuous improvement mindset and culture.
  MUST haves:  
  • Strong programming skills with hands-on experience designing and implementing high volume, high availability applications with a very high degree of automation.
  • Java development experience
  • SpringBoot and microservice development experience
  • MongoDB, JSON and XML data notations.
  • Experience with AWS
  • Excellent interpersonal and communication skills.
  • Experience in evaluating trade-offs and making constructive calls with other teams while balancing perfection and compromise.
  • An in-depth level of understanding with software development principles
  • A bachelor’s degree in computer science, Engineering, or equivalent industry experience.
   

Job Features

Job CategoryJava Developer
Java Development4-6
SpringBoot and microservice4-6
AWS4-6

We are looking for a Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Java Developer Term: 6-month – 37.5 hour...

We are looking for a Senior Full-Stack NextJS/.Net Core Web Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Full-Stack Next JS/.NET Core Web Developer Term: 6-month - 40 hours/week Location: Markham - Hybrid on-site 2-days a week (Wednesday plus another day) Job ID number: C1124   Brief description of duties:  
  • Testing software for functionality issues
  • Translating designs into code
  • Optimizing components for optimum performance
  • Data Gathering
  • Multi-Tasking
  • Work well in high pressure environment
  • Demonstrated leader capable of managing up
  • Coordinate with the client's team to ensure each layer of the infrastructure works together.
  • Provide mentorship to other team members on the best practices, design decisions, and implementation of a responsive WebApp on Microsoft Azure
  • Adhere to client's style standards on fonts, colors, and images
  • Follow best practices and standards as determined; and Prepared to address other items as assigned by the client from time to time.
  MUST haves:  
  • Next JS
  • Tailwind CSS and/or Bootstrap CSS
  • .Net Core
  • Azure DevOps
  • ADO CI/CD + Docker
  • Azure Cloud Services – APIM, Azure functions, Azure App Service
  Nice to haves:  
  • Azure B2C
 

Job Features

Job CategoryFullstack Developer
Next JS5+
TailWind CSS and/or Bootstrap CSS5+
.Net Core5+
Azure DevOps5+
ADO CI/CD + Docker5+

We are looking for a Senior Full-Stack NextJS/.Net Core Web Developer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Full-...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Senior Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Data Engineer Term: 6-month - 40 hours/week Location: Toronto - Hybrid on-site 2-days a week Job ID number: C1123   Brief description of duties:   This role will lead enhancements requested by Investment business partners, including Front Office, Investment Risk, and Investment Operations. They will be providing occasional production support to their core investment data warehouse. Responsibilities:
  • As a key member of the data platform design committee, set guidelines, standards, and best practices for new project initiatives across development and data management teams.
  • Design and implementation of data and technology infrastructure for new data and analytics platform with Azure data stack
  • Design and build data solutions for distributed ETL processing for all data ingestion into the data platform (dimensional layer) with scalable and usable data pipelines.
  • Be the primary liaison and owner for data projects, technical backlog, and managing the delivery solutions with business stakeholders.
  • Oversee and build custom web APIs using Azure Function Apps to integrate with external services
  • Oversee and develop complex SQL for ETL and data extractions with high-performing and easy-to-manage code.
  MUST haves:  
  • ETL with Azure Data Factory experience, with strong experience building Dimensional data warehouses
  • Expert in SQL – development from transformation perspective, writing complex SQL queries, views, and procedures
  • Strong experience cloud data platforms with Azure data solutions including
    • Azure Data Factory
    • Azure Databricks
    • Azure Synapse
    • Azure Analysis Service
    • Azure Function App
  • Build processes (plan, design, and implement enhancements end-to-end)
  Soft skills:
  • Independent worker needing very little guidance after being trained on framework
  • Flexible and accommodating with work being done – learn existing practice/framework, can enhance and work with it
  • Strong communication skills, friendly, creative
  Nice to haves:  
  • Power BI experience with DAX programming
  • .Net/C# experience
  • Capital Markets, Investments, Banking

Job Features

Job CategoryData Engineer
ETL with Azure Data Factory5+
SQL5+

We are looking for a Senior Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Data Engineer Term: 6-month ̵...

CONTRACT
Canada
Posted 3 years ago
We are looking for an Audit Compliance! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Audit Compliance Term: 6-month - 40 hours/week Location: Remote Job ID number: C1122   Brief description of duties:  
  • experience in regulatory compliance, risk management and/or internal controls within a federally regulated financial institution
  • Compliance/internal audit background preferred
  • Excellent communication skills, critical thinking skills, positive attitude, and ability to work independently
Roles and Responsibilities
  • Risk Assessments: Complete inherent and residual regulatory risk assessments for applicable regulatory requirements in accordance with the Bank’s methodology
  • Monitoring & Testing:
    • Perform control testing in accordance with the Bank’s methodology to identify potential control weaknesses and process improvement opportunities, evaluating compliance with policies and procedures
  • Regulatory Change Management:
      • Reviewing new legislation or changes to legislation for incorporation within the Bank’s inventory
      • Communicate potential changes with the business to identify new/amended controls as required
      • Update the regulatory change log and the Resolver e-GRC system for any applicable changes
      • Ad hoc support on strategic projects to provide advice on applicable regulatory requirements and development of appropriate controls as required
  • Compliance Issue Management
        • Review reported compliance incidents to determine if it is an issue of non-compliance with applicable regulatory requirements and assign a risk rating in accordance with the Bank’s methodology
        • Provide support to identify appropriate remediation actions to be completed by the Business
        • Assist with reporting to Senior Management / Board if required
  MUST haves:  
  • Experience with External audit or Internal Audit
  • Financial experience
  • Looking for a manager/ senior level
  • Risk Management experience
  • Compliance
  • Supporting requirements from the Finance Team

We are looking for an Audit Compliance! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Audit Compliance Term: 6-month – 40 h...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Java Architect! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Java Architect Term: 6-month - 37.5 hours/week Location: Vaughan - Hybrid 2-days a week in the office Job ID number: C1121   Brief description of duties:   The successful candidate will be responsible for architecting, designing and implementing enterprise-level financial software products. The solution includes, but not limited to, multi-tier enterprise level applications. The candidate will also help in defining product architecture and technology roadmaps. Duties/Responsibilities Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
  • Develop thorough understanding of Functional and Non-functional product requirements
  • Define and maintain overall product architecture
  • Work with engineering and product management to define future direction of the products.
  • Provide technical guidance to the development and test teams in articulating how product requirements map to architecture, design and implementation of different software components
  • Assist in defining and reviewing overall solution designs during customer projects
  • Assist in RFP responses and pre-sales initiatives
  • Investigate new technologies & standards in alignment with organizational technology roadmaps and strategy
  • Assist Technical Project Manager (TPM) with effort estimation and planning
  • Maintain and update established architecture, design and coding guidelines for the development team to ensure best practices and consistency in their deliverables.
  • Create proof of concepts (PoCs) to validate design assumptions and to determine the feasibility and risk of different options.
  • Provide technical leadership during the development of features especially from performance/load perspective
  • Assist is resolving complex problems
  • Participate in Software Development process improvement activities
  • Help drive a culture of professionalism and continuous improvement
Required Skills/Abilities:
  • Strong object oriented analysis, design, development ,troubleshooting and debugging skills with distributed multi-tier applications
  • Competency for strategic planning and tactical execution
  • Good understanding of software development methodologies; experience working in agile (scrum)
  • Excellent written and verbal communication and interpersonal skills, and a passion for delivering high quality software required.
  • A self-starter who can co-ordinate with a team, yet work independently towards a common goal
  Must-haves:  
  • 8+ years of Java dev experience
  • Recent 3-5 years of architect experience
  • Springboot, jboss, WebSphere
  • Oracle , sql DB
  • Apache wicket for front end is nice to have
  • Great communications and people skills
  • Good baking experience
 

Job Features

Java Development8+
Architecture3-5

We are looking for a Java Architect! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Java Architect Term: 6-month – 37.5 hour...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Senior Business Architect! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Business Architect Term: 6-month - 37.5 hours/week Location: Remote Job ID number: C1120   Brief description of duties:  
  • Consult with business leaders to review, analyze, evaluate projects, and present opportunities to develop new services and leverage new business models and technologies for the business.
  • Create the vision and roadmap that guides the portfolio of Corporate Technology solutions through the documentation of current and future capabilities, business information, business needs and prioritize using business architecture deliverables aligned with business strategy.
  • Construct conceptual business architecture models to determine the best path for implementing strategic business opportunities that may include improvement in business operations, better use of business information, enhancements to systems, user training and/or software procurement.
  • Apply and utilize business modeling methods to ensure results oriented deliverables in a way that can be used to inform project level initiatives and executive decision making.
  • Be the subject matter expert in the development of the overall business architecture framework for the enterprise.
  • Collaborate with the Enterprise Architecture team to ensure alignment with the enterprise.
  • Functions as a liaison to Business and IS partners in order to gain a broad understanding of industry trends and innovations, and their impact on the business.
  • Provide business architectural oversight of projects; ensure requirements are in alignment with business strategies and business architecture roadmap/framework.
  Must-haves:  
  • University degree in a business discipline, computer science or equivalent experience.
  • Deep understanding of Business areas supported by Corporate Technology is a strong asset.
  • Minimum (ten) 10 years of experience delivering improved business solutions.
  • Minimum of five (5) years of experience in a Systems or Business Architecture role or related areas of expertise.
  • Excellent communicator that can effectively communicate high-level concepts and ideas, through to solutions, with stakeholders and technology teams.
  • Demonstrated ability to build and maintain collaborative stakeholder relationships across multiple geographies and business functions.
  • Self-starter with the ability to operate with comfort in ambiguity.
  • Enterprise Architecture/IT model development is a strong asset.
  • Demonstrated ability of developing strategies and roadmaps using various techniques.
  • Demonstrated strong business skills and methods including business case development.
  • Excellent consulting, verbal and written communication skills in English.

Job Features

Job CategoryBusiness Architect
Delivering improved business solutions10
Systems or Business Architecture role or related areas of expertise5

We are looking for a Senior Business Architect! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Business Architect Term: 6-m...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Senior Change Manager! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Change Manager Term: 6-month - 37.5 hours/week Location: Markham - Hybrid 3 to 4 days on-site with some travel needed Job ID number: C1119   Brief description of duties:   This position will be responsible for managing the change required to assist highly-skilled medical professionals adapt to a new online order entry and workflow. Working with the project and medical teams, this would include strategies and plans for communication, orientation, training and change adaption.
  • Design, develop, implement and manage change deliverables that will enable impacted users to successfully transition from the current state to the future state of the advanced clinical system implementation
  • Support impacted staff and leaders in their change efforts to maximize change adoption
  • Develop change management plans including communications, training, engagement and change reinforcement
  • Coach sponsors and leaders on effective sponsorship and change leadership
  • Assess and monitor change adoption and behavior shifts
  • Ensure plans are in place for the orientation and training of end-users
  • Collaborate to develop go-live plan for user support
  • Ensure patient safety and end-user impact are considered when implementing workflow and process changes.
  • Provide progress reporting to the project manager, sponsoring committee and others as appropriate.
  • Prepare reports and presentations as required for leadership, and committees.
  • Continuously scanning the environment for ideas, best practices and emerging trends linked to managing change.
    MUST haves:  
  • Healthcare experience
  • Experienced with large-scale organization change efforts, organizational change with the implementation of new technical and health information systems
  • Superior communications and people skills, negotiation skills
  • Creative thinking and flexibility by recommending solutions
  • Productive in a rapid and high-paced environment of multiple teams with competing deadlines
  • Ability to work both as a team member and independently in a professional manner is essential
  Nice to haves:  
  • MEDITECH or CPOE experience
  • EMR/EHR System experience (Accuro, Oscar, Telus PS Suite, AppleTree Medical EMR, EPIC, AbleMed, etc.).
  • Recent change management certification preferred

Job Features

Job CategoryChange Manager
Change Management7+

We are looking for a Senior Change Manager! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Change Manager Term: 6-month ...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Business Systems Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Business Systems Analyst Term: 6-month - 37.5 hours/week Location: Toronto and Winnipeg - Hybrid, one day on-site Job ID number: C1118   Brief description of duties:  
  • Liaises with business stakeholders and other teams to understand business objectives and design a solution that will meet their decision support and management reporting needs.
  • Elicits requirements from business stakeholders through interviews, workshops, business process analysis, business scenarios, and user stories.
  • Analyzes and conceptualizes the design of the data solution, working with the Systems Architect and Software Developer to achieve the client stakeholder objectives through effective deployment of technology.
  • Analyzing the transactional system data requirements and modeling the data design to match the enterprise data warehouse design.
  • Identifying outlying data patterns and data cleanliness issues for resolution.
  • Working with the data architecture team to understand the design of the data warehouse.
  • Documenting the high-level design and models for the software development team.
  • Ensuring the quality of the solution by testing the results of the development meets the requirements of the business.
    MUST haves:  
  • 8+ years experience working as a Business Systems Analyst/Data Systems Analyst
  • Extensive experience in the writing and use of SQL (Expert)
  • Strong understanding of IS Methologies, processes and practices, and experience with data systems analysis and data warehouse design
  • Strong Analytical and Problem solving skills
  • Strong communication and interpersonal sills with a demonstrated ability to work effectively in a team environment
  • Effective planning and organizational skills with the ability to adapt to change and perform effectively under pressure
  • Experience in financial services/Wealth Management industries/ Regulatory project experience
  • Extensive data experience
  Nice to haves:  
  • Experience in Tableau would be an asset
  • Knowledge of SAP in the one or more of the following areas (Web Intelligence, ECC, BW, and HANA) would be an asset

Job Features

Job CategoryBusiness Systems Analyst
Business Systems Analyst/Data Systems Analyst8+
SQL8+
Financial services/Wealth Management industries/ Regulatory project experience8+

We are looking for a Business Systems Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Business Systems Analyst Term: 6-mon...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Cyber Security Specialist! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Cyber Security Specialist Term: 8-month - 37.5 hours/week Location: Mississauga Job ID number: C1117   Brief description of duties:   We are looking for a seasoned security champion to join the team that’s building client’s cloud-scale commercial end-to-end next generation computational science software system. This system will support the software development for the world leader in diagnostics across clinical chemistry, immuno-assays, PCR testing, genomic and oncology analysis as well as digital diagnostics. Delivering a secure set of software products is essential to protecting patients and their data.   Responsibilities Working together with the product architects and the security architect the security champion will be responsible for supporting the projects with hands-on advice about implementation of security relevant features. You will get to know the products and ensure that they are considering security and data privacy aspects throughout the agile product life cycle. In addition, you will be automating the existing security tools to deliver a continuous monitoring of the development process and release. Furthermore you know how to secure the cloud environments where the applications will be deployed.   Must-have:  
  • Practical experience and understanding of agile software development methodologies in a corporation
SAFE SCRUM Product Increment
  • Understanding of Infrastructure as a code (IaC) artifacts within DevSecOps lifecycle with emphasis on the following components:
CI/CD (GitHub, jenkins) Cloud infrastructure (AWS) Containers (docker) and Container orchestrators (Kubernetes) Identity and Access Management
  • Sold understanding of AWS Cloud components, mainly:
VPC EC2 Security layer (IAM, IAM policies and permissions, Security groups) S3 EKS, ECS
  • Orientation in common software architecture and secure solution designs topics
Authentication Authorization Secure communication (encryption in transit) Secure data storage (encryption at rest)
  • Solid understanding of common security vulnerabilities (e.g. OWASP TOP 10) its impacts and corresponding security controls
  • Hands-on experience with CI/CD pipelines to integrate with selected tools
  • Understanding of Vulnerability management with practical experience in:
Vulnerability identification, understanding of vulnerability management tools reports (Tenable, Cloudguard, Mend, Snyk) Supporting Impact and risk assessments Guide with remediation support
  • Practical experience with using monitoring tools (Splunk, ELK)
Usage of queries to search through and visualize security monitoring data Support investigation by utilizing the monitoring and audit data     Nice to have:
  • Software development experience - ideally Java based ecosystem
  • Experience with compliance activities (corporate assessments, internal audit support, ISO/IEC 2700x standards)
  • Experience with incident handling and/or incident investigation
  • Ability to read and understand Java code
  • Experience with threat modeling exercises
  • Practical experience with a scripting language (Python / Bash / Groovy)
  • Planned office work location

Job Features

Job CategoryCyber Security Specialist
Cyber Security Specialist4+

We are looking for a Cyber Security Specialist! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Cyber Security Specialist Term: 8-m...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Data Engineer Term: 12-month - 37.5 hours/week Location: Mississauga - Hybrid 3 days on-site minimum and 2-days remote Job ID number: C1115   Brief description of duties:   As a member of the Network Big Data team, reporting to the Network Big Data CoE Manager, the Big Data DevOps will play a leading role in the development of new products, capabilities, and standardized practices using Big Data technologies. Working closely with our business partners, this person will be part of a team that advocates the use of Big Data technologies to solve business problems, and be a thought-partner in the Big Data space.   Primary Responsibilities:
  • Participate in all aspects of Big Data solution delivery life cycle including analysis, design, development, testing, production deployment, and support
  • Develop standardized practices for delivering new products and capabilities using Big Data technologies, including data acquisition, transformation, and analysis
  • Ensure Big Data practices integrate into overall data architectures and data management principles (e.g. data governance, data security, metadata, data quality)
  • Create formal written deliverables and other documentation, and ensure designs, code, and documentation are aligned with enterprise direction, principles, and standards
  • Train and mentor teams in the use of the fundamental components in the Hadoop stack
  • Assist in the development of comprehensive and strategic business cases used at management and executive levels for funding and scoping decisions on Big Data solutions
  • Troubleshoot production issues within the Hadoop environment
  • Performance tuning of a Hadoop processes and applications
  • Proven experience as a Hadoop Developer/Analyst in Business Intelligence
  • Strong communication, technology awareness and capability to interact work with senior technology leaders is a must
  • Good knowledge on Agile Methodology and the Scrum process
  • Delivery of high-quality work, on time and with little supervision
  • Critical Thinking/Analytic abilities
  Must-have
  • Bachelor in Computer Science, Management Information Systems, or Computer Information Systems is required.
  • Minimum of 4 years of Building Java apps
  • Minimum of 2 years of building and coding applications using Hadoop components -  HDFS, Hive, Impala, Sqoop, Flume, Kafka, StreamSets, HBase, etc.
  • Minimum of 2 years of coding  Scala / Spark, Spark Streaming, Java, Python, HiveQL
  • Minimum 4 years understanding of traditional ETL tools & Data Warehousing architecture.
  • Strong personal leadership and collaborative skills, combined with comprehensive, practical experience and knowledge in end-to-end delivery of Big Data solutions.
  • Experience in Exadata and other RDBMS is a plus.
  • Must be proficient in SQL/HiveQL
  • Hands on expertise in Linux/Unix and scripting skills are required.
  Nice-to-have
  • Strong in-memory database and Apache Hadoop distribution knowledge (e.g. HDFS, MapReduce, Hive, Pig, Flume, Oozie, Spark)
  • Past experience using Maven, Git, Jenkins, Se, Ansible or other continuous integration tools is a plus
  • Proficiency with SQL, NoSQL, relational database design and methods
  • Deep understanding of techniques used in creating and serving schemas at the time of consumption
  • Identify requirements to apply design patterns like self-documenting data vs. schema-on-read.
  • Played a leading role in the delivery of multiple end-to-end projects using Hadoop as the data platform.
  • Successful track record in solution development and growing technology partnerships
  • Ability to clearly communicate complex technical ideas, regardless of the technical capacity of the audience.
  • Strong inter-personal and communication skills including written, verbal, and technology illustrations.
  • Experience working with multiple clients and projects at a time.
  • Knowledge of predictive analytics techniques (e.g. predictive modeling, statistical programming, machine learning, data mining, data visualization).
  • Familiarity with different development methodologies (e.g. waterfall, agile, XP, scrum).
  • Demonstrated capability with business development in big data infrastructure business

Job Features

Job CategoryData Engineer
Building Java apps4
Building and coding applications using Hadoop components - HDFS, Hive, Impala, Sqoop, Flume, Kafka, StreamSets, HBase2
Scala / Spark, Spark Streaming, Java, Python, HiveQL2
Understanding of traditional ETL tools & Data Warehousing architecture4

We are looking for a Data Engineer! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Data Engineer Term: 12-month – 37.5 hours...

CONTRACT
Canada
Posted 3 years ago
We are looking for a Senior Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Business Analyst Term: 12-month - 37.5 hours/week Location: Hybrid - 3 days on-site minimum and 2-days remote Job ID number: C1115   Brief description of duties:   Identify and analyze business problems and defines the scope of activities required to address the issues, including requirement definition, process review, impact assessment and operational streamlining where appropriate.   Key Accountabilities:
  • Lead detailed requirement phases by identifying, tracking, escalating and/or resolving business systems issues
  • Involved in all aspects of projects, including documentation of project needs, analysis, research of needs and possible solutions, identifying technology and business solutions, gathering, documenting and updating business requirements; reviewing workflow process mapping; creating project plans; developing business testing strategies and working with project members to execute the test plan, recommending preferred solutions, and implementing recommendations
  • Conduct functional reviews with stakeholders, gather requirements, document business requirements and create process maps of current and future state
  • Identify, track and resolve business systems issues
  • Create or lead the development of detailed level process maps to facilitate requirements gathering, gap analysis and for training use
  • Manage project documentation (implementation plan, issues log, process maps, reports, FTE analysis, etc.) and resolves emerging issues at the implementation stage of the project
  • Contribute to successful project completion within budget and on time by identifying risks and developing/recommending mitigation strategies
  • Seeks input from the business by facilitating sessions
  • Develop strategic training plan associated with introduction of new/ enhanced the business processes
  • Provide assistance with business user testing, when required
  • Develop and maintain strong relationship with business partners and internal/external team members
  • Provide consulting services to business partners on new initiatives
  • Identify issues and escalates/manages resolution as required
  Roles Skills & Competencies:
  • Ability to quickly learn organizational structure, business strategies and processes
  • Lead discussions on detailed requirement phases identifying, tracking, escalating and/or resolving business systems issues
  • Knowledgeable on business process modeling, process mapping
  • Write clear and well-structured business requirements documents
  • Advanced ability to resolve minor conflicts/issues using different tactics for prior to escalation
  • Strong analytical and problem solving skills
  • Excellent written and verbal communication skills
  • Advanced facilitation and presentation skills
  • Experience/knowledge with desktop applications/suites such as MS Project, MS Excel, databases, etc.
  • Good organizational skills with the ability to handle multiple concurrent activities and to work successfully under pressure
  Must-have  
  • 10+ years experience as a Business Analyst
  • 2-3 years experience in a major financial institution,
  • Experience in all/most facets of project lifecycle; strong comprehension of project management methodologies; genuine commitment to project environment and discipline
  • Experience in identifying and assessing key business processes
  • Bachelor’s degree; specialization in Business, Finance, Engineering, Math or Sciences is ideal
  Nice-to-have  
  • Business Analyst designation
  • Experience in financial services
  • Experience in Information Technology field

Job Features

Job CategoryBusiness Analyst
Business Analysis10+
Financial institution experience2-3

We are looking for a Senior Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!   Type of Employment: Contact Title: Senior Business Analyst Term: 12-mont...