Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3544 Workday HCM ConsultantRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, located in Toronto, is hiring a Workday HCN Consultant for an initial 9-month remote contract engagement. As a successful candidate, you will bring strong analytical ability, strong implementation expertise, and the ability to deliver results within a fast-moving agile environment.

What You'll Be Doing
- Collaborate with the external system implementer and the internal business and technology teams to design and implement the Workday platform
- Support the functional specifications review process to ensure business requirements are met and implemented following best practices
- Provide guidance on integrations between Workday and other platforms and lead the integrations design and development effort
- Provide input on the project delivery planning process including testing and cutover planning
- Provide architectural expertise and transfer Workday platform knowledge to other internal team members

What You're Bringing
- Minimum of 10 years experience designing, architecting, building and implementing large scale software solutions
- minimum of 3 years implementing Workday HCM
- Strong verbal and written communication skills.
- Proven project management experience.
- Ability to collaborate and deliver results cross-functionally

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3542 Senior Java DeveloperMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Senior Java Developer in Montreal, QC! We're looking for an application developer to work in our client's IT team that supports the Risk Management department responsible for monitoring, measuring and communicating risks generated by our client's business lines. The ideal candidate will have extensive hands-on experience designing, building and integrating analytical systems in a multi-tier data-centric environment.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

What You'll Be Doing
- Our client's exposure team is building new strategic scalable platform to process very large volume of data.
- The team is building massive parallel processing system using SPARK, Core Java, RULES (In house developed rule engines) & Greenplum database.
- This data will be used for high priority project like Full Reval VaR (FRV), Fundamental Review of Trading Book (FRTB) and Corporate Credit Var (CCVaR).
- You will work in an Agile environment, closely partnering with the business to gather requirements and design and implement solutions using Core Java, Shell, Perl and DB2/GPDB (Greenplum) databases.

Qualifications You're Bringing
- At least 3 years of relevant experience
- Experience with large-scale relational databases
- Strong SQL, Java, and Linux are essential
- Nice to have: Experience with big data technologies like SPARK & DEVOPS automation
- Knowledge of French and English is required

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3541 GO-Kubernetes ConsultantRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, a leading cloud consulting organization, is looking for a Senior Golang Consultant for a 6-month remote contract opportunity.
We are looking for experienced backend software engineers who are excited to focus on the server side components of of the product but also contribute to the client-side code.

Skills You're Bringing
- A passion for working on complex technical products and exposure to the design and creation of modern web applications
- Experience building modern, highly available web applications
- Strong Go server-side experience
- React/TypeScript experience on the client side
- Understanding of system design, API design, and infrastructure such as Kubernetes, Kubernetes Operators, AWS/GCP/Azure
- An understanding on how to deliver value within a rapid, iterative, release cycle
- Comfort implementing user interfaces on the client side using technologies like React, Vue.js, or Angular
- 6+ years of relevant experience is preferred
- A BS in Computer Science or equivalent experience

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3539 Database Administrator (DBA)Fort Lauderdale , FL

Employment Term: Full-time
Location: Fort Lauderdale , FL

Apply

Our client, a leading technology enabled healthcare solutions provider, is hiring a Database Administrator (DBA) in Fort Lauderdale, FL! This role requires both MS SQL /MySQL hands on experience. A smaller portion of our client's technology stack is on LAMP. As a DBA, you will perform client / server and web based systems support. You will also provide support for mission critical databases and application. Function within the department as a key member developing operational support models and documentation.

Perks You'll Love
- Join a supportive team that champions diversity with abundant growth & development opportunities
- Access to Qualified 401(k) and Roth 401(k) retirement savings plans
- Generous additional plans and programs for the days you need Paid Time Off (PTO), leave of absence, paid holidays, paid jury duty, and more

What You'll Be Doing
- Provide ongoing support for current solutions, new products and changes to existing solutions in order to continuously improve the reliability and availability of the Business Applications
- SQL script deployments, ensure code safety before deployments, Self-starter
- Responsible for the support of third party products related to core MS SQL Server architecture (2008R2/2014/2016), Backups, restores, security administration
- Work closely with DevOps Engineers including Administration of MySQL Databases
- Provide 24x7 on-call, Keep Production, DR and Developments infrastructure in sync, Backups, Restores and Security Administration.
- Patch internal databases, applications, and third party tools/SolarWinds/DPA
- Monitor current architecture continuously, good at following directions with minimal supervision.
- Knowledge of SSIS/SSRS deployments, basic knowledge of TFS for code deployments
- SQL job management system and maintenance, SQL Server installations
- Working with other technical operations team members (developers, project managers, architects, system engineers) to ensure smooth operations of development, test and production environment
- Perform database troubleshooting with the vendor and ongoing configuration management
- Participate in the research and recommendation of new software and/or versions of current software
- Recommend improvements to architecture management processes and procedures
- Evaluate and benchmark new infrastructure components, hardware and software, by rating the areas of component functionality, capacity, system compatibility, efficiency and security
- Performance turning and troubleshooting database performance; query optimization; creation and scripting of databases and database objects.

Other Things You'll Be Doing
- Be a mentor to developers on subjects pertaining to database development activities.
- Participate in software development whenever needed.
- Monitor and troubleshoot databases to optimize database performance, resource use and perform daily check of all the SWL related processes.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

United States Work Authorization
All applicants MUST be authorized to work in the United States of America. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3540 Systems EngineerFort Lauderdale Area , FL

Employment Term: Full-time
Location: Fort Lauderdale Area , FL

Apply

Our client, a leading technology‐enabled healthcare solutions provider, is hiring a Systems Engineer in Fort Lauderdale area, FL! This role will be responsible for the implementation, maintenance, monitoring and operation of the server infrastructure. Design and direction of the overall server infrastructure can be authorized by this position if Sr. Systems Engineer is not available. This position serves as medium-high level technical expert on computer systems and all associated issues.

Perks You'll Love
- Join a supportive team that champions diversity with abundant growth & development opportunities
- Access to Qualified 401(k) and Roth 401(k) retirement savings plans
- Generous additional plans and programs for the days you need Paid Time Off (PTO), leave of absence, paid holidays, paid jury duty, and more

What You'll Be Doing
- Must maintain a good working relationship with management, IT personnel, as well as end users.
- Work with other supporting team in the planning of server infrastructure strategy and continuous improvement plans.
- Work with security, disaster recovery, and other vendors providing required services to the server infrastructure.
- Work with the IT Application Development group and, when necessary, end users to stay abreast of changes within the production processing environment and to assist in the resolution of production processing problems.
- Communicate with coworkers, management, staff, customers, and others in a courteous and professional manner.
- Conform with and abide by all regulations, policies, work procedures and instructions.
- Respond promptly when returning telephone calls and replying to correspondence and faxes.
- Act, dress, and behave in a professional manner to reflect a positive image of the company.

Other Things You'll Be Doing
- Design and implements new server based hardware and software components as required.
- Design and upgrades server based hardware and software components as required.
- Deployment of all patches to desktops and servers,
- Test existing, new and upgraded servers and server based hardware and software components to assure reliability of systems within the existing network infrastructure.
- Updates and maintains documentation relevant to server based hardware and software.
- Provides support to the end user and junior technicians in a level III support capacity as required.
- Work with others in supporting team to continually improvement monitoring and tuning of all network infrastructure systems and related products in terms of workload, capacity planning, and system performance.
- Responsible for compliance with all federal, state and local laws, rules and regulations affecting Company.
- Responsible for participating in quality assurance, compliance and in-service and continuing education activities as requested by Company.
- Responsible for performing other duties and responsibilities as required.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

United States Work Authorization
All applicants MUST be authorized to work in the United States of America. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3538 Business Intelligence Analyst Fort Lauderdale , FL

Employment Term: Full-time
Location: Fort Lauderdale , FL

Apply

Our client, a leading technology‐enabled healthcare solutions provider, is hiring a Business Intelligence Analyst in Fort Lauderdale, FL! In this role, you will provide data analytics and reporting to the various functions across our client's organization. This includes implementing solutions for optimizing and automating existing reporting as well as leveraging business intelligence reporting tools such as Power BI to create and monitor key performance indicators and operational metrics.

This position requires a detail-oriented, strong communicator, incredibly curious, and technically capable with a desire to discover and deliver data-driven business insights. This role is critical to fuel data-driven culture and to help make informed business decisions.

Perks You'll Love
- Join a supportive team that champions diversity with abundant growth & development opportunities
- Access to Qualified 401(k) and Roth 401(k) retirement savings plans
- Generous additional plans and programs for the days you need Paid Time Off (PTO), leave of absence, paid holidays, paid jury duty, and more

What You'll Be Doing
- Design and develop reporting assets that provide consistent, reliable and automated delivery of data
- Work with end-users and developers to define data requirements and structure for Business Intelligence (BI) applications.
- Partner with business stakeholders to set clear business KPIs and build dashboards that provide timely and strategic insights
- Collaborate across the organization to build solutions that serve multiple areas of the business
- Act as a knowledge resource for internal questions, concerns and ideas around business solutions within each department
- Manage life cycle of new analytics from assessment, initiation, development, staging, production, and institutionalization and works independently on end to end solutions, from data investigation to visual dashboards
- Proficient with tools such as SQL Studio, Power BI, Tableau, or MicroStrategy to produce, maintain, develop, and enhance routine reports, new reports, and ad-hoc requests.
- Maintain and support existing metrics, KPIs, reports and dashboards, troubleshoot production issues and performance tuning
- Identify, analyze, and interpret trends or patterns in complex data sets and report findings and make recommendations to company leadership.
- Responsible for accessing, validating, and querying data from data repositories using available tools (including SQL, Power BI).

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

United States Work Authorization
All applicants MUST be authorized to work in the United States of America. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3537 Client Technical DirectorGreater Toronto Area (GTA) , ON

Employment Term: Full-time
Location: Greater Toronto Area (GTA) , ON

Apply

Our client, a leader in data-driven intelligence, is hiring a full-time Client Technical Director in the Greater Toronto Area (GTA), ON! This role will provide day to day leadership, direction, and communications to our client's consulting staff while delivering on key consulting KPI's including but not limited to: staff NPS, target utilization, average day rate, CS cost budget, headcount budget, learning & development etc.

Perks You'll Love
- Join a well-established company with a stellar reputation
- Competitive compensation package including base, bonus and company health benefits
- Ongoing professional training & coaching and plenty of room for growth and learning

What You'll Be Doing
- Work independently in client facing situations in the design, development and implementation of new and improved business processes and enabling technology.
- Align and maintain the strategic direction as driven by the senior leadership team
- Identify the market opportunity year on year and deliver a local revenue and gross margin plan for the senior leadership team within the overall strategic plan.
- Develop and maintain key client relationships with key through professional and personal networks, market leading forums, iconic point of view activities, and thought leadership to build new business or deepen existing engagements.
- Interacts with senior management levels at a client and/or within the firm, which involves negotiating or influencing on significant matters.
- Identify, build, and maintain the requisite capabilities/team needed to achieve the market opportunities identified in the yearly strategic plan.
- Provide day to day leadership, direction, and communications to the consulting staff while delivering on key consulting KPI's including but not limited to: staff NPS, target utilization, average day rate, CS cost budget, headcount budget, learning & development etc.
- Act as a Subject Matter Expert (SME) for making and reviewing client proposals in conjunction with the sales team and aiding in setting up project objectives for the prospective projects.
- Deploy a consistent operational framework (e.g. meetings, policies, procedures, coaching frameworks) and reporting construct based on a single "flight deck" of metrics to assess progress and performance of the team against plan.

Technical Requirements
- Solid experience in technology for 10+ years of experience (total experience) and at least 5 years of professional experience with Tier-1/2 technology consulting firm or IT vendors with proven experience in designing business blueprint functional solution
- Experience with agile program management and delivery.
- Ability to identify, anticipates and resolves technical issues with the context of client's situation.
- Well experience in doing multi-disciplinary design involving channels, people, process, policy, compliance/controls and technology for end-to-end project delivery.
- Strong project management skills driving key activities like requirements gathering, driving solution workshops and business blueprinting.
- Exposed in relevant working experience in designing internet-based architectures that address all aspects, such as security, single sign-on, deployment, performance, caching, sizing, scalability, and service availability.
- Experience in managing delivery of multi-functional Enterprise Architecture/Cloud/Digital strategy program to business unit leaders and translating the resulting recommendations into successful design, roadmaps and execution programs.
- Proven ability to drive the engagement with minimal supervisor involvement and be able to work independently from onshore/offshore.
- Familiar with specific business process or technology solution for core banking system, finance and risk management and treasury are added advantage
- Has Bachelor degree, or Master degree from reputable universities is required in Business & Finance, Accounting, Engineering, Statistic, Computer Science or Information Technology

Non-Technical Requirements
- Strong analytical, project management and report writing skills.
- Good team player and enjoy working collaboratively with people from variety of backgrounds.
- Assertive and active personality with a strong communication skill to build and sustain relationship with C-level people.
- Proficient in English, both written and spoken. (French is an asset)
- Result/solution oriented, attention to detail.
- Proven ability to work in high mobility and dynamic environment.
- Persistence, eye for detail and ability to complete projects and keen to deadline.
- Ability to think creatively, highly-driven and self-motivated.
- Ability to manage time effectively and to manage multiple routine detail matters while attending to occasional strategic / complex matters.
- Ability in people management: coaching junior consultants, engagement managers and other more junior delivery consultants on the proposal and/or delivery teams as appropriate.
- Sound judgment in decision making.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3536 Business Systems Analyst (BSA)Greater Toronto Area (GTA) , ON

Employment Term: Full-time
Location: Greater Toronto Area (GTA) , ON

Apply

Our client, a leader in data-driven intelligence, is hiring a full-time Business Systems Analyst (BSA) in the Greater Toronto Area (GTA), ON! This role will determine operational objectives by studying business functions, gathering information, evaluating output requirements and formats.
The incumbent will also design new computer programs by analyzing requirements; construct workflow charts and diagrams, and study system capabilities; writing specifications.

Perks You'll Love
- Join a well-established company with a stellar reputation
- Competitive compensation package including base, bonus and company health benefits
- Ongoing professional training & coaching and plenty of room for growth and learning

Goals You'll Be Attaining
- Attaining a minimum of 1 new accreditation/certification per year
- Spending 80% or more of their time on billable work
- Completing 90% or more of their agile delivery tasks on time
- Demonstrating competency in 1 new relevant technology every year

What You'll Be Doing
- Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats.
- Designs new computer programs by analyzing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications.
- Improves systems by studying current practices; designing modifications.
- Recommends controls by identifying problems; writing improved procedures.
- Defines project requirements by identifying project milestones, phases, and elements; forming project team; establishing project budget.
- Monitors project progress by tracking activity; resolving problems; publishing progress reports; recommending actions.
- Maintains system protocols by writing and updating procedures.
- Provides references for users by writing and maintaining user documentation; providing help desk support; training users.
- Maintains user confidence and protects operations by keeping information confidential.
- Helps drive Use Cases with Customer for QA and UAT functions.
- Prepares technical reports by collecting, analyzing, and summarizing information and trends.
- Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
- Contributes to team effort by accomplishing related results as needed.

Skills You're Bringing
- University/College degree in Computer Science, Mathematics, Business, Data Science and/or Relevant Degree
- 5+ years extensiove hands-on experience as a BSA Role
- Extensive theoretical and practical knowledge of data warehousing principles/concepts and practical development experience in all areas of the data warehousing life cycle
- Knowledge of OLAP-related principles and concepts
- Strong grasp of data modeling techniques and concepts (Normalized/Denormalized, Conceptual/Logical/Physical, Star, Snowflake, Data Vault)
- Strong knowledge and experience with relational databases such as Snowflake, SQL Server, Oracle, Teradata
- Excellent communication skills
- Great problem-solving skills
- Leadership and good client management skills
- Analytics Experience (MicroStrategy, Looker, Tableau, PowerBI) considered a nice to have
- Previous consulting experience a plus

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3534 Devops Engineer (AWS) Greater Toronto Area (GTA) , ON

Employment Term: Full-time
Location: Greater Toronto Area (GTA) , ON

Apply

Our client, a leader in data-driven intelligence, is hiring a full-time Devops Engineer (AWS) in the Greater Toronto Area (GTA), ON! This role will help support services based around AWS. The role will require a mix of technical excellence, strong communication, customer service skills and IT service management process knowledge.

This engineer will support one of our client's customers 50% of the time, and when not working for clients, this individual will help support the client's AWS infrastructure, hosting platforms, and other priorities internally.

Perks You'll Love
- Join a well-established company with a stellar reputation
- Competitive compensation package including base, bonus and company health benefits
- Ongoing professional training & coaching and plenty of room for growth and learning

What You're Bringing
- A deep understanding of AWS IaaS/PaaS platform.
- Experience with Windows and Linux Server Operating Systems.
- Knowledge or desire to develop skills and knowledge related to IaaS/PaaS platforms, such as Azure or AWS Cloud Platform.
- Strong, hands-on experience with AWS cloud solutions.
- Ability to create IaC using mainly Terraform. CloudFormation a Plus
- Knowledge of CI/CD and testing
- 3+ years' experience supporting clients (Internal or external) via phone or email
- AWS Certifications an asset
- ITIL an asset.
- Experience working within a 24x7 technical support environment.

What You'll Be Doing
- Develop IaC modules and templates using Terraform Cloud
- Develop automation scripts for operations-related activities (notifications to Slack or email, resizing EBS volumes, installing CloudWatch agents, etc)
- Update billing spreadsheet and review cost reduction actions
- Assist development teams with CI/CD pipelines using Bitbucket Pipelines
- Create and manage programmatic users and IAM roles and policies
- Review and fix security-related alerts
- Implement organization-wide services
- Develop operations strategy using configuration management tool

Tools You Know
- AWS services (S3, Cloudfront, EC2, ECS Fargate, Lambda, Cloudwatch, API gateway, IAM)
- AWS CLI
- Python, Bash or NodeJS
- Terraform
- Docker (nice to have)
- Rest API
- Ansible, Chef or Puppet (nice to have)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3533 Software Engineer (Python/AWS) Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Software Engineer in Toronto, ON! This role will design and implement high quality, robust, and reusable software using multiple languages and technologies conforming to industry best practices.

Perks You'll Love
- Join a supportive team with abundant growth & development opportunities
- Full health and extended health benefits from day one, and generous holiday/vacation time
- Competitive Employee RRSP plan

What You'll Be Doing
- Design and implement high quality, robust, and reusable software using multiple languages and technologies conforming to industry best practices.
- Evaluate emerging technologies and open source libraries to provide recommendations.
- Support testing processes, troubleshoot and resolve issues.

Skills You're Bringing
- Python and Flask to build the backend of GridOS.
- PyTest and Jest to test our client's web application.
- Docker, Terraform and Ansible for containerization and deployment.
- Gitlab for repository management and CI.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3532 Senior QA Analyst Toronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leading solutions provider to the financial services industry, is hiring a Senior QA Analyst on a 6-month contract engagement in Toronto! This role requires at least 10+ years experience as a QA analyst testing web and Windows applications, and exposure to Performance and Integration testing.

Perks You'll Love
- Join an innovative, people-centric organization with a diverse, passionate team
- Enjoy opportunities to continuously grow, learn & advance your career
- Fantastic culture and challenging projects

What You'll Be Doing
- Thoroughly tests software to ensure proper behaviour and freedom from defects.
-Documents all problems/defects/code dependencies and works to resolve them; reports progress on problem resolution to management.
- Using customer driven use cases, write and execute test plans that verify our solutions meet and exceed the high demands of our growing customer community.
- Perform workflow analysis and recommend quality improvements, attends design review sessions where feedback is required.
- Maintains up to date knowledge of our client's products and services. Attends appropriate development courses on an ongoing basis.

Skills You're Bringing
- 10+ years experience as a QA analyst testing web and Windows applications, exposure to Performance and Integration testing.
- 3+ years applied knowledge of load testing considered an asset.
- Exposure to test automation (Selenium, TestComplete, xUnit).
- Working knowledge of SQL server, and TFS source control.
- Working knowledge of .Net platform, and web technologies. Knowledge of JavaScript, Python, Ruby, Groovy, VB, CSharp, Jenkins considered an asset.
- Knowledge/experience in financial services and lending/insurance domains.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3531 Cloud ArchitectGreater Toronto Area (GTA) / Remote , ON

Employment Term: Full-time
Location: Greater Toronto Area (GTA) / Remote , ON

Apply

Our client, a global leader in BPM software and performance management systems, is hiring a full-time Cloud Architect in the Greater Toronto Area (GTA), ON! This role must understand SaaS and distributed systems, and proficiently know the in/outs of AWS. You also have demonstrated experience previously building a SaaS platform. Remote is an option for this role, with some travel to the office required (only when it is safe to do so).

Perks You'll Love
- Competitive benefits and bonuses (including RRSP-matching) & generous vacation time
- Free parking on-site
- Work with fantastic developer tools, including high-end monitors & laptops
- Team socials & flexible hours

What You'll Be Doing
- You MUST have at least 5 years' experience working as an architect for ISVs building "Cloud Native" SaaS offerings
- You are fluent in Microsoft and Linux software stacks and an expert in all things AWS
- You are an expert with "Cloud Native design patterns"
- You are from one of the big/major SaaS vendors
- Remote is an option for this role, but you must be willing to travel for periods of time to our client's head office when group collaboration with other architects is required (of course this is when travel is finally allowed)
- You will be transforming our client's legacy product to a pure Cloud SaaS scalable distributed system, so you must understand how to build a cloud native database

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered for the position.

#3530 Software Development Manager (SDM) Greater Toronto Area (GTA) , ON

Employment Term: Full-time
Location: Greater Toronto Area (GTA) , ON

Apply

Our client, a global leader in BPM software and performance management systems, is hiring a full-time Software Development Manager (SDM) in Mississauga, ON! This role requires a great people manager, who will oversee a team of 12 developers. This position will serve to take the load off the VP, to allow him to focus on the next evolution of the product. The incumbent must come from SaaS/Cloud background.

Perks You'll Love
- Competitive benefits and bonuses (including RRSP-matching) & generous vacation time
- Free parking on-site
- Work with fantastic developer tools, including high-end monitors & laptops
- Team socials & flexible hours

What You'll Be Doing
- You will look after all HR duties, code reviews etc..
- You must bring your extensive experience managing remote/distributed teams building Cloud Native SaaS applications for ISVs.
- Ideally, you're a local from the GTA so you can come to the office from time to time.
- Must be reasonably fluent with Microsoft and Linux technologies but should be extremely capable with AWS and its offerings.
- You have at least 5+ years experience leading teams and building SaaS in Cloud for ISVs, with a minimum of 10 years in software development.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered for the position.

#3528 Full Stack EngineerRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, a leading Big Data/Cloud Security Consulting firm, has a 3-month remote contract opportunity for a skilled Full Stack Engineer with strong experience in the cloud. This role will play an integral role in re-engineering and consolidating capabilities to common cloud patterns and architecture. Also supporting and advancing data and compute infrastructure, environments, and core API's that quantitative investment models, research, decision systems, and analytics are built on.

What You'll Be Doing
- Understand the platforms, data, applications, and workflow to ensure that the investment process is best empowered through the lens of highly reliable and performant systems.
- Contribute to project-based work while managing the on-demand workload of pro-active support.
- Collaborate with the engineering and the front office teams to integrate data quality and monitoring controls into designs and architecture.
- Actively participate in the code review process to ensure development work adheres to standards and specifications
- Unit test all code and programs prior to releasing them to quality assurance. Quickly resolve all unit test issues.
- Maintain up-to-date business domain knowledge and technical skills in software development technologies and methodologies.
- Provide input in the selection, implementation and use of development tools and best practices.

Skills You're Bringing
- Bachelors degree or equivalent in Computer Science, Engineering, or related field; or equivalent work experience.
- 5+ years of relevant work experience required.
- 5+ years of experience coding and/or designing in relevant programming languages (specific required languages will vary by position).
- 5+ years of practical experience and proven success with the design and build of complex software applications.
- Demonstrated experience coding and/or designing in multiple environments.

Preferred Qualifications
- Proven experience as a Full Stack developer or similar role
- Experience in Restful API Design and Implementation
- Full stack developer/engineer with experience in Python as well as Java/.Net
- Experience in TDD and BDD
- Experience in Schema and RDS design and implementation
- Experience in AWS stack and cloud-native application development
- Lambda orchestration
- Step Functions
- ECS
- ECR
- EKS
- Athena
- Familiarity with CICD process and enhancements (Jenkins, GitLab)
- Experience with Docker Containers, leveraging Linux Containers and AMI's to create Docker Images/container

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Work Authorization
All applicants MUST be authorized to work either in Canada or in the United States. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3527 Lead Azure DevOps (Observability Platform) Montreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Lead Azure DevOps in Montreal, QC! This role will be responsible for designing and integration to collect/transport and visualize various telemetry as part of the overall observability effort. One of the goals is to provide seamless observability platform for hybrid applications. Knowledge of French and English is required.

This position will be focused not only on application telemetry, but also with working closely with security teams to address various cyber security use-cases. We are searching for a motivated engineering specialist with strong communication skills that can interact with their peers within and outside the team to develop reliable and performance-oriented solutions.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

What This Role Will Be Doing
- Opportunity to drive modern Observability platform that covers Cloud-native and hybrid applications
- Working with a team of incredibly talented and dedicated peers with hands on experience in cutting-edge cloud and Observability products
- A chance to share best practices and create innovative application monitoring standards and logging solutions to support cloud adoption at the firm
- Working with various streaming Technologies to handle TBs of data each day
- Provide telemetry and logging capabilities to developers and SRE organizations as part of the firms devops efforts

Qualifications You're Bringing
- At least 5 years of relevant experience
- Experience working with python
- Experience instrumenting applications for transaction tracing
- Experience turning research ideas into actionable designs
- Able to persuade stakeholders and champion effective techniques through product development
- Solid understanding of container technologies and container orchestration platforms
- Strong verbal and written communication skills as well as presentation skills
- Comfortable with customers with focus on customer interaction and client experience
- Ability to provide mentoring and contribute to local office leadership
- Proficiency with Linux operating system and databases
- Understanding of how various software components involved in enterprise service delivery interact: web servers, application servers, databases, web services, mainframes, network attached storage, and so forth

Other Skills Desired
- Working experience of regular expressions in data extraction from log files
- Understanding and familiarity with log parsing
- Advanced degree in a relevant field is desirable.
- Design and monitor tools to measure a particular problem or the contribution of a particular technique over time
- Work closely with a cross functional team to design new features and resolve issues as they arise
- Experience with Azure Devops, Azure Monitor/AppInsights, as well as knowledge of integrating such telemetry with on-prem solutions as a single pane of glass
- Experience in Application Performance Management (APM) space
- Familiarity with the network and application monitoring space aplus
- Experience analyzing packet captures (wireshark) a plus
- Experience with Extrahop and Appdynamics (or similar products)
- Due to the roles integration within APM team, prior experience in Application Performance Management (APM) is a big plus
- Database experience with at least one of the following: MySQL,DB2 or MSSQL
- Experience with various authentication methods such asSPNEGO, Siteminder, Kerberos, and LDAP
- Understanding of enterprise-networking technologies: switches,routers, firewalls, load balancers, WAN optimization technologies, and so forth
- Understanding of enterprise-architecture concepts: 3-tier architecture, high-availability/disaster recovery (active-active datacenters, redundant switch stacks, and so forth)
- Understanding of the OSI model and excellent working knowledge of the key protocols from Layer 2 through Layer 7including ARP, IP, TCP, UDP, and HTTP
- Understanding and familiarity of network topology, configuration of devices, network routing.
- Knowledge of French and English is required.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3526 Software Services Technical WriterFort Lauderdale , FL

Employment Term: Full-time
Location: Fort Lauderdale , FL

Apply

Our client, a leading technology‐enabled healthcare solutions provider, is hiring a Software Services Technical Writer in Fort Lauderdale, FL! In this role, you will contribute to our client's business by organizing and writing system documentation to accompany their software products. You will participate in the decision making as to what documentation is required and the audience for each document, and then create or gather the contents of the documentation.

This position involves frequent interaction with operations, compliance, and development to scope out and then generate the content. In addition to system documentation, this position may be called upon to assist in the creation of internal process and policy documents.

Perks You'll Love
- Join a supportive team that champions diversity with abundant growth & development opportunities
- Access to Qualified 401(k) and Roth 401(k) retirement savings plans
- Generous additional plans and programs for the days you need Paid Time Off (PTO), leave of absence, paid holidays, paid jury duty, and more

What You'll Be Doing
- Determining operational objectives and needs by studying business functions; gathering information; evaluating output requirements and formats.
- Initiating, participating and facilitating a documentation roadmap for our product offerings.
- Gathering, studying, and cataloging existing documentation in a way it can be best utilized.
- Improving systems by creating appropriate end user documentation at the right depth and targeted to the appropriate audience as determined in the road map.
- Interviewing subject matter experts for documentation content and assists in translating their expertise to useable documentation.
- Assisting in the development of job aids, help desk support aids, training materials, and release notes.
- Recommending controls by identifying problems; writing improved procedures.
- Assisting in the documentation of internal policies and standard operating procedures.
- Maintaining professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.

Qualifications You're Bringing
- Bachelor's degree is Preferred
- 3-5 years' experience in a similar role
- Required: A solid history of system analysis, documentation, and requirements gathering.
- Required: Experience in Healthcare Insurance Enrollment and Membership Services environment, with government sponsored program experience a big plus
- Strong Analytical Skills and problem solving skills
- Excellent Oral and Written Communication Skills
- Strong Business Process Analysis and Design Skills
- Ability to Create and Maintain Flow Charts for Business processes
- Ability to create State Diagrams, Screen Mock Ups
- Ability to design, document process monitoring and control Reports
- Proven experience in Software Requirements Documentation and Business Process Analysis and Design

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

United States Work Authorization
All applicants MUST be authorized to work in the United States of America. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3525 Product ManagerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a leading technology‐enabled healthcare solutions provider, is hiring a Product Manager to join their team remotely! In this role, you will provide subject matter expertise for all of Product and Service offerings and become an operational owner in collaboration with Development for all Product Road Map initiatives.

You will also assume responsibility for evaluating, eliciting, producing and translating client requirements in order to design the ideal business solution for client's via both formal and informal capture processes (e.g., formal proposals, customer meetings, etc.,).

Perks You'll Love
- Join a supportive team that champions diversity with abundant growth & development opportunities
- Access to Qualified 401(k) and Roth 401(k) retirement savings plans
- Generous additional plans and programs for the days you need Paid Time Off (PTO), leave of absence, paid holidays, paid jury duty, and more

Key Activities of the Role
- Partner closely with both the Sales, Operations, and Implementation teams in the capture phase to ensure that the solution we propose is achievable, cost-effective, and will best meet the client's requirements.
- Once the business is secured, you will work to develop, configure and communicate the solution with the teams that will execute the solution.

What You'll Be Doing
- Serve as part of the new business capture team to elicit, synthesize and translate client requirements into solutions.
- Participate in requirements gathering, capabilities debriefings, and solution design for new opportunities in partnership with the Implementation team.
- Work with Implementation teams to translate requirements and initial designs into strategic and tactical plans for new customers.
- Represent company/technology capabilities, methods, processes, tools and experiences effectively, accurately and persuasively at oral presentations, partnering/teaming discussions and other business development meetings.
- Contribute to the development of innovative solutions.
- Collaborate with the Leadership team to establish the client's way of service delivery that can be marketed and branded and provide competitive advantage for contract acquisition.
- Collaborate with the Leadership team to create standard customer solutions and methodologies.
- Collaborate with Customer Service teams to understand current experiences and the efficiency of the solutions we provide to existing clients.
- Partner with Sales team to provide them with the knowledge about our products, services, methods, solutions and experience to ensure that they represent the client's capabilities effectively and seek out the opportunities with the best chance of success.
- Create and maintain positive working relationships with internal staff, external customers and vendors/partners.
- Respond to common inquiries/issues from internal staff and potential external customers.
- Other duties as assigned.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

United States Work Authorization
All applicants MUST be authorized to work in the United States of America. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3524 Software Developer 3Toronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a global leader in transportation products and services, is hiring a Software Developer on an 11-month contract engagement in Toronto, ON! In this role, you will contribute to the development and integration of software features in various areas such as Android Framework, Multimedia, Connectivity and Core Applications. Your contribution will enable customers to connect their personal consumer devices to the vehicle infotainment system as well as providing a user-friendly User Interface to control the vehicle infotainment system.

Perks You'll Love
- Join a supportive team that champions diversity with abundant growth & development opportunities
- Enjoy flexible hours, telecommuting & paid extra-long weekends
- Enjoy competitive rewards & savings for both you and your family members

What You'll Be Doing
- Contribute as designer and developer to design, code and release software for Android target
- Participate in the implementation of automotive core android applications
- Participate in improving and maintaining existing Infotainment software
- Participate in feature requirements analysis, and test-case design review
- Participate in feature prototype building, testing, and refinement
- Participate in improving and tailoring existing applications to our needs
- Provide clear and complete documentation based on the definition of the software development process
- Collaborate with other engineers by using Scrum/Agile development process

Qualifications You're Bringing
- 8+ years of experience in software development with 4+ years developing applications for Android
- Object-oriented software development experience with a solid grasp of algorithms and data structures
- Experience working with large code bases, developing entirely new code and maintaining existing code
- Knowledge of Android components, framework and architecture (such as Apps, Multimedia, BT, USB, NFC, Wi-Fi and Projection, CarPlay, etc.)
- Knowledge of test development and testing of embedded system firmware
- Knowledge and experience about embedded LAN and Ethernet
- Software platform development experience, such as Linux and Android platform
- Commercial software development experience in Java/Kotlin
- Familiar with Android development toolkit and process
- Experience with SCM tools, GIT, JIRA, Eclipse IDE, ClearCase etc.
- Experience of Scrum/Agile software development process
- Ability to perform diagnostic and investigation based on limited information

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3523 Software Test Specialist 2Toronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a global leader in transportation products and services, is hiring a Software Test Specialist on a 12-month contract engagement in Toronto, ON! This role will be responsible for defining, implementing, executing, and maintaining test plans, test cases and test automation tools/scripts to ensure software is delivered with high quality.

Perks You'll Love
- Join a supportive team that champions diversity with abundant growth & development opportunities
- Enjoy flexible hours, telecommuting & paid extra-long weekends
- Enjoy competitive rewards & savings for both you and your family members

What You'll Be Doing
- Define test strategy and test plan based on software development plan
- Design detailed test cases based on requirements and test plan
- Develop test tools and test scripts to automate the testing
- Prepare test report, provide initial issue analysis, and contribute to defect prevention
- Setup and configure necessary test equipment and environments for test execution and automation
- Participate in the continuous improvement of test processes and methodologies

Qualifications You're Bringing
- 4-7 years of experience in testing Android is a must - or equivalent mobile/embedded software testing
- 4-7 years of software quality assurance or test experience in mobile or automotive industry
- Good programming skills in common languages, such as JAVA, C++ or Perl
- Must have strong automated testing experience
- Strong experience with test automation framework, tool development and scripting
- Solid knowledge of software quality assurance methodologies and tools
- Knowledge of Scrum/Agile software development process
- Embedded software development experience as a plus
- Experience with vehicle communication network protocols (CAN, MOST etc) as a plus
- Outstanding verbal and written communication skills
- Self-motivated, able to deliver on time, a quick-thinker, a quick-learner and able to work in a fast-paced work environment
- Strong problem-solving and analytical skills, coordination skills, and interpersonal skills
- Bachelor's degree in Computer Science, Software Engineering, or equivalent field
- Advanced degrees preferred

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3520 Software Developer - BailmentToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leading global provider of talent solutions, is hiring a Software Developer on a 12-month contract engagement in Toronto, ON! As a software developer in the Infotainment Software Team, you will contribute to the development and integration of software features in various areas such as Android Framework, Multimedia, Connectivity and Core Applications.

Your contribution will enable customers to connect their personal consumer devices to the vehicle infotainment system as well as providing a user friendly User Interface to control the vehicle infotainment system.

Perks You'll Love
- Join a supportive team that champions diversity with abundant growth & development opportunities
- Supportive leadership that invests in developing its team, to grow their careers and gain new experiences
- Be part of a company that values transparency, listening and honesty

What You'll Be Doing
- Contribute as designer and developer to design, code and release software for Android target
- Participate in the implementation of connectivity framework features (BT, USB and Wi-Fi etc.)
- Participate in improving and maintaining existing Infotainment software
- Participate in feature requirements analysis, and test-case design review
- Participate in feature prototype building, testing, and refinement
- Participate in improving and tailoring existing drivers, stack and applications to our needs
- Provide clear and complete documentation based on the definition of the software development process
- Collaborate with other engineers by using Scrum/Agile development process.
- Be able to occasionally travel domestically and internationally

Qualifications You're Bringing
- 8+ years of experience developing applications or middleware for mobile platforms like Android or iOS
- Object-oriented software development experience with a solid grasp of algorithms and data structures
- Experience working with large code bases, developing entirely new code and maintaining existing code
- Knowledge of Android components, framework and architecture (such as Apps, Multimedia, BT V4, USB, NFC, Wi-Fi and Projection, CarPlay, Speech, ScreenCasting, OpenMax, GStreamer, etc.)
- Knowledge of test development and testing of embedded system firmware
- Knowledge and experience about embedded LAN and Ethernet
- Software platform development experience, such as Linux and Android platform
- Commercial software development experience in C, C++, Java
- Familiar with Android development toolkit and process
- Experience with SCM tools, GIT, JIRA, Eclipse IDE, ClearCase etc.
- Experience of Scrum/Agile software development process
- Ability to perform diagnostic and investigation based on limited information
- Creative, discipline, strong sense of responsibility, delivery and schedule commitment
- High level of oral and written communication skills
- High level of interpersonal skills to work effectively in a geographically dispersed team
- Bachelor's degree in Computer Science, Software Engineering, or equivalent field
- Valid Drivers license
- Advanced degrees preferred

Other Skills Preferred
- Working experience with Mobile Platforms/Services and Apps, CarPlay, and Android Auto
- Working experience of Android component
- Working experience in firmware development
- Experience in developing automotive infotainment solutions
- Experience in automotive and/or portable consumer electronic devices

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.