Job Archives
We are looking for a React/Node.JS Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: React/Node.JS Developer
Term: Contract – 8 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Government
Job ID number: 208
Description
Responsibilities Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating code compiling data-driven programs, maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills Experience in programming and analysis; specialized software package support at the specified experience level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for the development, design, implementation and maintenance of applications Experience in design, code, test, debug and document applications Experience in the use of object and/or third generation language development tools Experience in one or more programming languages Experience in application design, latest design patters, deployment and troubleshooting Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using query languages Experience with one or more communications protocols Experience in structured methodologies for the design, development, implementation and maintenance of applications Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills A team player with a track record for meeting deadlines Desirable Skills Knowledge and experience with programming Internet-ready applications Knowledge and experience in rapid application development (RAD) methodologies Knowledge and understanding of Information Management principles, concepts, policies and practices Experience with middleware and gateways Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging Ability to provide post-implementation support and resolve any post-implementation technical issues Experience conducting design walkthrough sessions with project team Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Ability to provide user and system documentation as required
Skills
Experience and Skill Set Requirements
Weighting:
Price 30%
Technical Skills 30%
- Experience with Agile methodologies
- Experience with React framework and typescript
- Experience with Node.js and Next.js
- Experience building and testing RESTful APIs
- Working knowledge of Jamstack Architecture
- Hands on experience with Progressive Web Apps
- Hands on experience with responsive design, front-end testing and debugging techniques, page load optimization and version control
- Experience and expert knowledge in HTML, JavaScript, CSS and CSS Frameworks
- Working knowledge of DevOps, task boards, pipelines, etc.
- Experience with headless content management systems
- Experience creating front end functionality for login page, profile creation, customer notifications and self-service sign-up
- Required to translate technical systems specifications into working, tested applications. This includes:
- Developing detailed programming specifications
- Writing and/or generating code
- Compiling data-driven programs, maintaining, and conducting unit tests
- Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and deployment
- Experience with cloud platforms such as Azure
- Experience with Agile methodologies including using kanban/task boards
- Extensive experience with JavaScript, CSS, HTML, and front-end languages, user interface design.
- Experience with RESTful APIs.
- Experience in programming and analysis; specialized software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
- Experience in structured methodologies such as Agile Scrum for the development, design, implementation, and maintenance of applications
- Experience in design, code, test, debug and document applications
- Experience in application design, latest design patterns, deployment, and troubleshooting
- Experience with one or more communications protocols
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
- Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
- Hands on experience building integrations to IAA systems such as Azure AD B2C Authentication, Okta Authentication
- Strong communication skills to prepare documentation, including but not limited to: solution documentation, user manuals, reports, reviews, assessments
- Ability to present ideas and suggestions clearly and effectively and in a user-friendly manner; maintain a high level of customer service to both internal and external clients
- Ability to communicate designs and development in clear and understandable manner
- Experience with React framework and typescript
- Experience with Node.js and Next.js
- Experience with cloud platforms such as Azure
- 5+ year experience
Job Features
| Job Category | React/Node.JS Developer |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 1-2 days a week
Industry: Banking
Job ID number: 207
Story Behind the Need
- Business group: GTA - GBME FICC& Equity Trading
- Project: Data migration project for RDARR purpose, data enrichment project, mapping the data in the process flow, creating lineages to finalize the data flow.
- Reason for request: new requirement
- Exposure in Market risk & counter party credit risk domain
- Understanding the trade data flow from source to risk applications
- Act as a Primary contact to deliver this project.
- Collaborate with other teams within risk management to gather requirements and provide updates on progress
- Working alongside other BAs, developers, and project managers
- Generate business requirements and documents that align to the policies to ensure that the new technology meets the needs of the business lines as they adapt to comply with policy
- Analyzing existing processing and identifying opportunities for optimization
- Work alongside developers and technical experts to develop functions or technical requirements that will provide the reference for new technology and new software
- Review test results and identify corrective steps for complex issues across application boundaries
- Utilize strong written and verbal communication skills when conducting and facilitating presentations to stakeholders and management
- Exercise initiative and sound judgment in the execution of project plans and schedules
- 5-7 years’ experience Data analysis (preferred) OR BSA
- Good hands-on experience with DB – PostgreSQL
- 3+ years’ recent and relevant experience with capital markets risk and financial risk.
- Recent hands-on working experience with Unix/Linux is required
- Basic python programming
- Created Documentation for migration projects.
- Previous experience RDARR projects
- Data migration project exposure
- Verbal and written communication is required
- Good teamwork
- Flexibility and ability to adapt quickly to changes in requirements
- Proactive problem solver
- Candidates with Data analysis experience in Data migration project & RDARR projects
- bachelor’s degree in a related field required.
Job Features
| Job Category | Business Analyst |
We are looking for a Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Developer
Term: Contract – 4 months with extension
Location: Toronto – Hybrid 1-2 days a week
Industry: Banking
Job ID number: 206
Candidate Value Proposition: Not only will this candidate gain experience at a big 5 bank, but they will be working daily with some of the most disruptive and emerging technologies, making real impact at the bank and its deliverables. The ideal candidate will be part of a collaborative software engineering team working on Spring Boot, Microservices, Kafka, NoSQL, Docker, OpenShift, Kubernetes
Typical Day in Role:
- Quickly analyze the available data and find the root cause of the problem during production issues.
- Suggest improvements to supported applications and systems as needed
- Suggest improvements to supported applications and systems as needed
- Translate ideas into technical and business realities, and to map technology to business problems.
- Understanding of software quality assurance principles
- Candidate will be passionate about driving teams towards high performance and a deep pride in quality craftsmanship that delights users
- 10+ years of experience in software development and supporting complex large-scale customer facing platforms
- 5+ years of experience as a Java developer with a preference for Java 17/Springboot3
- 5+ years of experience in building public and internal REST APIs
- 2+ years’ experience with APM tools, such as Dynatrace, Splunk, etc. – 2 recent projects
- 5+ years’ combined experience using Jira, Confluence, Jenkins (these 3 are required), and Bitbucket, Launch Darkly preferable – 2 recent projects
- FI / Digital banking experience is preferred but not required
- Experience in an Agile environment
- Dev has worked on Mac laptops
- Excellent English verbal and written communication skills are essential
- Ability to distil technical details into simple terms; ability to influence decision making across stakeholders
- Bachelors or equivalent in computer science or related field is preferred
- Ideal candidate is a strong senior Java dev with recent API project experience, no need for node, just a strong Java developer.
Job Features
| Job Category | Java Developer |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 205
Description:
SUMMARY OF DAY TO DAY RESPONSIBILITIES:
- Communicate business needs to the teams responsible to define the business rules and development, so that they can design and propose solutions.
- Support related teams in the investigation and design of business solutions;
- Collaborate in the selection of the best solutions;
- Present and validate with the business partners the alternative(s) of proposed solution(s).
- Must be able to understand different operational systems: systems functioning (engineering concept), what they contain (understanding available data, investigating data, etc ...).
- Must show strong adaptability to discuss with different stakeholders in terms of expertise, training and hierarchy.
- Verbal and written communication skills,
- Problem solving skills,
- Attention to detail and interpersonal skills.
- Great teamworking ability and able to collaborate with different Teams
- Basic knowledge of design techniques and principles involved in production of drawings and models
- Intermediate knowledge of data extraction, such as SQL, SAS, Hue, etc.
- Strong Business Analyst experience – 8 years
- Jira, Confluence
- The incumbent is responsible for managing business requirements within an agile work environment.
- Document Business Intelligence requirements for our Business partners;
- Document business rules and validate data mappings;
- Perform impact analysis.
- Communicate business needs to the teams responsible to define the business rules and development, so that they can design and propose solutions.
- Support related teams in the investigation and design of business solutions;
- Collaborate in the selection of the best solutions;
- Present and validate with the business partners the alternative(s) of proposed solution(s).
- Must be able to understand different operational systems: systems functioning (engineering concept), what they contain (understanding available data, investigating data, etc).
- Must show strong adaptability to discuss with different stakeholders in terms of expertise, training and hierarchy.
Job Features
| Job Category | Business Analyst |
We are looking for a Change Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Change Manager
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 1-2 days a week
Industry: Banking
Job ID number: 204
Description:
It is a regulatory initiative. If they have experience in large changes in regulatory perspective that would be great. Works around client consentLong initiative because it is behavior change. FI exp is required, regulatory skill set due to thoughtful approach. Able to think outside of the box to help the frontline. Willing to question things. Strong in change management.
- retail, commercial banking, wealth management experience (very desirable)
- CPP - consumer privacy program
- they value ADKAR methodology
- depending on the change management experience, PM profiles would also be okay. but they are looking for a senior change manager.
- 5-7 years of experience would be okay
- regulatory initiative in banking environment (very desirable)
- they don't have to be master on mapping maybe, but when they have any hiccups during the process they need the consultation of this resource
- Prosci certification(very nice-to-have)
- Canadian financial industry experience is more important than foreign experience
- Support the Consumer Privacy Protection initiative in integrating change management activitiesinto the project plan. Their main focus will be on the people side of this regulatory change, including changes to business processes, systems and technology, job roles and organization structures. The primary responsibility will be creating and implementing change management strategies and plans that maximize employee/client adoption and experience while minimizing resistance.
- Work with Leadership to increase adoption of the new way of working by driving higher utilization and proficiency with the changes that impact employees to ensure a positive employee and client experience and help accelerate benefit realization, value creation, and the achievement of results and outcomes.
- Assess the change impact: Conduct impact analyses, assess change readiness and identify key stakeholders.
- Apply a structured methodology and lead change management activities: Apply a change management process and tools to create a strategy to support adoption of the changes required by a project or initiative.
- Support and sometimes lead communication efforts: Support the design, development, delivery and management of communications.
- Support training efforts: Provide input, document requirements and support the design and delivery of training programs.
- You're passionate about people. You find meaning in relationships, and surround yourself with a diverse network of partners. You build trust through respect and authenticity.
- You put our clients first. You engage with purpose to find the right solutions. You go the extra mile, because it's the right thing to do.
- You act like an owner. You thrive when you're empowered to take the lead, go above and beyond, and deliver results.
- You understand that success is in the details. You notice things that others don't. Your critical thinking skills help to inform your decision making.
- Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
- Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.
- You can demonstrate experience in 5-7 years of applying change management models (ADKAR), tools and processes to create a successful strategy to support adoption of the changes required by a project or initiative. It’s an asset if you are PROSCI certified professional.
- You can demonstrate experience in enterprise-wide initiatives or regulatory changes. You understand the importance of sustainable behaviour change and the strategies to leverage.
- Relationship Management – You build strong relationships internally and externally. You understand views of various stakeholders and facilitate problem solving to find the best solutions for our clients, employees, and shareholders.
- Consulting – You are not only advocating for the business but also for ‘our clients’. You influence and impact decisions in support of business objectives. In doing so, you will validate current processes and propose alternative options for achieving organizational goals.
- Financial Services expertise – You already have or will be expected to gain a better understanding of our Retail, Commercial Banking, and Wealth Management businesses and clients to better assess the impact of change to our clients and employees
Job Features
| Job Category | Change Manager |
We are looking for an Integration Application Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Integration Application Architect
Term: Contract – 6 months with extension
Location: Toronto – Hybrid once a week
Industry: Banking
Job ID number: 203
Description:
Integration Application Architect
Responsibilities :
- Application\Interface Design: Understands the Business requirements, solution architecture & translate them into interface design specifications to be used by development and QA teams. Design & document the application's technical functionality, infrastructure, database, interfaces & integrations.
- Owns the integration design of cost-effective, secure, aligning with Enterprise and security architecture patterns\guidelines to meet the Business objectives.
- Actively collaborate with Solutions Architects, BSA and development leads to help accelerate building and review of low level design specifications thus, ensure the smoother transition of work packages to the integration development team.
- Present and elaborate on the interface design specifications with the key stakeholders time to time.
- Communication Skills: Excellent Communication skills, with the ability to engage effectively with technical teams and other stakeholders.
- Leadership Skills : Proven experience in leading and mentoring teams, with the ability to inspire and drive performance. Also, oversee detailed design work.
- Business Acumen : Ability to understand and integrate business and financial considerations into architectural decisions.
- Experience in Microsoft Azure technology stack - Integration Platform as a Service (iPaaS) with at least 3 years as a Designer, Architect or similar role.
- Hands-on experience in creating UML, interface and sequence diagrams using industry standard diagramming tools.
- Hands-on experience in Data platform architecture, data modeling, deployment and data integration strategies in Azure.
- Proven in-depth experience with ETL tools and storage services in Azure such as, Azure Data Factory, Azure Storage account\Data Lake, Azure Databricks, Synapse, Azure SQL DW and SQL etc.
- Strong knowledge and experience with Az Databricks, understanding its integration with Az services for data processing, analytics and machine learning projects.
- Experience in building and optimizing data pipelines in Az ADF and data bricks.
- Strong SQL coding skills and knowledge of Python is preferred.
- Experience with Azure Compute services such as, Azure VMs, Logic Apps, Functions, App services, AKS, containers etc.
- API design, API security, Microservices and Event-driven\Messaging architectures with exposure to Azure API Management, Azure Service Bus, Event hub, Azure Stream Analytics etc.
- Good understanding of Azure monitoring, Networking services, Network\Infra security best practices, in general.
- Good understanding of Azure DevOps, CI/CD tools and automation.
- Familiar with and comfortable working in Agile setup.
- Prior experience of implementing integrations with CRM products such as, Salesforce, Microsoft Dynamics.
- Experience/knowledge in Analytics with reporting tools Tableau/Azure Power BI.
- Working knowledge of a programming language, .NET/.NET Core/Java/JS.
Job Features
| Job Category | Integration Application Architect |
We are looking for a Scrum Master! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Scrum Master
Term: Contract – 8 months with extension
Location: Toronto – Hybrid 1-2 days a week
Industry: Banking
Job ID number: 202
Brief Description on the Role:
Candidate Value Proposition:
The candidate will have the opportunity to work on a large highly visible project within one of Canada’s top banks on a highly visible project.
Typical Day in the Role:
- Ensure the team enacts the agile principles, values and framework
- Provide support to teams using a servant leadership style
- Coach the development team and help lead and insure the is fully adopted and understood
- Inculcate core agile values of focus, commitment, respect, openness and courage into the team ground rules through leading by example
- Assess and coach the team to higher levels of performance, tracking acceleration metrics
- Guide the development team on how to integrate agile ceremonies and values into daily work.
- Encourage an environment where open communication and collaborative problem solving can pave the way for faster removal of any impediments and where the impact of mistakes can be minimized through early detection, making them into learning opportunities
- Engage with the team and technical SMEs to identify technical debt risks and develop approaches to remediate.
- Implement and promote use of agile methodology within the team:
- Facilitate agile ceremonies including iteration planning, iteration review, retrospectives, and daily standups
- Create a forum for discussing vision, goals, and Product Backlog items amongst the team
- Apply techniques for effective workflow visualization and management (e.g. Kanban or Scrum Boards)
- Identify, manage, and help mitigate issues and risks, with particular emphasis on timely removal of impediments for the team and/or directing obstacles to appropriate owners for quick resolution- Facilitate identifying and enacting improvement strategies to increase the productivity of the team and quality of deliverables
- Ensure team execution and delivery to committed sprint work, maintaining the momentum of the initiative and upholding a sustainable pace of delivery; track agile metrics to provide statistical proof of momentum and sustainability
- Understand long-term product planning/ roadmap and help inform development teams to create quicker gains for the benefit of the end user
- Ensure that proper lightweight documentation (captured in artifacts such as program vision statement, program backlog, program roadmap, release plan, sprint backlog, and increments) is prioritized and added to the team backlog of work- Compliance with Scotiabank policies and procedures for project delivery
- Develop and nurture strong partnering relationships with Product Owner/Business Sponsor and stakeholders
- Develop strong partnership with the Product Owner to gain strong understanding of objectives, sustain open dialogue to manage product backlog efficiently
- Influence a wide range of stakeholders (business, compliance, Legal, IT, etc.) to remove impediments and maximize team output
- Support and educate the Product Owner on agile principles and practices to preserve the team from external pressures which may inhibit its productivity
- Contribute to building organizational capability and expertise on agile adoption
- Lead and coach the organization in its agile adoption, sharing successes, artifacts, and experience to accelerate transition to new delivery models
- Communicate effectively across diverse audiences within and outside of the development team (Stakeholders, Executives), acting as a champion of the agile methodology
- Partner with Agile Coach and other agile teams to share findings, best practices, and resources to help mature the organization agility
- 10+ years of Experience as a Scrum Master (Preferably in a Financial Institute)
- Experienced with effective Stakeholder Management
- Strong Familiarity with Jira/Confluence
- Wealth Management Experience
- Prior Financial Institutional Experience
- Prior Scotia Experience an asset
- Excellent written and oral communication skills. Ideas must be able to be understood and shared easily.
- Strong organizational skills
- Active listening
- Conflict management
We are looking for an HR Operations Specialist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: HR Operations Specialist
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Consulting
Job ID number: 201
Brief Description on the Role:
Job Description:
We are seeking a Sr Human Capital (Resources) Generalist to be part of the Human Capital Operations team within the Toronto office. The HR/HC Generalist is responsible for planning and administering human resources activities for the Canadian offices. The Sr. Human Resources Generalist provides frontline HR support to employees and management. Responsibilities include the coordination and support of a variety of Human Capital activities, including but not limited to the assigned Region/Office. This person will assist with initiatives to help build and maintain a strong office community in an inclusive and positive office environment. Activities may include program administration, policy and procedure implementation support, payroll and benefits employee assistance, orientation, employee engagement, and employee relations.
Key Responsibilities:
Program Administration
- Provide guidance and answer questions on policy interpretation, ensure uniform and equitable application of policies and procedures.
- Administer Talent Management programs, such as leaves, rotations, and work schedules, generate and distribute appropriate documentation.
- Maintain time off tracking/reporting, and data for service awards.
- Enter Employee transactions and draft related documents for new hires, transfers, manager changes, pay changes, status/role changes and terminations. Ensure and request required approvals are obtained.
- Provide assistance to resolve payroll and benefit issues and answer general questions.
- Provide assistance for involuntary terminations including, calculating severance, creating vetting files and tracking paperwork.
- Coordinate background check process for new hires
- Ensure new hires have first day logistics and details, including required paperwork and authorized work documentation.
- Organize and conduct Day 1 orientation (schedule presenters, order lunch, reserve meeting rooms).
- Coordinate with departments to address specific on boarding requirements.
- Deliver presentations that meet high quality standards.
- Process any new hire paperwork.
- Troubleshoot operational issues (such as travel, expense and IT).
- Assist with terminations and exits and manage exit interviews
- Identify ways to continuously improve policies and processes
- Liaise with Global Mobility in regard to transfers
- Provide guidance to employees relating to confidential matters.
- Distribute employee communications as required.
- Manage required documentation in accordance with legal and company requirements and ensures accuracy and completeness.
- Other duties as assigned, including projects related to the business or the regional HC Services team.
- Bachelor's degree
- Four plus years of human resources experience required, preferably in a professional services environment, internships considered.
- CHRP/CHRL designation or in progress would be an asset
- Bilingualism in French is required
- Strong attention to detail and accuracy.
- Proven experience in a role requiring a high degree of organizational skill, access to confidential information and a strong sense of urgency; able to prioritize and perform multiple tasks simultaneously
- Strong client-support orientation
- Ability to communicate effectively with all levels of the firm
- Ability to effectively function in a team environment
- Excellent verbal and written communication skills; strong interpersonal and facilitation skills
- Strong presentation skills
- Results/solution oriented
- Ability to work in a complex and fast paced environment
- A problem solver, someone that enjoys finding the solution
- Service focus to meet the needs of stakeholders
- A collaborative team player with a positive attitude
- Maintains knowledge of trends and changes in Human Resources legislation and conveys local and provincial laws where appropriate.
- Proficiency in Microsoft Suite including, Outlook, Word, Excel, PowerPoint
- Competence with video/messaging tools (Zoom, MS Teams,), collaboration tools (SharePoint)
- Experience with Workday is a plus
Job Features
| Job Category | HR Operations Specialist |
We are looking for a Lead Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Lead Business Analyst
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Government
Job ID number: 200
Brief Description on the Role:
Scrum Master Responsibilities:
- Provide subject matter expertise and guidance on specific project methods. Prepares training materials, training sessions on project delivery methodology in accordance with guidelines. Acquires, customizes, documents, integrates, communicates and implements comprehensive IT standards and guidelines.
- Knowledge and experience with Agile Information and Information Technology (I&IT) methods and techniques associated with the development and implementation of enterprise architecture frameworks
- Communication, facilitation, negotiation, consensus building, and problem-solving skills
- Demonstrated commitment and proven ability to do effective stakeholder management
- Knowledgeable and experience in Agile methodology and ability to educate others
- Experience facilitating the relationships between the Agile team and product owner and maintaining a safe working environment for the team by helping with conflict resolution
- Experience leading the Agile methodology and development teams in self-organization and identifying and filling in blanks in the framework
- Experience mentoring and coaching the teams on removing impediments
- Experience capturing feedback and documenting sprint reviews to administer project goals and improve team performance
- Project Methodology certifications such as Agile Coach, Scrum Master, Lean Six Sigma Black/Green/Yellow Belt, etc.
- Provides holistic leadership across business analysis, project outcomes, and team of business analysts aligning their expertise with agile methodologies and ensuring effective collaboration.
- Acts as a central point of communication, ensuring that the BAs collaborate seamlessly with internal/external stakeholders and development teams.
- Identifies and remove impediments that could hinder the team's progress, ensuring a smooth workflow.
- Interacts with the business stakeholders and subject matter experts to understand their requirements through gathering, documenting, and analyzing business needs and requirements.
- Manage / groom product backlog based on user needs / prioritization input
- Defines, manages and enforces scrum process and methodology
- Single point of contact for business analysis, agile leadership, and team coordination minimizing communication gaps, reducing the risk of misinterpretation, and promote more effective project outcomes.
- Prepares training materials, training sessions on project delivery methodology in accordance with guidelines
- Knowledgeable and experience in Agile methodology and ability to educate others
- Experience writing business cases including current state assessments, establishing goals, outcomes and creating plans to achieve them.
- Experience creating cost benefit analyses
- Experience creating process & service measures and indicators
- Experience designing services and business processes for new business areas
- Experience creating processes, swim lanes etc. according to industry standard techniques and methodologies
- Experience facilitating in-depth workshops to elicit, review, document and confirm business requirements, business process reengineering, business models, business rules and user interface design, in order to create the technical framework/specifications
- Ability to track and report on deliverables across multiple projects
- Experience managing and coordinating project monitoring, anticipates and troubleshoots issues, provides ongoing expertise, resolves problems and provides project effectiveness
- Experience facilitating the relationships between the Agile team and product owner and maintaining a safe working environment for the team by helping with conflict resolution
- Ability to monitor and forecast project costs and provide reporting and input to ensure targets are met
- Ability to promote I&IT project management best practices and adherence to standard methodologies
- Ability to Create and track integrated project plans (including scope, schedule, and resources)
- Monitor and report on project progress through stand-ups and weekly status updates
- Track project level Risks, Issues, Actions and Decisions and report it up to the program manager
- Create detailed iteration / sprint plans and manage sprint execution from kickoff through retrospective
- Experience providing onboarding and orientation of new staff / project resources
- Knowledge of the software development life cycle, software design, development and integration, database concepts, user interface design principle, change management, quality assurance, risk management, disaster recovery planning, business continuity planning
- Strong communication skills to prepare documentation, including but not limited to; reports, reviews, assessments
- Ability to present ideas and suggestions clearly and effectively and in a user friendly manner; maintain a high level of customer service to both internal and external clients
- Ability to communicate designs and development in clear and understandable manner
Job Features
| Job Category | Lead Business Analyst, Lead Business Analyst/Scrum Master |
We are looking for an Fullstack Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Fullstack Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid once-twice a week
Industry: Government
Job ID number: 199
Story Behind the Need:
Description
Note: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be “Hybrid”, working 7.25 hours per calendar day, sometime between 8:00-5:00 PM (excluding lunch breaks) Monday to Friday inclusive, unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment you will be under the discretion of the Hiring Manager’s requirements for the Project you are assigned to.
- The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience for the design, coding and unit testing of enhancements and for troubleshooting and break/fix solutions support for a number of system in the portfolio. The successful proponent will be responsible for translating business requirements and functional specifications into working, tested applications.
- The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience for the design, coding and unit testing of enhancements and for troubleshooting and break/fix solutions support for a number of system in the portfolio. The successful proponent will be responsible for translating business requirements and functional specifications into working, tested applications. This includes
- Development of rich UI/UX application using C#, .Net Core, Angular and HTML5
- Define the architecture for Azure cloud implementation
- Implement DevOps CI/CD
- Development for new interfaces with .Net systems within the Corrections
- Developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code
- Compiling data driven programs, Conducting unit tests and debugging code Troubleshoot incidents and defects, Provide break fix and change management support to the systems
- Working with any one or more of the technologies below, the consultant will participate in the coding and development of application components including: user interface, data services, data synchronization, and deployment services.
- Participate in project design and application JAD sessions / walkthroughs;
- Development of required Software Architecture Documentation for the project;
- Produce Use Cases, Class diagrams, component diagrams, state diagram etc.; Create code modules, as well as other necessary system scripts and .Net modules
- Develop documentation for testing, implementation, defect tracking as per OPS standards;
- Participate in, document and configure output from application design sessions
- Participate in the Unit / System / Integration Testing
- Development of user authentication and access component according to predefined business rules
- Design and development of user and system interface(s) Preparation of install package and install books as required
- Provide input and complete documentation for the application deployment plan for the production environment;
- Completion of all required documentation and system artifacts Estimates for assigned tasks and percent complete
- Develop and/or update technical documentations, and provide input for User Guide & Training Guide; The consultant will provide a detailed list of all work/artefacts completed on the project Attend any meetings related to the resolution of any request as required
- Ensures knowledge transfer to internal staff – that is, upon leaving the project, the consultant will transfer over all information/research/code/documents, etc. to the client Presentations (as required)
- Other Documentation (as required)
- Undertake special assignments/sub-projects as assigned
- Other JTS PMO and Enterprise Architecture documentation, as required
- Angular
- HTML 5, Web API, XML
- .Net core
- Azure knowledge and hands on experience
- Implement DevOps procedures
- ASP.NETProgramming – all supported versions
- .NET Framework - all supported versions C #.Net VB.NETSQL XML Visual Studio - all supported versions
- MS Web Services Enterprise Library
- Team Foundation Server – all supported versions
- Experience in programming and analysis at the specified experience level
- Experience in structured methodologies for the development, design, implementation and maintenance of applications
- Windows Communication Foundation Windows Presentation Foundation Web Client Software Factory MS Sync Framework
- MS SQL Server - all supported versions Oracle RDMS – all supported versions
- Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using SQL
- Experience with one or more communications protocols
- Experience with middleware and gateways Excellent analytical, problem-solving and decision-making skills
- Excellent verbal and written communication skills; Highly developed interpersonal skills A team player with a track record for meeting deadlines
- Experience building applications using the following Microsoft and MS .Net elements
- Windows Communication Foundation
- MS Web Services Entity Framework Visual Studio 2008 2010
- Team Foundation Server
- Define the architecture for Azure cloud implementation
- Implement DevOps CI/CD
- Experience coding and implementing applications using, C#.Net and ASP.Netand Microsoft Web Services
- Development of rich UI/UX application using C#, .Net Core, Angular and HTML5
- Implement Web API
- Experience coding and implementing SQL procedures, scripts, and Object
- Previous experience in OPS and JTS would be an asset
- The FTE will meet weekly with the consultant to facilitate the knowledge transfer.
- All aspect of design, documentation and code related to this project will be transferred to the FTE.
- All code and related documentation will be stored in the JTS TFS for retrieval.
- The FTE will also ensure the consultant is checking-in proper version of the code and the related documents into the repository.
Job Features
| Job Category | Fullstack Developer |
We are looking for an Data Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Architect
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Financial
Job ID number: 198
Must Haves
- 7 – 10 years of experience as a Data Architect
- SAP Hana
- GCP Big Query
- Extensive experience working on Data projects at an Architect level
- Reporting experience
- Extensive Data movement experience
- ETL Databases
- SAP tools
- Data centre migration to cloud experience
- SAP SuccessFactors
- Sybase IQ
- Python
Job Features
| Job Category | Data Architect |
We are looking for an Guidewire PolicyCenter Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Guidewire PolicyCenter Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid twice a week
Industry: Banking
Job ID number: 197
Story Behind the Need:
Must Have
- PolicyCenter
- P&C Insurance
- Strong Communication skills
- Certified Guidewire Developer
- Auto Insurance
- Configuration is the most important with integration as a nice to have
- Certification of PolicyCenter Cloud Elysian or Similar
- Ratings or Rate review or Pricing experience
Job Features
| Job Category | Guidewire PolicyCenter Developer |
We are looking for an BI Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: BI Developer
Term: Contract – 4 months with extension
Location: Toronto – Hybrid once or twice
Industry: Banking
Job ID number: 196
Story Behind the Need:
Selling Points of Position: Chance to work on a strong BI team, working with stakeholders within the bank which presents opportunity for growth and portfolio expansion
How will performance be measured: Deliverables and deadlines being met
SUMMARY OF DAY-TO-DAY RESPONSIBILITIES:
- Responsible for detailed technical design and development of specifications and applications according to business units’ requirements.
- Leads advising process on the use of tools and processes.
- May supervise people and consult with project teams and business units on the use of tools and processes within their organizations.
- Work closely with business to understand strategic and financial objectives, recommend solutions and/or alternatives and translate them into technical specifications and applications.
- Construct & implement physical database models and structures in databases.
- Develop data extraction and transformation software components.
- Develop scripts to automate administrative tasks.
- Write Reports in Business Objects. Develop Business Objects Universes. Performance Tune Reporting Applications.
- High level communication skills – working closely with stakeholders
- Azure Databricks experience
- Cloud Developer background
- ADLS
- Synapse
- SQL
- Python
- PySpark
- Data Modeling
- Tableau
Job Features
| Job Category | BI Developer |
We are looking for an IT Security Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: IT Security Analyst
Term: Contract – 6 months with extension
Location: Toronto – Remote
Industry: Banking
Job ID number: 195
Story Behind the Need:
Business Group: The US Information Security Team is sourcing one (1) IT Security Analyst to assist with the completion of security Threat Risk Assessments (TRAs) for the US application technology landscape. An additional resource is necessary due to increased workload, competing regulatory projects, and the need to keep all BAU work and upcoming projects on track. We are seeking self-starters who can immediately contribute to the threat risk assessment process, security advisory services including support for regulatory requirements and projects.
Candidate Value Proposition:
In addition to gaining experience with a top global bank, successful candidate(s) with outstanding performance and skills will have the opportunity to be converted to full time employment, assuming the budget allows.
Typical Day in the Role:
- Conduct threat risk assessments on technology assets, specifically applications. Verify security controls, provide suggestion on compensating controls, and advise stakeholders on security best practices
- Work with third and fourth parties to capture data inputs to the assessments, including the review of testing reports and summaries
- Experience with architecture documentation – ability to recognize and identify risks based upon application design or implementation plan
- Review and evaluate responses to security assessments, collect and validate supporting evidence
- Review security and technical design documentation
- Understand compensating and mitigating controls
- Identify risks and understand their impact
- Clearly and intelligently communicate findings to stakeholders
- Provide guidance to stakeholders regarding risks and corresponding actions necessary to remediate said risks
- Prepare and report results to stakeholders and management
- Understand regulatory requirements and how they apply to the evaluation/assessment of tooling or solution
- Understand the financial regulations that legislate and impact technology and security controls
- Work closely with stakeholders, including application owners and business lines to ensure risk remediation or acceptance is addressed
- Conduct security risk assessments for 3rd and 4th party applications, components, services
- Understand cloud infrastructure and cloud security controls
- Work closely with third party relationship managers to define security expectations and hold vendor accountable for risk mitigation or remediation plans
- Collaborate with IT business partners and team leads
- IT Security Analyst or related cybersecurity background (2+ years of experience, but will consider recent university graduates with a degree in Cyber or Information Security)
- Recent experience working directly on Cyber Risk Assessments ( 2+ years, or 1 recent project)
- Experienced with GCP or related Cloud Platforms
- Prior knowledge of security engineering/architecture
- Proficiency in MS Office with extended knowledge in MS Excel – 3+ years
- CISA OR CISSP Certification
- An understanding and experience with security controls/mechanisms and risk assessment techniques pertaining to complex data, application, infrastructure and networking environments proven through recent experience or last project
- Recent relevant Financial Industry Experience
- Extensive knowledge of Financial regulations and regulatory requirements (NYDFS, FIECC, Federal Reserve, Treasury, CFTC, etc.)
- Experience with vulnerability management tools such as Tripwire or Tenable
- Ability to read and interpret vulnerability, host audit/configuration and code scanning (DAST/SAST) reports and
- Excellent grammar and communications skills to coordinate with senior leadership (Director, VP level and up), as well as C-Suite of some of the third party vendors
- Comfortable putting together and presenting risk assessments to a wide range of individuals
- Candidate must have a natural curiosity and the ability to assess each situation separately
- Fast, adaptable learner who can hit the ground running
- Strong organizational skills
- Ability to manage assigned tasks and expectations without direct instruction or oversight
- Ability to work well under pressure while demonstrating strong professionalism
- Must be able to collaborate closely with teams and independently
- Must be accountable to meet individual deadlines without hand holding
- 1-step process – Panel Video Interview with Sr. Manager (hiring manager) and 3 other team members
- Interviews to take place ASAP
Job Features
| Job Category | IT Security Analyst |
We are looking for a Reconciliation Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Reconciliation Analyst
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Banking
Job ID number: 194
What is the opportunity?
The Utilities Analyst will be responsible for assisting in resolving margin disputes as a result of exposure differences on OTC uncleared Derivative trades. The incumbent will create daily reconciliation reports and be responsible for monitoring, reporting and escalation of trade and portfolio level exposure differences keeping in compliance with regulatory guidelines for in scope counterparties including EMIR, CFTC, SEC.
What will you do?
- Produce exposure reconciliations for in-scope counterparties according to regulatory guidelines including ageing and reasons for differences
- Track and monitor frequency of required reconciliations based on counterparty trade volumes in compliance with industry regulations
- Partner with IT to reduce systemic risk and increase operational efficiencies in the daily process
- Case Management and reporting of exposure differences in TriResolve and using EUC tools
- Escalating disputes/discrepancies as per Standing Orders and department Operating Procedures
- Liaise with internal stakeholders and counterparties to ensure timely resolution of exposure differences in compliance with regulatory requirements
- Assist in producing management reporting for KPI purposes
- Proactively advise margin teams on potential disputes through the day
- Cross-train as required on additional control functions including CSA onboarding
- 1-2 years’ experience in an operations/middle office role ideally with Derivatives and/or reconciliation
- College or University Diploma/degree
- Advanced EXCEL skills
- Attention to detail
- Ability to multi-task while adhering to deadlines
- Strong organisational and time management skills
- Good understanding of the OTC margining workflow under the ISDA-CSA protocols
- Experience with Database queries for reporting
- Familiarity with pricing and valuations of Over the Counter Derivatives and risks associated with collateralisation of these products
- Management Information reporting
- Familiarity with COLLINE, TriResolve, Acadia
- Understanding of regulatory requirements for OTC Derivative reconciliations across regimes in scope
- Understanding of Over the Counter Derivative trading and settlement process
- Understanding of risks and controls framework as it applies to Capital Markets and the OTC Derivative markets
Job Features
| Job Category | Reconciliation Analyst |
