Job Archives
We are looking for a UX Designer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: UX Designer
Term: 6-months
Location: Toronto
Job ID number: C1137
Brief description of duties:
The Client seeks a Principal User Experience (UX) Designer and Researcher with robust UX research skills, capable of conducting early discovery through Voice-of-Customer and Voice-of-User research, run ongoing usability testing and help us define a whole new series of products.
As a key member of the User Experience Team, you will contribute to cross-functional project teams, advancing and continuously refining user-centered design approaches within an agile software development environment.
You will be responsible for executing all UX activities at the project and portfolio level, from researching user needs to translating them into compelling and user-friendly designs, to constantly evaluating them with end users.
As a Principal User Experience Designer, you will ensure harmonized and consistent design concepts and interaction patterns across our products, addressing complex design challenges through creativity, curiosity, passion, integrity, and courage while balancing business and user needs.
The ideal candidate will possess a proven track record of research work and the successful application of user-centered design/co-creation methods, demonstrating an aptitude for thinking in big-picture and overarching system workflows as well as creating compelling product designs. A strong ability to inspire the product team with your designs and effectively communicate your UX vision is essential.
Healthcare experience is highly preferred.
Key Responsibilities Include:
- Research, create, evaluate, and define new product requirements, translating them into compelling detailed designs for new products, features, and improvements to existing ones.
- Run Voice-of-Customer and Voice-of-User research for a new product, and help us shape its creation.
- Collaborate with product managers, other UX designers, and engineers to guide cross-functional project teams through all stages of UX design, including active engagement in collecting objective user feedback through appropriate methods.
- Champion user needs, translating them into best-in-class designs while balancing business requirements.
- Deliver a consistent look and feel and interaction patterns within a product family and across the overall product portfolio.
- Promote and embody UX design best practices in an agile software development organization, striving for visionary big-picture design concepts and implementation-level guidance while efficiently incorporating user feedback in a fast-paced environment.
- Support continuous improvement of UX-related business and development processes.
- Manage a diverse range of cross-functional stakeholders within and beyond the organization.
- 8+ years of experience as a user experience researcher or designer in multiple projects covering the entire development process; experience in healthcare or other regulated industries is strongly desired.
- High degree of creativity and problem-solving skills, with the ability to transition seamlessly between strategy and execution.
- Positive attitude, open mind, and a desire to collaborate and learn.
- Proficiency in standard UX software: Figma, Miro, Lucidchart.
- Extensive experience in stakeholder management.
- Degree in Interaction Design, Human-Computer Interaction, Cognitive Psychology, Cognitive Science, or a related field.
- A strong portfolio or work samples demonstrating research experience and UX skills is required and must be included with submission.
Job Features
| Job Category | UX Designer |
| User experience researcher or designer | 8+ |
| UX software: Figma, Miro, Lucidchart | 8+ |
| Stakeholder management | 8+ |
We are looking for a Web Content Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Web Content Analyst
Term: 6-months - 40 hours/week
Location: Toronto - Hybrid 1-2 day a week on-site
Job ID number: C1134
Brief description of duties:
Web Content Analyst Services will support the client's team and contribute to FinDev Canada’s effort to redesign its digital channels to deliver a simple and seamless user experience and engagement.
Primary Responsibilities
- Lead the requirement gatherings process for an RFP to revamp our current website
- Work on fast–turnaround changes, short–term website enhancements or expansions, content migrations, and more than one workflow, as needed.
- support in resolving moderate to complex content–related website issues or requests.
- Maintain responsibility for the coordination of problem–solving efforts within the project team and the investigation and analysis of requests for operations and maintenance support.
- Recommend and implement proposed solutions to resolve support requests.
- Perform limited use and application of basic principles, theories, and concepts.
- Follow standard practices and procedures and perform closely managed work.
- Follow specific, outlined, and detailed procedures and report to a web content team leader or content strategist.
- Assist with content maintenance and other work as needed.
- 3+ years of experience as a content specialist or conducting help desk support on projects, including website migrations.
- Experience developing software in a fast-paced agile environment.
- Experience with the development and implementation of large–scale websites, including content management.
- Experience assessing and improving digital materials and services (websites, digital interfaces, online transaction flows, PDFs, etc.) to comply with regulatory accessibility standards - specifically WCAG 2.1 AA
- Great customer empathy that makes user experience a top priority.
- Understanding and comfortable with designing and using API’s like REST
- Knowledge of JIRA and Agile principles
- Understanding of JavaScript, HTML, and CSS
- Experience with verifying the accuracy of source code in HTML on web pages.
- Solid understanding of mobile UI/UX best practices and standards
- Experience communicating and working closely with multiple stakeholders and content owners and managers to collect content requirements, develop content, and manage the review workflow from request to publish and go live.
- Experience in managing content with Drupal or other web content management systems.
- Excellent communication and collaboration skills
- Experience designing application structure and architecture.
- Experience with web application development frameworks and tools like React, and CI/CD tools like Azure DO.
We are looking for an IT Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: IT Project Manager
Term: 5-months - 40 hours/week
Location: Remote
Job ID number: C1135
Brief description of duties:
Project: The Digital Analytics - Project Manager will be responsible for managing the analytics implementation compliance with privacy regulations, for the client Digital Analytics Enablement team. The role will require excellent project management and communication skills. The successful candidate will be expected to have analytics experience and be proficient in Adobe Analytics, Launch, Google Analytics, and Google Tag Manager.
Candidate Value Proposition
The successful candidate will have the opportunity to work on a high visibility project.
If you have a passion for analytics compliance and project management and want to join a dynamic and growing team, we encourage you to apply.
Typical Day in Role:
- Manage the analytics implementation compliance with privacy regulations.
- Ensure compliance with all legal and regulatory requirements
- Collaborate with stakeholders to understand business requirements and goals for analytics implementation
- Partner with cross-functional teams to identify and implement technical solutions for analytics compliance
- Develop and maintain project plans, timelines, and budgets
- Provide regular status updates to stakeholders and senior leadership
- Coordinate testing and validation of analytics implementation
- Troubleshoot and resolve technical issues related to analytics implementation and compliance
- Provide training and support to internal teams on analytics compliance
- Stay up-to-date with emerging trends and best practices in analytics compliance and privacy regulations
- Update/create Confluence pages, Jira tickets and dashboards
- 7+ years of experience in project management in the digital analytics or marketing technology space
- Knowledge of web technologies and digital analytics implementation best practices
- Google analytics and/or Adobe Analytics experience is required
- Proficiency in Adobe Analytics and Launch is an asset
- Experience with privacy regulations is an asset
- Knowledge using Confluence and Jira is an asset
- Experience with digital banking products is an asset
Job Features
| Job Category | Project Manager |
| Project Manager | 7+ |
| Digital analytics | 7+ |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Business Analyst
Term: 6-months - 40 hours/week
Location: Toronto - Hybrid 1-2 day a week on-site
Job ID number: C1134
Brief description of duties:
Story Behind the Need
Request for technical business analyst who can work under the FX Code Of Conduct program, which is comprises of industry standard guidelines to monitor FX transactions. The program will provide automation to Trade Floor Supervision's manually intensive processes that involve internal and external systems.
Candidate Value Proposition
- The successful candidate will have the opportunity to work with cutting edge technologies such as Cloud, Power BI, MS Power Platform, and will be working within the FX domain.
- The technical business analyst will create detailed specification documents that will be leveraged for the build.
- The resource will also work with the functional BA, business, and source system BA to analyze the data.
- Communicating with front office, Power BI cloud engineers, Power Platform engineers, FX vendor technology groups, and other internal resources.
- Creating user stories
- Creation of technical requirements, documents, listing, data mapping between source systems.
- Perform data analyses from both internal and external sources (including Wall Street Systems and Order management Systems)
- Work with engineers and technical delivery manager to define scope
- Collaborate with business users and functional business analyst to translate the business requirements into detailed technical requirements
- Draft user stories and acceptance criteria in parallel for system integration testing
- Gather any new technical requirements specific to other regions
- Assist the project team to create reports of testing results
- Leverage knowledge of quality assurance best practices
- 6+ years of Capital Markets Front Office Technology Project Business Analyst Experience
- 3+ years working experience in FX and Fixed Income, with experience in the following asset classes/products being asset: Commodities or Equities
- General knowledge of front to back processes for Trading, as well as knowledge of FX Trading and relative applications, e.g., WSS FX, Kondor +, other industry FX systems
- 5 + years of hands – on Database knowledge, using Oracle and SQL
- Good working knowledge of Agile project delivery, creation of user stories and acceptance
- Worked in Trade Floor Supervision, Compliance Trade Surveillance, or Market Risk projects
- Experienced with Order Management Systems (one or more of: Celer, Fidessa, ION, etc.)
- Hands on knowledge of Power BI is added advantage
- Nice to have architecture and data mapping experience
- Nice to have cloud / Power Platform experience (Azure preferred)
- Nice to have project management skills
- Good communication
- Detail orientation
- Takes initiative
Job Features
| Job Category | Business Analyst |
| Capital Markets Front Office Technology Project Business Analyst | 6+ |
| FX and Fixed Income | 3+ |
| Database knowledge, using Oracle and SQL | 5+ |
We are looking for a Senior API Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Senior API Developer
Term: 12-months - 37.5 hours/week
Location: Toronto - Remote
Job ID number: C1133
Brief description of duties:
- Experienced API Platform Developer
- Deep knowledge in Azure’s many services and components
- Be able coordinate other developers and interact with many other Dev teams (customer)
- Assist with the rebuild of the client’s API platform from an older Azure architecture to a new secure Azure architecture. The core design has been done and the core infrastructure will be built by another team; the work will be to verify that the integration area in the new architecture is ready to build in and can host the existing APIs.
- Migrate the APIs and supporting frameworks that the integration team currently owns on behalf of the client to the new platform built in 1) above.
- Migrate the client API Developer portal to a new version of the Microsoft product. This is used by the client and is going off support in 2023; we need to migrate to this before we are off support.
- Lead the adoption of SCA (Software Component Analysis), SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing).
- Provide ongoing operational support for the platform (platform health checks, responding to security events, assisting with incidents, assisting with deployments and API virtualization).
- Provide expert advice on how to architect / build APIs in Azure leveraging technologies available in the Microsoft Azure environment.
- Build some APIs that the client requires leveraging C# and the integration platform that has been built above.
- Provide knowledge transfer to internal the client employees or a successor. Knowledge transfer would be documentation of what was done and / or sessions conducted to walk through code / deliverables.
- A minimum of 5 years experience in building platforms in Microsoft Azure including experience in leveraging Infrastructure as Code (Terraform), Application Service Environment (ASE), Web Application Firewalls, API Management, resource groups etc.
- A minimum of 5 years with C# asp.net 4.7 webforms website and API and .net core 6 Azure Functions (v4) building secure, maintainable (leverage logging frameworks, monitoring, and alerting appropriately), and testable integration code including building unit tests and working with automated test suites.
- Demonstrated ability to work with .net, Azure Functions, Azure Event Hubs, Azure Service Bus, and secure APIs using, but not limited to, Oauth and X509.
- Demonstrated practical experience in building reusable APIs in a Hybrid Cloud environment (Hybrid Cloud defined as: a solution where part of the infrastructure is in Microsoft Azure and the rest is in the EDC data center) and pure Cloud environment.
- Demonstrated ability to leverage Azure API Management to virtualize REST APIs and to support existing SOAP services written using legacy technology (ie REST/json and SOAP/xml endpoints).
- Demonstrated ability to leverage CI/CD pipelines for automated builds and deployments. Including the following
- Have leveraged static code analysis tools such as Snyk and SonarQube to measure code quality
- Have leveraged Mend (aka WhiteSource) for managing open source dependencies.
- Demonstrated experience with Azure DevOps for use in managing code and boards as part of an Agile scrum team
- Demonstrated use of Azure Application Service Environment to deploy APIs on Azure.
- Demonstrated experience in monitoring and operations of integration platforms specifically to take proactive steps to determine if there are unreported issues or performance issues that are going undetected.
- Experience in leading the tracing the root cause of issues reported by platform users leveraging ServiceNow, MS Teams, email, audit log files or other tools.
- Have led taking corrective measures to resolve defects (including but not limited to new unit test cases, corrected source code, deployed fix).
- Experience in integration design patterns and practices including API virtualization, event driven architecture and long running asynchronous processing.
- Familiar with Microsoft Active Directory, Azure Active Directory (including but not limited to B2B and B2C implementations).
Job Features
| Job Category | API Developer |
| C# asp.net 4.7 webforms website and API and .net core 6 Azure Functions (v4) | 5 |
| Building platforms in Microsoft Azure including experience in leveraging Infrastructure as Code (Terraform), Application Service Environment (ASE), Web Application Firewalls, API Management, resource groups | 5 |
We are looking for a Workday Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Workday Business Analyst
Term: 6-months - 35 hours/week
Location: Toronto and Montreal - Hybrid, twice a week on-site
Job ID number: C1132
Brief description of duties:
The job will mainly consist of working, as a business analyst, in our Human Resources team, whose mandate is to support our human resources management system which is Contact for You (Workday). In addition, the candidate sought will be involved in our related projects, among others, the development of an application with Workday Extend. We need an expert who understands very well how Workday works and ideally has knowledge of Workday Extend.
The candidate must be able to understand business needs and issues in order to identify the best options for configuring Workday, integrating with our various stakeholders (EIB, RaaS, API, etc.) and/or adaptation to new functionalities. He will work in collaboration with the development team and the business stakeholders.
Responsibilities:
- In collaboration with businesspeople, understand, document and review business requirements to ensure that everything is complete before the functional analysis.
- Facilitate the selection and analysis of the best technological options/solutions considering the objectives of the mandate, the budgetary commitments and the delivery deadlines.
- Develop detailed requirements by considering business needs, the functioning of Workday, the existence of features already in place and other constraints or desired positioning in the medium to long term.
- Collaborate with the different groups within IT, identify the best solutions to improve existing processes and act as an intermediary between IT, users and managers at different hierarchical levels.
- Support businesspeople in the testing strategy.
- Write reference documents, review existing documentation (requirements, business rules, test plans).
- Help users assess and plan the workload associated with projects.
- High knowledge of Workday HCM, its different functional modules and the data model.
- Knowledge of Workday integration tools. (EIB, RaaS, API, WD Connectors, WD Studio)
- Have already made requirements in a software configuration context.
- Skills for time and priority management
- Team spirit
- Good communication skills (oral and written)
- Analytical mind
- Ability to adapt to changes.
- Customer orientation
- Initiative
- Leadership
- STONG Asset: Workday Extend and Org Studio.
- Bilingualism: English, French. Not required but an asset if they have it. A lot of the business stakeholders are French out of head office in Montreal.
Job Features
| Job Category | Business Analyst |
| Workday HCM | 4-8 |
| Workday integration tools. (EIB, RaaS, API, WD Connectors, WD Studio) | 4-8 |
We are looking for a Mulesoft Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Mulesoft Developer
Term: 12-months - 40 hours/week
Location: Toronto - Hybrid, twice a week on-site
Job ID number: C1131
Brief description of duties:
Creative problem solver, ability to understand, develop, enhance, and support highly customized applications
- Maintain and enforce high quality design documentation, coding standards, security standards, monitoring rules,
- Familiarity with tools like Bitbucket/Git, Eclipse, RAD, JIRA, and Confluence.
- Strong verbal and written communication skills are essential
- Superior multi-tasking skills and the ability to work in a fast paced, deadline-oriented and complex environment/systems
- Build personas, storyboards, flowcharts, wireframes and prototypes
- Work closely with other designers, architectures, and engineers to ship extraordinary products and experiences
- Design flows and experiences that are incredibly simple and elegant
- The chosen candidate will work in a high paced team on a high visibility project. He/she will be expected to work in an agile environment and be able to consistently deliver quality work
- Effectively communicate research findings, conceptual ideas, detailed design, and design rationale both verbally and visually
- Develop software that is both reliable and scalable as the eventual user base will be the entire bank
- In depth understanding of full application stacks and the ability to work in any layer (client/server/business/database)
- Effective time and task management skills, including the ability to manage concurrent deliverables
- Ability to code, debug, research, analyze and problem-solve development issues
- Knowledge of business/ organization, Bank standards, infrastructure, architecture and technology in related areas from a design/ support/ solutions perspective
- Strong customer orientation and a professional approach with the ability to interact with all levels within the organization
- Demonstrated ability to grasp and translate technical concepts, think independently, and take the initiative required to resolve issues in a team structure
- Self-motivated team player with high energy and ability to work independently as well as within a team
- A positive can-do attitude with openness to promoting knowledge sharing
- 8+ years' experience in integration (API/Batch/Event) Development/Design/Architecture is a must.
- 3+ years of design and development experience in Mule 4.0 with both on-premises and Cloudhub implementations.
- Hands on experience with MuleSoft APIM, SWAGGER & RAML spec design, API proxy management, and security policy.
- Understand and implement Dataweave scripts.
- Deploy APIs to Cloudhub, Runtime Fabric, On-prem workers, etc. 3
- Salesforce integration experience
- Agile experience
- CI/CD
Job Features
| Job Category | MuleSoft Developer |
| Integration (API/Batch/Event) Development/Design/Architecture | 8+ |
| Design and development experience in Mule 4.0 with both on-premises and Cloudhub implementations | 3+ |
| MuleSoft APIM, SWAGGER & RAML spec design, API proxy management, and security policy | 3+ |
| Dataweave scripts | 3+ |
| Deploy APIs to Cloudhub, Runtime Fabric, On-prem workers | 3+ |
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 Dara Engineer
Term: 12-months - 37.5 hours/week
Location: Hybrid - 1 to 2 times on site during the duration of the contract
Job ID number: C1130
Brief description of duties:
The Senior Data Engineer Service Provider will be responsible for leading the delivery of data on data and analytics platform. These services are at the forefront of building out data engineering practice cloud-native technologies. The Senior Data Engineer Service Provider must have experience in leading, designing, implementing, and collaborating with stakeholders to achieve the best results for our clients.
Primary Responsibilities:
- Proven design, build and implementation of batch and real-time data pipelines. Driven by automated repeatable delivery of data that aligns to enterprise data governance standards.
- Experience in developing and proposing data models that conform to requirements. Responsible to ensure the proposed design, optimally addresses access and query patterns; data consumption and adheres to internal architecture standards.
- Experienced collaboration working with various stakeholders across the business, data scientists and IT. Working closely building relationships, refining data requirements to meet various data and analytics initiatives and data consumption requirements
- Increase the overall speed in which data is onboarded to the Data and Analytics platform.
- Building robust data pipelines to enable larger data consumption on the Data and Analytics Platform\
- Increase the overall quality of data pipeline development through DevSecOps
- Programming experience in Spark using Scala, Python
- Experience working with modern data architectures like Azure Data Lake Storage, Azure, Azure Synapse (formerly SQL Data Warehouse) and Databricks, Delta Lake, Delta Sharing, Unity catalog, DLT pipelines
- Experience leading Data Engineering practice within an organization/team.
- Knowledge and expertise of database modeling techniques: Data Vaults, Star, Snowflake, 3NF, etc.
- Experience building Rest API integration using Redis Cache, Denodo
- Experience working with streaming data architecture and technologies for real-time: Spark Streaming, Event hub, Kafka, Flink, Storm
- Experience working with relational and non-relational database technologies: SQL Server, Oracle, Cassandra, MongoDB, CosmosDB, HBase
- Experience working with source code and configuration management environments such as Azure DevOps, Git, Maven, Nexus
- Experience within Azure environment
- Strong Scala, python and Spark experience
- Experience modernizing data platforms.
- 2 to 3 projects developing Data Vault
Job Features
| Job Category | Data Engineer |
| Spark using Scala, Python | 4-5 |
| Rest API integration using Redis Cache, Denodo | 4-5 |
| Relational and non-relational database technologies | 4-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 Manager
Term: 12-months - 37.5 hours/week
Location: Toronto - Remote
Job ID number: C1129
Brief description of duties:
MUST haves:
Nice to haves:
|
|
|
Job Features
| Progressive experience designing | 3-5 |
| Project management | 3-5 |
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
- 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 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
- 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 Category | AEM 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 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.
- 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 Category | AWS Specialist |
| AWS services such as ECS, EC2, DocumentDB, Lambda, and S3, and their integration into complex cloud architectures | 4-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 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.
- 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 Category | Java Developer |
| Java Development | 4-6 |
| SpringBoot and microservice | 4-6 |
| AWS | 4-6 |
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.
- 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
- Azure B2C
Job Features
| Job Category | Fullstack Developer |
| Next JS | 5+ |
| TailWind CSS and/or Bootstrap CSS | 5+ |
| .Net Core | 5+ |
| Azure DevOps | 5+ |
| ADO CI/CD + Docker | 5+ |
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.
- 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)
- 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
- Power BI experience with DAX programming
- .Net/C# experience
- Capital Markets, Investments, Banking
Job Features
| Job Category | Data Engineer |
| ETL with Azure Data Factory | 5+ |
| SQL | 5+ |
